diff --git a/.changeset/clever-walls-fold.md b/.changeset/clever-walls-fold.md deleted file mode 100644 index bdd6c1f4f4d..00000000000 --- a/.changeset/clever-walls-fold.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@atproto/oauth-client-browser": patch -"@atproto/oauth-client": patch ---- - -Add `allowHttp` OAuthClient construction option to allow working with "http:" oauth providers (for development & testing purposes). - diff --git a/.changeset/eleven-avocados-switch.md b/.changeset/eleven-avocados-switch.md deleted file mode 100644 index 9821a415683..00000000000 --- a/.changeset/eleven-avocados-switch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": minor ---- - -Allow oauthIssuerIdentifier to be an "http:" url. Make sure to manually check for "http:" issuers if you don't allow them. diff --git a/.changeset/flat-carpets-move.md b/.changeset/flat-carpets-move.md deleted file mode 100644 index ae3a2ce1a39..00000000000 --- a/.changeset/flat-carpets-move.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-provider": patch ---- - -Better report invalid content-encoding errors diff --git a/.changeset/flat-radios-lick.md b/.changeset/flat-radios-lick.md deleted file mode 100644 index 48a7a08e3b3..00000000000 --- a/.changeset/flat-radios-lick.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": patch ---- - -Add missing "wap" display request parameter value diff --git a/.changeset/gentle-socks-punch.md b/.changeset/gentle-socks-punch.md deleted file mode 100644 index 204b32da565..00000000000 --- a/.changeset/gentle-socks-punch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto-labs/did-resolver": patch ---- - -Add "allowHttp" did:web method option diff --git a/.changeset/hungry-ways-decide.md b/.changeset/hungry-ways-decide.md deleted file mode 100644 index 8f53200d793..00000000000 --- a/.changeset/hungry-ways-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-client-node": patch ---- - -Bugfix: Prevent accidental override of `NodeOAuthClient` constructor options diff --git a/.changeset/light-books-beg.md b/.changeset/light-books-beg.md deleted file mode 100644 index cc64d4cc1c8..00000000000 --- a/.changeset/light-books-beg.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-client": patch ---- - -Perform issuer validation _before_ refreshing tokens. diff --git a/.changeset/moody-dots-fetch.md b/.changeset/moody-dots-fetch.md deleted file mode 100644 index 3acf873443c..00000000000 --- a/.changeset/moody-dots-fetch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": patch ---- - -Remove invalid `client_id` property from oauthRefreshTokenGrantTokenRequestSchema diff --git a/.changeset/nasty-olives-battle.md b/.changeset/nasty-olives-battle.md deleted file mode 100644 index 7d4b5b81c83..00000000000 --- a/.changeset/nasty-olives-battle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/pds": patch ---- - -Add Access-Control-Allow-Headers to .well-known/oauth-protected-resource response diff --git a/.changeset/odd-suns-decide.md b/.changeset/odd-suns-decide.md deleted file mode 100644 index 5eb17040577..00000000000 --- a/.changeset/odd-suns-decide.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-client": patch ---- - -Ensure token response is properly typed according to the atproto OAuth spec diff --git a/.changeset/perfect-icons-hammer.md b/.changeset/perfect-icons-hammer.md deleted file mode 100644 index 48af1a3522c..00000000000 --- a/.changeset/perfect-icons-hammer.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@atproto/oauth-client-browser": minor -"@atproto/oauth-client-node": minor -"@atproto/oauth-client": minor ---- - -Use `"auto"` instead of `undefined` to descibe the refresh mechanism to use in various methods. diff --git a/.changeset/shaggy-mugs-poke.md b/.changeset/shaggy-mugs-poke.md deleted file mode 100644 index a166b26646e..00000000000 --- a/.changeset/shaggy-mugs-poke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-provider": patch ---- - -Allow using different ioredis version diff --git a/.changeset/shiny-news-leave.md b/.changeset/shiny-news-leave.md deleted file mode 100644 index c2f449988de..00000000000 --- a/.changeset/shiny-news-leave.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@atproto-labs/handle-resolver": patch -"@atproto/oauth-provider": patch -"@atproto/oauth-client": patch ---- - -Use fetch()'s "cache" option instead of headers to force caching behavior diff --git a/.changeset/spicy-dingos-share.md b/.changeset/spicy-dingos-share.md deleted file mode 100644 index 698f1073257..00000000000 --- a/.changeset/spicy-dingos-share.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-client": patch ---- - -Do not use cache when checking sub authority diff --git a/.changeset/stupid-frogs-shake.md b/.changeset/stupid-frogs-shake.md deleted file mode 100644 index 0b677131902..00000000000 --- a/.changeset/stupid-frogs-shake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/did": patch ---- - -Add atprotoDidSchema to validate Atproto supported DID's using zod diff --git a/.changeset/thirty-jeans-itch.md b/.changeset/thirty-jeans-itch.md deleted file mode 100644 index 15decf5612c..00000000000 --- a/.changeset/thirty-jeans-itch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": minor ---- - -Remove ALLOW_UNSECURE_ORIGINS constant diff --git a/.changeset/thirty-llamas-pay.md b/.changeset/thirty-llamas-pay.md deleted file mode 100644 index d5411ee10c7..00000000000 --- a/.changeset/thirty-llamas-pay.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/sync": patch ---- - -avoid parsing commits with no relevant ops diff --git a/.changeset/twenty-paws-sell.md b/.changeset/twenty-paws-sell.md deleted file mode 100644 index 137c7bd9a60..00000000000 --- a/.changeset/twenty-paws-sell.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": minor ---- - -Remove invalid `issuer` property from OAuthTokenResponse diff --git a/.changeset/wicked-moose-hammer.md b/.changeset/wicked-moose-hammer.md deleted file mode 100644 index d2b22058643..00000000000 --- a/.changeset/wicked-moose-hammer.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-client": patch ---- - -Allow all oauth request parameters to be used as authorize() options diff --git a/.changeset/witty-masks-wave.md b/.changeset/witty-masks-wave.md deleted file mode 100644 index c7e28e36067..00000000000 --- a/.changeset/witty-masks-wave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-provider": patch ---- - -Improve error message when invalid client id used during code exchange diff --git a/.changeset/young-paws-poke.md b/.changeset/young-paws-poke.md deleted file mode 100644 index ef011ff287e..00000000000 --- a/.changeset/young-paws-poke.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@atproto/oauth-types": patch ---- - -Improve typing of oauthIssuerIdentifierSchema diff --git a/packages/bsky/CHANGELOG.md b/packages/bsky/CHANGELOG.md index d8e79f0ad4f..d60f03911b6 100644 --- a/packages/bsky/CHANGELOG.md +++ b/packages/bsky/CHANGELOG.md @@ -1,5 +1,12 @@ # @atproto/bsky +## 0.0.90 + +### Patch Changes + +- Updated dependencies [[`d605577c2`](https://github.com/bluesky-social/atproto/commit/d605577c25d3e69c7cc0a1e858a4f009d1ea3096)]: + - @atproto/sync@0.1.4 + ## 0.0.89 ### Patch Changes diff --git a/packages/bsky/package.json b/packages/bsky/package.json index 98fd106094c..9477b256c2d 100644 --- a/packages/bsky/package.json +++ b/packages/bsky/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/bsky", - "version": "0.0.89", + "version": "0.0.90", "license": "MIT", "description": "Reference implementation of app.bsky App View (Bluesky API)", "keywords": [ diff --git a/packages/dev-env/CHANGELOG.md b/packages/dev-env/CHANGELOG.md index 07d6c2a50a0..8b1b811177c 100644 --- a/packages/dev-env/CHANGELOG.md +++ b/packages/dev-env/CHANGELOG.md @@ -1,5 +1,15 @@ # @atproto/dev-env +## 0.3.57 + +### Patch Changes + +- Updated dependencies [[`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`d605577c2`](https://github.com/bluesky-social/atproto/commit/d605577c25d3e69c7cc0a1e858a4f009d1ea3096)]: + - @atproto/pds@0.4.66 + - @atproto/sync@0.1.4 + - @atproto/bsky@0.0.90 + - @atproto/ozone@0.1.51 + ## 0.3.56 ### Patch Changes diff --git a/packages/dev-env/package.json b/packages/dev-env/package.json index 26f1f05a096..4f3f6c0ebb2 100644 --- a/packages/dev-env/package.json +++ b/packages/dev-env/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/dev-env", - "version": "0.3.56", + "version": "0.3.57", "license": "MIT", "description": "Local development environment helper for atproto development", "keywords": [ diff --git a/packages/did/CHANGELOG.md b/packages/did/CHANGELOG.md index 3c183aabd90..bb87e9d5ed3 100644 --- a/packages/did/CHANGELOG.md +++ b/packages/did/CHANGELOG.md @@ -1,5 +1,11 @@ # @atproto/did +## 0.1.3 + +### Patch Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add atprotoDidSchema to validate Atproto supported DID's using zod + ## 0.1.2 ### Patch Changes diff --git a/packages/did/package.json b/packages/did/package.json index 48a9f4df4b6..f1b90b7be2e 100644 --- a/packages/did/package.json +++ b/packages/did/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/did", - "version": "0.1.2", + "version": "0.1.3", "license": "MIT", "description": "DID resolution and verification library", "keywords": [ diff --git a/packages/internal/did-resolver/CHANGELOG.md b/packages/internal/did-resolver/CHANGELOG.md index eb4e497f904..bb75cf0e602 100644 --- a/packages/internal/did-resolver/CHANGELOG.md +++ b/packages/internal/did-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # @atproto-labs/did-resolver +## 0.1.5 + +### Patch Changes + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add "allowHttp" did:web method option + +- Updated dependencies [[`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2)]: + - @atproto/did@0.1.3 + ## 0.1.4 ### Patch Changes diff --git a/packages/internal/did-resolver/package.json b/packages/internal/did-resolver/package.json index 616d518081c..cea385446bc 100644 --- a/packages/internal/did-resolver/package.json +++ b/packages/internal/did-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@atproto-labs/did-resolver", - "version": "0.1.4", + "version": "0.1.5", "license": "MIT", "description": "DID resolution and verification library", "keywords": [ diff --git a/packages/internal/handle-resolver-node/CHANGELOG.md b/packages/internal/handle-resolver-node/CHANGELOG.md index 0afe4af26d2..1596f81e2e9 100644 --- a/packages/internal/handle-resolver-node/CHANGELOG.md +++ b/packages/internal/handle-resolver-node/CHANGELOG.md @@ -1,5 +1,13 @@ # @atproto-labs/handle-resolver-node +## 0.1.7 + +### Patch Changes + +- Updated dependencies [[`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2)]: + - @atproto-labs/handle-resolver@0.1.4 + - @atproto/did@0.1.3 + ## 0.1.6 ### Patch Changes diff --git a/packages/internal/handle-resolver-node/package.json b/packages/internal/handle-resolver-node/package.json index 4b6272f4dd4..1c48783350f 100644 --- a/packages/internal/handle-resolver-node/package.json +++ b/packages/internal/handle-resolver-node/package.json @@ -1,6 +1,6 @@ { "name": "@atproto-labs/handle-resolver-node", - "version": "0.1.6", + "version": "0.1.7", "license": "MIT", "description": "Node specific ATProto handle to DID resolver", "keywords": [ diff --git a/packages/internal/handle-resolver/CHANGELOG.md b/packages/internal/handle-resolver/CHANGELOG.md index da91f2546e7..9e8a826af3b 100644 --- a/packages/internal/handle-resolver/CHANGELOG.md +++ b/packages/internal/handle-resolver/CHANGELOG.md @@ -1,5 +1,14 @@ # @atproto-labs/handle-resolver +## 0.1.4 + +### Patch Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use fetch()'s "cache" option instead of headers to force caching behavior + +- Updated dependencies [[`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2)]: + - @atproto/did@0.1.3 + ## 0.1.3 ### Patch Changes diff --git a/packages/internal/handle-resolver/package.json b/packages/internal/handle-resolver/package.json index e7a95b92b56..a9c54037cc1 100644 --- a/packages/internal/handle-resolver/package.json +++ b/packages/internal/handle-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@atproto-labs/handle-resolver", - "version": "0.1.3", + "version": "0.1.4", "license": "MIT", "description": "Isomorphic ATProto handle to DID resolver", "keywords": [ diff --git a/packages/internal/identity-resolver/CHANGELOG.md b/packages/internal/identity-resolver/CHANGELOG.md index 43fd758f05f..a551ac13e01 100644 --- a/packages/internal/identity-resolver/CHANGELOG.md +++ b/packages/internal/identity-resolver/CHANGELOG.md @@ -1,5 +1,13 @@ # @atproto-labs/identity-resolver +## 0.1.5 + +### Patch Changes + +- Updated dependencies [[`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2)]: + - @atproto-labs/did-resolver@0.1.5 + - @atproto-labs/handle-resolver@0.1.4 + ## 0.1.4 ### Patch Changes diff --git a/packages/internal/identity-resolver/package.json b/packages/internal/identity-resolver/package.json index 517b2d78916..ad236b410c5 100644 --- a/packages/internal/identity-resolver/package.json +++ b/packages/internal/identity-resolver/package.json @@ -1,6 +1,6 @@ { "name": "@atproto-labs/identity-resolver", - "version": "0.1.4", + "version": "0.1.5", "license": "MIT", "description": "A library resolving ATPROTO identities", "keywords": [ diff --git a/packages/oauth/oauth-client-browser/CHANGELOG.md b/packages/oauth/oauth-client-browser/CHANGELOG.md index 297a05e26e1..3b055a7919b 100644 --- a/packages/oauth/oauth-client-browser/CHANGELOG.md +++ b/packages/oauth/oauth-client-browser/CHANGELOG.md @@ -1,5 +1,22 @@ # @atproto/oauth-client-browser +## 0.3.0 + +### Minor Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use `"auto"` instead of `undefined` to descibe the refresh mechanism to use in various methods. + +### Patch Changes + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add `allowHttp` OAuthClient construction option to allow working with "http:" oauth providers (for development & testing purposes). + +- Updated dependencies [[`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf)]: + - @atproto/oauth-client@0.3.0 + - @atproto/oauth-types@0.2.0 + - @atproto-labs/did-resolver@0.1.5 + - @atproto-labs/handle-resolver@0.1.4 + - @atproto/did@0.1.3 + ## 0.2.2 ### Patch Changes diff --git a/packages/oauth/oauth-client-browser/package.json b/packages/oauth/oauth-client-browser/package.json index 867287e7046..62db83c3bcf 100644 --- a/packages/oauth/oauth-client-browser/package.json +++ b/packages/oauth/oauth-client-browser/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/oauth-client-browser", - "version": "0.2.2", + "version": "0.3.0", "license": "MIT", "description": "ATPROTO OAuth client for the browser (relies on WebCrypto & Indexed DB)", "keywords": [ diff --git a/packages/oauth/oauth-client-node/CHANGELOG.md b/packages/oauth/oauth-client-node/CHANGELOG.md index 58f15610db3..8f9b9d4ac34 100644 --- a/packages/oauth/oauth-client-node/CHANGELOG.md +++ b/packages/oauth/oauth-client-node/CHANGELOG.md @@ -1,5 +1,22 @@ # @atproto/oauth-client-node +## 0.2.0 + +### Minor Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use `"auto"` instead of `undefined` to descibe the refresh mechanism to use in various methods. + +### Patch Changes + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Bugfix: Prevent accidental override of `NodeOAuthClient` constructor options + +- Updated dependencies [[`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf)]: + - @atproto/oauth-client@0.3.0 + - @atproto/oauth-types@0.2.0 + - @atproto-labs/did-resolver@0.1.5 + - @atproto/did@0.1.3 + - @atproto-labs/handle-resolver-node@0.1.7 + ## 0.1.4 ### Patch Changes diff --git a/packages/oauth/oauth-client-node/package.json b/packages/oauth/oauth-client-node/package.json index 23f8574f095..a5f88b96b85 100644 --- a/packages/oauth/oauth-client-node/package.json +++ b/packages/oauth/oauth-client-node/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/oauth-client-node", - "version": "0.1.4", + "version": "0.2.0", "license": "MIT", "description": "ATPROTO OAuth client for the NodeJS", "keywords": [ diff --git a/packages/oauth/oauth-client/CHANGELOG.md b/packages/oauth/oauth-client/CHANGELOG.md index ae2d20faa5c..f73fde95faf 100644 --- a/packages/oauth/oauth-client/CHANGELOG.md +++ b/packages/oauth/oauth-client/CHANGELOG.md @@ -1,5 +1,32 @@ # @atproto/oauth-client +## 0.3.0 + +### Minor Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use `"auto"` instead of `undefined` to descibe the refresh mechanism to use in various methods. + +### Patch Changes + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add `allowHttp` OAuthClient construction option to allow working with "http:" oauth providers (for development & testing purposes). + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Perform issuer validation _before_ refreshing tokens. + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Ensure token response is properly typed according to the atproto OAuth spec + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use fetch()'s "cache" option instead of headers to force caching behavior + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Do not use cache when checking sub authority + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Allow all oauth request parameters to be used as authorize() options + +- Updated dependencies [[`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf)]: + - @atproto/oauth-types@0.2.0 + - @atproto-labs/did-resolver@0.1.5 + - @atproto-labs/handle-resolver@0.1.4 + - @atproto/did@0.1.3 + - @atproto-labs/identity-resolver@0.1.5 + ## 0.2.2 ### Patch Changes diff --git a/packages/oauth/oauth-client/package.json b/packages/oauth/oauth-client/package.json index 7c4c7ca08f8..ef5cdd7f086 100644 --- a/packages/oauth/oauth-client/package.json +++ b/packages/oauth/oauth-client/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/oauth-client", - "version": "0.2.2", + "version": "0.3.0", "license": "MIT", "description": "OAuth client for ATPROTO PDS. This package serves as common base for environment-specific implementations (NodeJS, Browser, React-Native).", "keywords": [ diff --git a/packages/oauth/oauth-provider/CHANGELOG.md b/packages/oauth/oauth-provider/CHANGELOG.md index 4a3d62b91fd..4fc0ecfc355 100644 --- a/packages/oauth/oauth-provider/CHANGELOG.md +++ b/packages/oauth/oauth-provider/CHANGELOG.md @@ -1,5 +1,20 @@ # @atproto/oauth-provider +## 0.2.6 + +### Patch Changes + +- [#2902](https://github.com/bluesky-social/atproto/pull/2902) [`8f2b80a0d`](https://github.com/bluesky-social/atproto/commit/8f2b80a0dcf118652452ea09764a947b09991e0f) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Better report invalid content-encoding errors + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Allow using different ioredis version + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Use fetch()'s "cache" option instead of headers to force caching behavior + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Improve error message when invalid client id used during code exchange + +- Updated dependencies [[`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf)]: + - @atproto/oauth-types@0.2.0 + ## 0.2.5 ### Patch Changes diff --git a/packages/oauth/oauth-provider/package.json b/packages/oauth/oauth-provider/package.json index 52d40815360..93d1194a8a8 100644 --- a/packages/oauth/oauth-provider/package.json +++ b/packages/oauth/oauth-provider/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/oauth-provider", - "version": "0.2.5", + "version": "0.2.6", "license": "MIT", "description": "Generic OAuth2 and OpenID Connect provider for Node.js. Currently only supports features needed for Atproto.", "keywords": [ diff --git a/packages/oauth/oauth-types/CHANGELOG.md b/packages/oauth/oauth-types/CHANGELOG.md index f2d8a8a0d74..2e5048a3562 100644 --- a/packages/oauth/oauth-types/CHANGELOG.md +++ b/packages/oauth/oauth-types/CHANGELOG.md @@ -1,5 +1,23 @@ # @atproto/oauth-types +## 0.2.0 + +### Minor Changes + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Allow oauthIssuerIdentifier to be an "http:" url. Make sure to manually check for "http:" issuers if you don't allow them. + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Remove ALLOW_UNSECURE_ORIGINS constant + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Remove invalid `issuer` property from OAuthTokenResponse + +### Patch Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add missing "wap" display request parameter value + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Remove invalid `client_id` property from oauthRefreshTokenGrantTokenRequestSchema + +- [#2874](https://github.com/bluesky-social/atproto/pull/2874) [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Improve typing of oauthIssuerIdentifierSchema + ## 0.1.5 ### Patch Changes diff --git a/packages/oauth/oauth-types/package.json b/packages/oauth/oauth-types/package.json index 06111fab63b..2c2066b20eb 100644 --- a/packages/oauth/oauth-types/package.json +++ b/packages/oauth/oauth-types/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/oauth-types", - "version": "0.1.5", + "version": "0.2.0", "license": "MIT", "description": "OAuth typing & validation library", "keywords": [ diff --git a/packages/pds/CHANGELOG.md b/packages/pds/CHANGELOG.md index 7a9ecf0c8dc..ccbb5ff670b 100644 --- a/packages/pds/CHANGELOG.md +++ b/packages/pds/CHANGELOG.md @@ -1,5 +1,14 @@ # @atproto/pds +## 0.4.66 + +### Patch Changes + +- [#2871](https://github.com/bluesky-social/atproto/pull/2871) [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2) Thanks [@matthieusieben](https://github.com/matthieusieben)! - Add Access-Control-Allow-Headers to .well-known/oauth-protected-resource response + +- Updated dependencies [[`8f2b80a0d`](https://github.com/bluesky-social/atproto/commit/8f2b80a0dcf118652452ea09764a947b09991e0f), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`9d40ccbb6`](https://github.com/bluesky-social/atproto/commit/9d40ccbb69103fae9aae7e3cec31e9b3116f3ba2), [`7f26b1765`](https://github.com/bluesky-social/atproto/commit/7f26b176526b9856a8f61faca6f065f0afd43abf)]: + - @atproto/oauth-provider@0.2.6 + ## 0.4.65 ### Patch Changes diff --git a/packages/pds/package.json b/packages/pds/package.json index bdb00de78a8..3ad675da87d 100644 --- a/packages/pds/package.json +++ b/packages/pds/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/pds", - "version": "0.4.65", + "version": "0.4.66", "license": "MIT", "description": "Reference implementation of atproto Personal Data Server (PDS)", "keywords": [ diff --git a/packages/sync/CHANGELOG.md b/packages/sync/CHANGELOG.md index a7c3464b262..5e3d8ee1a60 100644 --- a/packages/sync/CHANGELOG.md +++ b/packages/sync/CHANGELOG.md @@ -1,5 +1,11 @@ # @atproto/sync +## 0.1.4 + +### Patch Changes + +- [#2906](https://github.com/bluesky-social/atproto/pull/2906) [`d605577c2`](https://github.com/bluesky-social/atproto/commit/d605577c25d3e69c7cc0a1e858a4f009d1ea3096) Thanks [@dholms](https://github.com/dholms)! - avoid parsing commits with no relevant ops + ## 0.1.3 ### Patch Changes diff --git a/packages/sync/package.json b/packages/sync/package.json index 2acda236724..a3a9ec85174 100644 --- a/packages/sync/package.json +++ b/packages/sync/package.json @@ -1,6 +1,6 @@ { "name": "@atproto/sync", - "version": "0.1.3", + "version": "0.1.4", "license": "MIT", "description": "atproto sync library", "keywords": [