Never miss a release that matters

AI-powered summaries of every GitHub release.

AI Summaries

Changelogs condensed into clear, actionable insights.

Always Free

Track up to 5 packages at no cost, forever.

Weekly Digest

A curated summary of every release, delivered weekly.

Get Started Free
next-authv4.x
79 releases

TL;DR

GitHub authentication now works reliably due to an update to handle new security standards (OAuth 2.0) enforced by GitHub.

Fixes Worth Knowing

  • GitHub login now functions correctly even without explicit issuer configuration, resolving authentication failures for many users.
Feb 14, 2024
Nov 10, 2023
Nov 10, 2023
Aug 11, 2023
Jul 18, 2023
Jan 24, 2023
Dec 12, 2022
Dec 11, 2022
Nov 19, 2022
Oct 23, 2022
Oct 14, 2022
Sep 28, 2022
Sep 28, 2022
Sep 25, 2022
Sep 25, 2022
Jul 19, 2022
Jun 28, 2022
Jun 10, 2022
Apr 28, 2022
Apr 28, 2022
v4.2.1v4.2.1
Feb 3, 2022
v4.2.0v4.2.0
Feb 3, 2022
v4.1.2v4.1.2
Jan 17, 2022
v4.1.1v4.1.1
Jan 16, 2022
v4.1.0v4.1.0
Jan 10, 2022
v4.0.6v4.0.6
Dec 23, 2021
v4.0.5v4.0.5
Dec 8, 2021
v4.0.4v4.0.4
Dec 8, 2021
v4.0.3v4.0.3
Dec 8, 2021
v4.0.2v4.0.2
Dec 2, 2021
v4.0.1v4.0.1
Dec 1, 2021
v4.0.0v4.0.0
Feb 15, 2021
next-authv1.x
638 releases

TL;DR

Auth.js adapters have been updated with a core dependency update, ensuring compatibility and benefiting from internal improvements to the core authentication library.

Before You Upgrade

Update all your Auth.js adapters to version 1.11.2 to benefit from the latest core improvements and maintain compatibility.

Apr 25, 2024
Apr 25, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Jul 10, 2023
Jul 10, 2023
Jun 27, 2023
Jun 21, 2023
Jun 14, 2023
Jun 14, 2023
Jun 14, 2023
Jun 14, 2023
Jun 14, 2023
Jun 13, 2023
Jun 13, 2023
Jun 13, 2023
Jun 13, 2023
Jun 13, 2023
Jun 1, 2023
Jun 1, 2023
Dec 3, 2022
Oct 9, 2022
Oct 9, 2022
Oct 9, 2022
Oct 9, 2022
Oct 9, 2022
Oct 9, 2022
Sep 25, 2022
Jun 10, 2022
Mar 15, 2022
v1.13.0v1.13.0
May 9, 2020
next-authv2.x
311 releases

TL;DR

All Auth.js adapters have been updated with a dependency update to @auth/core, improving overall stability and security.

Before You Upgrade

Update all your Auth.js adapters to version 2.11.2 (or 2.2.2 for SurrealDB) to benefit from the latest @auth/core improvements.

Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Apr 18, 2024
Feb 5, 2023
Oct 9, 2022
v2.2.0v2.2.0
Jun 25, 2020
v2.1.0v2.1.0
Jun 24, 2020
v2.0.1v2.0.1
Jun 22, 2020
v2.0v2.0
Jun 21, 2020
next-authv3.x
144 releases

TL;DR

This release updates core dependencies, ensuring compatibility and stability for Fauna and MongoDB adapters.

Fixes Worth Knowing

Updated core dependencies to resolve potential security vulnerabilities and improve overall performance.

