Releases: sergiodxa/remix-auth-github
v3.0.2
What's Changed
- Export additional error objects from GitHubStrategy for improved error handling by @sergiodxa in 37c0291
- Update arctic dependency to version 3.0.0 by @sergiodxa in e82a8f7
Other Changes
- Bump @mjackson/headers from 0.8.0 to 0.9.0 by @dependabot in #48
Full Changelog: v3.0.1...v3.0.2
v3.0.1
What's Changed
Bug Fixes
- Remove validation for code verifier in cookie by @sergiodxa in #47
Other Changes
- Bump typedoc from 0.26.11 to 0.27.2 by @dependabot in #46
Full Changelog: v3.0.0...v3.0.1
v3.0.0
This release upgrade the package to use Remix Auth v4 which means it now works on Remix and RRv7.
This release contains a breaking change in the options the strategy receives, and internally it now uses the GitHub OAuth2 client from Arctic.js.
The strategy doesn't fetch the user profile anymore, just provides the tokens, you can fetch them if you need from GitHub's /user
endpoint, same for the /user/emails
endpoint.
New Contributors
- @timzolleis made their first contribution in #40
Full Changelog: v2.0.0...v3.0.0
v2.0.0
The is the same as v1.8.0, that release had a breaking change because the OAuth2Strategy now needs globalThis.crypto
to be supported by the runtime.
Full Changelog: v1.8.0...v2.0.0
v1.8.0
What's Changed
New Features
- Use Bun by @sergiodxa in #38
- Use bun:test by @sergiodxa in #38
- Upgrade to latest OAuth2Strategy by @sergiodxa in #38
- Update scopes by @sergiodxa in #38
- Add typedoc by @sergiodxa in #38
- Update TS config by @sergiodxa in #38
Documentation Changes
- Update references to LoaderArgs and ActionArgs in README by @danielsteman in #34
Other Changes
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in #37
New Contributors
- @danielsteman made their first contribution in #34
Full Changelog: v1.7.0...v1.8.0
v1.7.0
What's Changed
New Features
- Support v2 of @remix-run/server-runtime peer deps by @swalker326 in #30
- Update to use latest Remix Auth's OAuth2Strategy in 40226ec
New Contributors
- @swalker326 made their first contribution in #30
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
New Features
- Remove unverified emails from profile.emails by @sergiodxa in #25
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
Dependency Updates
- Bump tough-cookie from 4.0.0 to 4.1.3 by @dependabot in #22
- Bump word-wrap from 1.2.3 to 1.2.4 by @dependabot in #23
- Upgrade remix-auth-oauth2 by @sergiodxa in #24
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.3.0
What's Changed
New Features
- Exclude
undefined
fromGitHubEmails
type by @haines in #11 - Handle expiring access tokens by @haines in #12
Dependency Updates
- Bump json5 from 2.2.0 to 2.2.3 by @dependabot in #18
New Contributors
Full Changelog: v1.2.1...v1.3.0