diff --git a/.changeset/public-verification-method-init.md b/.changeset/public-verification-method-init.md deleted file mode 100644 index 28bd12f..0000000 --- a/.changeset/public-verification-method-init.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@germ-network/atprototypes": patch ---- - -`Atproto.DIDDocument.VerificationMethod`'s memberwise initializer is now public, matching its `Service` sibling. Only code inside this package could construct one, so a resolver adapter in another package that is handed a signing key directly rather than a DID document — Slingshot's `resolveMiniDoc`, which returns `signing_key` on the wire — had no way to publish it and shipped `verificationMethod: []`. `AtprotoTypesVerify`'s `RepoSigningKey` then refuses every document that resolver produces, and since `optimizedResolve` races it against plc.directory, whether a repo proof verifies depends on which resolver wins. diff --git a/CHANGELOG.md b/CHANGELOG.md index 9941430..7d01791 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # @germ-network/atprototypes +## 0.5.1 + +### Patch Changes + +- [#60](https://github.com/germ-network/AtprotoTypes/pull/60) [`70591ec`](https://github.com/germ-network/AtprotoTypes/commit/70591ec6065c3b73dc2ee57fda4fd819f6de08b0) Thanks [@germ-mark](https://github.com/germ-mark)! - `Atproto.DIDDocument.VerificationMethod`'s memberwise initializer is now public, matching its `Service` sibling. Only code inside this package could construct one, so a resolver adapter in another package that is handed a signing key directly rather than a DID document — Slingshot's `resolveMiniDoc`, which returns `signing_key` on the wire — had no way to publish it and shipped `verificationMethod: []`. `AtprotoTypesVerify`'s `RepoSigningKey` then refuses every document that resolver produces, and since `optimizedResolve` races it against plc.directory, whether a repo proof verifies depends on which resolver wins. + ## 0.5.0 ### Minor Changes diff --git a/package.json b/package.json index 49c6e19..0afbcf2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@germ-network/atprototypes", "private": true, - "version": "0.5.0", + "version": "0.5.1", "engines": { "node": ">=24" },