Skip to content

chore: release v0.11.0 - #200

Merged
s-adamantine merged 2 commits into
mainfrom
changeset-release/main
Apr 7, 2026
Merged

chore: release v0.11.0#200
s-adamantine merged 2 commits into
mainfrom
changeset-release/main

Conversation

@s-adamantine

@s-adamantine s-adamantine commented Apr 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Version packages for v0.11.0 release.

  • Bumps @hypercerts-org/lexicon from 0.10.0 to 0.11.0
  • Consumes all 16 pending changesets
  • Replaces auto-generated changelog with polished release notes including breaking change documentation, migration guidance, and PR references

See the full changelog in CHANGELOG.md for details on all changes.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • New Features

    • Introduced app.certified.link.evm lexicon
    • Added vendored pub.leaflet lexicons for runtime validation
    • Added knownValues to multiple field definitions
    • Made badge icon optional
    • Added shortDescriptionFacets to collections
  • Breaking Changes

    • Score fields changed from integers to numeric strings
    • Badge references moved to strongRef format
    • Funding receipt fields normalized; from made optional

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Apr 7, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 36dd8ea1-aabf-4370-8b33-ef0b5647bc15

📥 Commits

Reviewing files that changed from the base of the PR and between 6214d1f and e5b72e2.

📒 Files selected for processing (1)
  • CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • CHANGELOG.md

📝 Walkthrough

Walkthrough

The PR removes 15 .changeset/* entries for @hypercerts-org/lexicon, adds a consolidated 0.11.0 section to CHANGELOG.md describing schema/lexicon changes, and bumps package.json from 0.10.0 to 0.11.0.

Changes

Cohort / File(s) Summary
Changeset Cleanup
\.changeset/add-ai-agent-skill.md, \.changeset/add-certified-link-evm.md, \.changeset/add-missing-def-descriptions.md, \.changeset/add-pub-leaflet-lexicons.md, \.changeset/attachment-content-type-known-values.md, \.changeset/badge-known-values-strongref.md, \.changeset/collection-short-description-facets.md, \.changeset/collection-type-known-values.md, \.changeset/description-union-type.md, \.changeset/funding-receipt-field-types.md, \.changeset/funding-receipt-text-variant.md, \.changeset/make-funding-receipt-from-optional.md, \.changeset/numeric-string-scores.md, \.changeset/optional-badge-icon.md, \.changeset/remove-contributors-max-length.md
Deleted 15 staged changeset markdown files that previously documented individual schema updates, lexicon additions, and field normalizations.
Release Documentation & Versioning
CHANGELOG.md, package.json
Added 0.11.0 changelog entry summarizing new lexicons and breaking schema changes; bumped package version to 0.11.0. No source code or API exports modified.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested reviewers

  • aspiers
  • bitbeckers
  • holkexyz
  • Kzoeps

Poem

🐰
I nibbled drafts and scattered files away,
Gathered them up for one bright release day.
A hop, a bump, a changelog in view—
New lexicons bloom, old notes bid adieu! ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Lexicons Styleguide Compliance ⚠️ Warning Pull request introduces 44 new lexicon JSON files with 16 style check issues: 5 warnings and 11 info-level suggestions including undocumented deviations from ATProto styleguide. Add explicit lexicon type documentation to strongRef descriptions, add maxLength constraints to array fields, and document intentional deviations in JSON files or descriptions.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release v0.11.0' directly and clearly describes the main purpose of the changeset—releasing version 0.11.0, which is confirmed by the package.json version bump and CHANGELOG.md additions.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Lexicon Documentation Sync ✅ Passed This PR modifies only changeset configuration files, CHANGELOG.md, and package.json. No JSON lexicon files, README.md, ERD.puml, or SCHEMAS.md files were modified, so the Lexicon Documentation Sync check is not applicable.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch changeset-release/main

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@CHANGELOG.md`:
- Line 21: Update the CHANGELOG.md sentence that claims the `proof` field is an
"open union" allowing ERC-1271/ERC-6492 so it no longer implies planned support;
replace or remove the clause referencing future signature methods and instead
state that signature support is intentionally limited per the lexicon (see
`signatureType` in `lexicons/app/certified/link/evm.json` which is "EOA" only).
Ensure the changelog language matches current scope by explicitly clarifying
that ERC-1271/ERC-6492 are out of scope rather than being planned.
- Line 19: Replace the hyphenated term "on-chain" in the sentence that reads "A
new record type for creating verifiable links between ATProto identities and EVM
wallet addresses... that binds a DID to an Ethereum address on-chain." with the
repository-standard spelling "onchain"; also run a repo-wide search/replace for
"on-chain" -> "onchain" across Markdown files to keep wording consistent in docs
(update the sentence in CHANGELOG.md and any other .md occurrences).
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 07cd12ec-1879-45ff-8f91-7f72f1c3ba67

📥 Commits

Reviewing files that changed from the base of the PR and between fb07dd9 and 6214d1f.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (17)
  • .changeset/add-ai-agent-skill.md
  • .changeset/add-certified-link-evm.md
  • .changeset/add-missing-def-descriptions.md
  • .changeset/add-pub-leaflet-lexicons.md
  • .changeset/attachment-content-type-known-values.md
  • .changeset/badge-known-values-strongref.md
  • .changeset/collection-short-description-facets.md
  • .changeset/collection-type-known-values.md
  • .changeset/description-union-type.md
  • .changeset/funding-receipt-field-types.md
  • .changeset/funding-receipt-text-variant.md
  • .changeset/make-funding-receipt-from-optional.md
  • .changeset/numeric-string-scores.md
  • .changeset/optional-badge-icon.md
  • .changeset/remove-contributors-max-length.md
  • CHANGELOG.md
  • package.json
💤 Files with no reviewable changes (15)
  • .changeset/collection-type-known-values.md
  • .changeset/collection-short-description-facets.md
  • .changeset/remove-contributors-max-length.md
  • .changeset/optional-badge-icon.md
  • .changeset/add-missing-def-descriptions.md
  • .changeset/attachment-content-type-known-values.md
  • .changeset/funding-receipt-field-types.md
  • .changeset/add-ai-agent-skill.md
  • .changeset/make-funding-receipt-from-optional.md
  • .changeset/numeric-string-scores.md
  • .changeset/add-certified-link-evm.md
  • .changeset/badge-known-values-strongref.md
  • .changeset/funding-receipt-text-variant.md
  • .changeset/description-union-type.md
  • .changeset/add-pub-leaflet-lexicons.md

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@aspiers aspiers left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Structure looks great and a quick skim over the content gives me the impression it's all correct 👏🏼 Haven't reviewed carefully but happy to take it on trust it's good (and anyway even if there were issues it wouldn't be a big deal, we could just fix them).

@s-adamantine
s-adamantine merged commit f7bacd7 into main Apr 7, 2026
6 checks passed
@s-adamantine
s-adamantine deleted the changeset-release/main branch April 7, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants