Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@atproto/oauth-client@0.3.0
Minor Changes
9d40ccbb6
Thanks @matthieusieben! - Use"auto"
instead ofundefined
to descibe the refresh mechanism to use in various methods.Patch Changes
#2874
7f26b1765
Thanks @matthieusieben! - AddallowHttp
OAuthClient construction option to allow working with "http:" oauth providers (for development & testing purposes).#2871
9d40ccbb6
Thanks @matthieusieben! - Perform issuer validation before refreshing tokens.#2871
9d40ccbb6
Thanks @matthieusieben! - Ensure token response is properly typed according to the atproto OAuth spec#2871
9d40ccbb6
Thanks @matthieusieben! - Use fetch()'s "cache" option instead of headers to force caching behavior#2871
9d40ccbb6
Thanks @matthieusieben! - Do not use cache when checking sub authority#2871
9d40ccbb6
Thanks @matthieusieben! - Allow all oauth request parameters to be used as authorize() optionsUpdated dependencies [
7f26b1765
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,7f26b1765
]:@atproto/oauth-client-browser@0.3.0
Minor Changes
9d40ccbb6
Thanks @matthieusieben! - Use"auto"
instead ofundefined
to descibe the refresh mechanism to use in various methods.Patch Changes
#2874
7f26b1765
Thanks @matthieusieben! - AddallowHttp
OAuthClient construction option to allow working with "http:" oauth providers (for development & testing purposes).Updated dependencies [
7f26b1765
,7f26b1765
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,9d40ccbb6
,7f26b1765
]:@atproto/oauth-client-node@0.2.0
Minor Changes
9d40ccbb6
Thanks @matthieusieben! - Use"auto"
instead ofundefined
to descibe the refresh mechanism to use in various methods.Patch Changes
#2874
7f26b1765
Thanks @matthieusieben! - Bugfix: Prevent accidental override ofNodeOAuthClient
constructor optionsUpdated dependencies [
7f26b1765
,7f26b1765
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,9d40ccbb6
,7f26b1765
]:@atproto/oauth-types@0.2.0
Minor Changes
#2874
7f26b1765
Thanks @matthieusieben! - Allow oauthIssuerIdentifier to be an "http:" url. Make sure to manually check for "http:" issuers if you don't allow them.#2874
7f26b1765
Thanks @matthieusieben! - Remove ALLOW_UNSECURE_ORIGINS constant#2871
9d40ccbb6
Thanks @matthieusieben! - Remove invalidissuer
property from OAuthTokenResponsePatch Changes
#2871
9d40ccbb6
Thanks @matthieusieben! - Add missing "wap" display request parameter value#2871
9d40ccbb6
Thanks @matthieusieben! - Remove invalidclient_id
property from oauthRefreshTokenGrantTokenRequestSchema#2874
7f26b1765
Thanks @matthieusieben! - Improve typing of oauthIssuerIdentifierSchema@atproto/bsky@0.0.90
Patch Changes
d605577c2
]:@atproto/dev-env@0.3.57
Patch Changes
9d40ccbb6
,d605577c2
]:@atproto/did@0.1.3
Patch Changes
9d40ccbb6
Thanks @matthieusieben! - Add atprotoDidSchema to validate Atproto supported DID's using zod@atproto-labs/did-resolver@0.1.5
Patch Changes
#2874
7f26b1765
Thanks @matthieusieben! - Add "allowHttp" did:web method optionUpdated dependencies [
9d40ccbb6
]:@atproto-labs/handle-resolver@0.1.4
Patch Changes
#2871
9d40ccbb6
Thanks @matthieusieben! - Use fetch()'s "cache" option instead of headers to force caching behaviorUpdated dependencies [
9d40ccbb6
]:@atproto-labs/handle-resolver-node@0.1.7
Patch Changes
9d40ccbb6
,9d40ccbb6
]:@atproto-labs/identity-resolver@0.1.5
Patch Changes
7f26b1765
,9d40ccbb6
]:@atproto/oauth-provider@0.2.6
Patch Changes
#2902
8f2b80a0d
Thanks @matthieusieben! - Better report invalid content-encoding errors#2871
9d40ccbb6
Thanks @matthieusieben! - Allow using different ioredis version#2871
9d40ccbb6
Thanks @matthieusieben! - Use fetch()'s "cache" option instead of headers to force caching behavior#2874
7f26b1765
Thanks @matthieusieben! - Improve error message when invalid client id used during code exchangeUpdated dependencies [
7f26b1765
,9d40ccbb6
,9d40ccbb6
,7f26b1765
,9d40ccbb6
,7f26b1765
]:@atproto/pds@0.4.66
Patch Changes
#2871
9d40ccbb6
Thanks @matthieusieben! - Add Access-Control-Allow-Headers to .well-known/oauth-protected-resource responseUpdated dependencies [
8f2b80a0d
,9d40ccbb6
,9d40ccbb6
,7f26b1765
]:@atproto/sync@0.1.4
Patch Changes
d605577c2
Thanks @dholms! - avoid parsing commits with no relevant ops