Apr 18, 2024
Apr 18, 2024
Feb 5, 2023
Oct 9, 2022
Oct 9, 2022
Sep 25, 2022
Sep 25, 2022
v3.29.0v3.29.0
Aug 23, 2021
v3.28.0v3.28.0
Aug 12, 2021
v3.27.3v3.27.3
Jul 8, 2021
v3.27.2v3.27.2
Jul 5, 2021
v3.27.1v3.27.1
Jun 27, 2021
v3.27.0v3.27.0
Jun 15, 2021
v3.26.1v3.26.1
Jun 9, 2021
v3.26.0v3.26.0
Jun 9, 2021
v3.25.0v3.25.0
Jun 2, 2021
v3.24.1v3.24.1
Jun 1, 2021
v3.24.0v3.24.0
May 28, 2021
v3.23.3v3.23.3
May 22, 2021
v3.23.2v3.23.2
May 20, 2021
v3.23.1v3.23.1
May 17, 2021
v3.23.0v3.23.0
May 15, 2021
v3.22.0v3.22.0
May 13, 2021
v3.21.1v3.21.1
May 10, 2021
v3.21.0v3.21.0
May 9, 2021
v3.20.1v3.20.1
May 6, 2021
v3.20.0v3.20.0
May 5, 2021
v3.19.8v3.19.8
May 3, 2021
v3.19.7v3.19.7
May 3, 2021
v3.19.6v3.19.6
May 3, 2021
v3.19.5v3.19.5
May 2, 2021
v3.19.4v3.19.4
May 1, 2021
v3.19.3v3.19.3
Apr 29, 2021
v3.19.2v3.19.2
Apr 28, 2021
v3.19.1v3.19.1
Apr 28, 2021
v3.19.0v3.19.0
Apr 28, 2021
v3.18.2v3.18.2
Apr 28, 2021
v3.18.1v3.18.1
Apr 28, 2021
v3.18.0v3.18.0
Apr 27, 2021
v3.17.2v3.17.2
Apr 25, 2021
v3.17.1v3.17.1
Apr 25, 2021
v3.17.0v3.17.0
Apr 24, 2021
v3.16.1v3.16.1
Apr 23, 2021
v3.16.0v3.16.0
Apr 23, 2021
v3.15.13v3.15.13
Apr 22, 2021
v3.15.12v3.15.12
Apr 22, 2021
v3.15.11v3.15.11
Apr 22, 2021
v3.15.10v3.15.10
Apr 22, 2021
v3.15.9v3.15.9
Apr 21, 2021
v3.15.8v3.15.8
Apr 21, 2021
v3.15.7v3.15.7
Apr 21, 2021
v3.15.6v3.15.6
Apr 21, 2021
v3.15.5v3.15.5
Apr 20, 2021
v3.15.4v3.15.4
Apr 20, 2021
v3.15.1v3.15.1
Apr 20, 2021
v3.15.0v3.15.0
Apr 20, 2021
v3.14.8v3.14.8
Apr 17, 2021
v3.14.7v3.14.7
Apr 14, 2021
v3.14.6v3.14.6
Apr 12, 2021
v3.14.5v3.14.5
Apr 11, 2021
v3.14.4v3.14.4
Apr 11, 2021
v3.14.3v3.14.3
Apr 11, 2021
v3.14.2v3.14.2
Apr 11, 2021
v3.14.1v3.14.1
Apr 11, 2021
v3.14.0v3.14.0
Apr 6, 2021
v3.13.3v3.13.3
Mar 23, 2021
v3.13.2v3.13.2
Mar 20, 2021
v3.13.1v3.13.1
Mar 18, 2021
v3.13.0v3.13.0
Mar 16, 2021
v3.12.0v3.12.0
Mar 15, 2021
v3.11.2v3.11.2
Mar 8, 2021
v3.11.1v3.11.1
Mar 7, 2021
v3.11.0v3.11.0
Mar 6, 2021
v3.10.1v3.10.1
Mar 6, 2021
v3.10.0v3.10.0
Mar 5, 2021
v3.9.0v3.9.0
Mar 5, 2021
v3.8.0v3.8.0
Mar 5, 2021
v3.7.1v3.7.1
Mar 5, 2021
v3.7.0v3.7.0
Mar 2, 2021
v3.6.1v3.6.1
Mar 1, 2021
v3.6.0v3.6.0
Feb 27, 2021
v3.5.1v3.5.1
Feb 23, 2021
v3.5.0v3.5.0
Feb 20, 2021
v3.4.2v3.4.2
Feb 16, 2021
v3.4.1v3.4.1
Feb 11, 2021
v3.4.0v3.4.0
Feb 11, 2021
v3.3.1v3.3.1
Feb 11, 2021
v3.3.0v3.3.0
Feb 9, 2021
v3.2.1v3.2.1
Feb 8, 2021
v3.2.0v3.2.0
Feb 1, 2021
v3.1.0v3.1.0
Jul 31, 2020
v3.0.1v3.0.1
Jul 28, 2020
v3.0.0v3.0.0
Jul 27, 2020
next-authv0.x
548 releases

TL;DR

Auth.js now supports RFC 9207 compliance for GitHub providers, improving security and interoperability with modern authentication standards.

Fixes Worth Knowing

GitHub provider now includes the issuer claim, resolving compatibility issues with recent GitHub updates and ensuring continued functionality for users authenticating with GitHub.

Apr 25, 2024
Apr 18, 2024
Aug 9, 2023
Aug 9, 2023
Aug 8, 2023
Aug 8, 2023
Aug 8, 2023
Jun 22, 2023
Jun 14, 2023
Jun 14, 2023
Jun 14, 2023
Jun 14, 2023
Jan 24, 2023
Jan 24, 2023
Dec 23, 2022
Dec 23, 2022
Dec 23, 2022
Dec 23, 2022
Dec 15, 2022
Dec 14, 2022
Dec 14, 2022
Dec 14, 2022
Dec 14, 2022
Dec 14, 2022
Dec 14, 2022
Dec 14, 2022
Dec 13, 2022
Dec 13, 2022
Dec 13, 2022
Nov 19, 2022
Nov 4, 2022
next-authv5.xprerelease
23 releases

TL;DR

NextAuth.js now supports OpenID Connect (OIDC) capabilities for Keycloak, enhancing integration with this popular identity provider.

Fixes Worth Knowing

Several fixes improve reliability and correct typos across documentation and code. Specifically, fixes were made for:

  • BroadcastChannel checks
  • Provider ID handling
  • SurrealDB adapter compatibility (database tool)
  • Mailgun region selection
  • Microsoft Entra ID integration
  • Prisma adapter error handling (database tool)
next-authv-1.x
2 releases

TL;DR

Auth.js now supports PouchDB, enabling offline authentication capabilities for your applications.

New

  • Added support for PouchDB as a new adapter, allowing users to store authentication data locally for offline access (local database).

Fixes Worth Knowing

  • Fixed a TypeScript configuration issue affecting Firebase and PouchDB integrations, improving developer experience.
Dec 3, 2022
next-authv4.xprerelease
35 releases

TL;DR

Auth.js now requires a secret for production environments and refines session management with a new session.strategy option (JWT or database) for improved clarity and control.

Breaking

  • Secret Required: A secret must now be configured for production deployments. (Security key)
  • Session Strategy Renamed: The session.jwt option is replaced by session.strategy with values of "jwt" or "database". (Session persistence method)

New

  • Relative Redirects: You can now use relative URLs for redirects after authentication. (URL paths)
  • Large Session Handling: Sessions exceeding cookie size limits are now automatically chunked. (Session data size)

Fixes Worth Knowing

  • getServerSession Host: Correctly respects the host setting in getServerSession. (Server-side session retrieval)
  • Error Query Param: Uses the error query parameter for displaying authentication errors. (Error handling)
  • OAuth Clock Tolerance: Increased clock tolerance for OAuth providers to 10 seconds. (Provider compatibility)
v4.0.0-beta.7v4.0.0-beta.7
Nov 15, 2021
v4.0.0-beta.6v4.0.0-beta.6
Oct 29, 2021
v4.0.0-beta.5v4.0.0-beta.5
Oct 27, 2021
v4.0.0-beta.4v4.0.0-beta.4
Oct 3, 2021
v4.0.0-beta.3v4.0.0-beta.3
Oct 3, 2021
v4.0.0-beta.2v4.0.0-beta.2
Sep 7, 2021
v4.0.0-beta.1v4.0.0-beta.1
Sep 5, 2021
v4.0.0-next.26v4.0.0-next.26
Sep 2, 2021
v4.0.0-next.25v4.0.0-next.25
Aug 29, 2021
v4.0.0-next.24v4.0.0-next.24
Aug 23, 2021
v4.0.0-next.23v4.0.0-next.23
Aug 16, 2021
v4.0.0-next.22v4.0.0-next.22
Aug 15, 2021
v4.0.0-next.21v4.0.0-next.21
Aug 12, 2021
v4.0.0-next.20v4.0.0-next.20
Aug 4, 2021
v4.0.0-next.19v4.0.0-next.19
Jul 11, 2021
v4.0.0-next.18v4.0.0-next.18
Jul 5, 2021
v4.0.0-next.17v4.0.0-next.17
Jun 26, 2021
v4.0.0-next.16v4.0.0-next.16
Jun 26, 2021
v4.0.0-next.15v4.0.0-next.15
Jun 15, 2021
v4.0.0-next.14v4.0.0-next.14
Jun 14, 2021
v4.0.0-next.13v4.0.0-next.13
Jun 11, 2021
v4.0.0-next.12v4.0.0-next.12
Jun 11, 2021
v4.0.0-next.11v4.0.0-next.11
Jun 10, 2021
v4.0.0-next.10v4.0.0-next.10
Jun 10, 2021
v4.0.0-next.9v4.0.0-next.9
Jun 9, 2021
v4.0.0-next.8v4.0.0-next.8
Jun 9, 2021
v4.0.0-next.7v4.0.0-next.7
Jun 9, 2021
v4.0.0-next.6v4.0.0-next.6
Apr 24, 2021
v4.0.0-next.5v4.0.0-next.5
Apr 23, 2021
v4.0.0-next.4v4.0.0-next.4
Apr 16, 2021
v4.0.0-next.3v4.0.0-next.3
Apr 15, 2021
v4.0.0-next.2v4.0.0-next.2
Apr 15, 2021
v4.0.0-next.1v4.0.0-next.1
Mar 3, 2021
v4.1.0-next.2v4.1.0-next.2
Mar 1, 2021
v4.1.0-next.1v4.1.0-next.1
Mar 1, 2021
next-authv3.xprerelease
65 releases

TL;DR

Auth.js now fully supports TypeScript (TS) with improved type definitions and module augmentation, enabling better developer experience and code completion in TS projects.

New

  • TypeScript Support: Exposes types from the package for improved type safety.
  • Module Augmentation: Allows extending existing types with custom configurations.

Fixes Worth Knowing

  • Resolved several TypeScript-related issues including missing types, typos, and incorrect exports.
  • Corrected package.json formatting and build processes.
  • Relative imports are now used consistently.

Before You Upgrade

If you are using TypeScript, ensure your IDE or editor is configured to recognize the new type definitions for optimal experience.

v3.15.0-beta.4v3.15.0-beta.4
Apr 19, 2021
v3.15.0-beta.3v3.15.0-beta.3
Apr 19, 2021
v3.15.0-beta.2v3.15.0-beta.2
Apr 19, 2021
v3.15.0-beta.1v3.15.0-beta.1
Apr 19, 2021
v3.14.0-beta.7v3.14.0-beta.7
Apr 19, 2021
v3.14.0-beta.6v3.14.0-beta.6
Apr 19, 2021
v3.14.0-beta.5v3.14.0-beta.5
Apr 10, 2021
v3.14.0-beta.4v3.14.0-beta.4
Apr 9, 2021
v3.14.0-beta.3v3.14.0-beta.3
Apr 9, 2021
v3.14.0-beta.2v3.14.0-beta.2
Apr 9, 2021
v3.14.0-beta.1v3.14.0-beta.1
Apr 7, 2021
v3.3.0-canary.11v3.3.0-canary.11
Feb 9, 2021
v3.3.0-canary.10v3.3.0-canary.10
Feb 9, 2021
v3.3.0-canary.9v3.3.0-canary.9
Feb 9, 2021
v3.3.0-canary.8v3.3.0-canary.8
Feb 6, 2021
v3.3.0-canary.7v3.3.0-canary.7
Feb 5, 2021
v3.3.0-canary.6v3.3.0-canary.6
Feb 5, 2021
v3.3.0-canary.5v3.3.0-canary.5
Feb 4, 2021
v3.3.0-canary.4v3.3.0-canary.4
Feb 4, 2021
v3.3.0-canary.3v3.3.0-canary.3
Feb 2, 2021
v3.3.0-canary.2v3.3.0-canary.2
Feb 1, 2021
v3.3.0-canary.1v3.3.0-canary.1
Feb 1, 2021
v3.2.0-canary.43v3.2.0-canary.43
Jan 30, 2021
v3.2.0-canary.42v3.2.0-canary.42
Jan 30, 2021
v3.2.0-canary.41v3.2.0-canary.41
Jan 29, 2021
v3.2.0-canary.40v3.2.0-canary.40
Jan 29, 2021
v3.2.0-canary.39v3.2.0-canary.39
Jan 29, 2021
v3.2.0-canary.38v3.2.0-canary.38
Jan 28, 2021
v3.2.0-canary.37v3.2.0-canary.37
Jan 27, 2021
v3.2.0-canary.36v3.2.0-canary.36
Jan 25, 2021
v3.2.0-canary.35v3.2.0-canary.35
Jan 22, 2021
v3.2.0-canary.34v3.2.0-canary.34
Jan 21, 2021
v3.2.0-canary.33v3.2.0-canary.33
Jan 21, 2021
v3.2.0-canary.32v3.2.0-canary.32
Jan 21, 2021
v3.2.0-canary.31v3.2.0-canary.31
Jan 21, 2021
v3.2.0-canary.30v3.2.0-canary.30
Jan 20, 2021
v3.2.0-canary.29v3.2.0-canary.29
Jan 20, 2021
v3.2.0-canary.28v3.2.0-canary.28
Jan 19, 2021
v3.2.0-canary.27v3.2.0-canary.27
Jan 19, 2021
v3.2.0-canary.26v3.2.0-canary.26
Jan 18, 2021
v3.2.0-canary.25v3.2.0-canary.25
Jan 18, 2021
v3.2.0-canary.24v3.2.0-canary.24
Jan 17, 2021
v3.2.0-canary.23v3.2.0-canary.23
Jan 12, 2021
v3.2.0-canary.22v3.2.0-canary.22
Jan 12, 2021
v3.2.0-canary.21v3.2.0-canary.21
Jan 11, 2021
v3.2.0-canary.20v3.2.0-canary.20
Jan 10, 2021
v3.2.0-canary.19v3.2.0-canary.19
Jan 10, 2021
v3.2.0-canary.18v3.2.0-canary.18
Jan 10, 2021
v3.2.0-canary.17v3.2.0-canary.17
Jan 9, 2021
v3.2.0-canary.16v3.2.0-canary.16
Jan 6, 2021
v3.2.0-canary.15v3.2.0-canary.15
Jan 5, 2021
v3.2.0-canary.14v3.2.0-canary.14
Jan 4, 2021
v3.2.0-canary.13v3.2.0-canary.13
Jan 4, 2021
v3.2.0-canary.12v3.2.0-canary.12
Jan 2, 2021
v3.2.0-canary.11v3.2.0-canary.11
Jan 2, 2021
v3.2.0-canary.10v3.2.0-canary.10
Jan 1, 2021
v3.2.0-canary.9v3.2.0-canary.9
Jan 1, 2021
v3.2.0-canary.8v3.2.0-canary.8
Jan 1, 2021
v3.2.0-canary.7v3.2.0-canary.7
Dec 31, 2020
v3.2.0-canary.6v3.2.0-canary.6
Dec 31, 2020
v3.2.0-canary.5v3.2.0-canary.5
Dec 31, 2020
v3.2.0-canary.4v3.2.0-canary.4
Dec 30, 2020
v3.2.0-canary.3v3.2.0-canary.3
Dec 30, 2020
v3.2.0-canary.1v3.2.0-canary.1
Dec 29, 2020
v3.2.0-canary.2v3.2.0-canary.2
Dec 29, 2020