Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
85460ef
chore: rename src/test to src/test-fixtures and move organizations.te…
Piyush-85 Aug 25, 2026
659f84a
chore: move core test files to src/server/tests/
Piyush-85 Aug 25, 2026
eb3cde5
chore: move domain test files to their respective domain folders
Piyush-85 Aug 25, 2026
3e43728
chore: move dpop utils to src/server/dpop/
Piyush-85 Aug 25, 2026
96e8484
chore: move proxy utils to src/server/fetcher/
Piyush-85 Aug 25, 2026
c4f7eef
chore: move src/server/fetcher.ts into src/server/fetcher/ folder
Piyush-85 Aug 25, 2026
325087a
chore: added migration example to gitignore for internal testing
Piyush-85 Aug 26, 2026
1e19f24
fix: bump next.js to patched versions (15.5.24, 16.3.3) addressing cr…
Piyush-85 Aug 27, 2026
a3bcfee
fix: bump sharp to 0.35.4 across lockfiles for libheif RCE (GHSA-rgj7…
Piyush-85 Aug 28, 2026
f838be2
fix: bump next.js to patched versions (15.5.24, 16.3.3) addressing cr…
Piyush-85 Aug 28, 2026
f4aa5c8
Release v4.28.0
Piyush-85 Aug 28, 2026
42a81f4
Release v4.28.0 (#2825)
Piyush-85 Aug 28, 2026
60ea54b
Initial plan
Copilot Aug 28, 2026
039cdf2
fix: use pnpm pack instead of tar to create rl-scanner artifact
Copilot Aug 28, 2026
0f998bc
fix: use pnpm pack instead of tar for RL scanner artifact (#2826)
Piyush-85 Aug 28, 2026
4a90af5
Release v4.28.0 (#2825) (#2827)
Piyush-85 Aug 28, 2026
9846912
fix: txn cookie accumulation (#2748)
Piyush-85 Aug 30, 2026
09c430e
chore(deps): bump jose from 6.2.9 to 6.2.10 (#2820)
dependabot[bot] Aug 30, 2026
8070bdc
chore(deps): bump the codeql-action group with 3 updates (#2821)
dependabot[bot] Aug 30, 2026
88a8289
chore(deps-dev): bump @types/react-dom from 19.2.4 to 19.2.5 (#2823)
dependabot[bot] Aug 30, 2026
7e84d25
chore: restructure src/server into domain folders for auth0-server-js…
Piyush-85 Aug 30, 2026
d01f116
chore: extract auth-client into auth-client/ folder for migration bou…
Piyush-85 Aug 30, 2026
59a8204
chore: extract per-domain types.ts and lift this-free helpers out of …
Piyush-85 Aug 31, 2026
963aa38
chore: Extract MFA related examples to a dedicated examples/mfa.md (#…
kailash-b Aug 31, 2026
b530e70
Merge branch 'main' into feat/auth0-server-import-restructure
Piyush-85 Sep 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,15 @@ jobs:
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1

- name: Initialize CodeQL
uses: github/codeql-action/init@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
uses: github/codeql-action/init@db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 # v4.37.8
with:
languages: ${{ matrix.language }}
queries: +security-and-quality

- name: Autobuild
uses: github/codeql-action/autobuild@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
uses: github/codeql-action/autobuild@db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 # v4.37.8

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@ff2f1c621b7f889edc0d3c761ac2e6a3f8cdb0dd # v4.37.7
uses: github/codeql-action/analyze@db488ddef3bf6cb639b32c2e9a7c0a7ea8271d28 # v4.37.8
with:
category: '/language:${{ matrix.language }}'
3 changes: 2 additions & 1 deletion .github/workflows/rl-secure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,8 @@ jobs:
env:
ARTIFACT_NAME: ${{ inputs.artifact-name }}
run: |
tar -czvf "$ARTIFACT_NAME" *
pnpm pack --pack-destination .
mv *.tgz "$ARTIFACT_NAME"

- id: get_version
uses: ./.github/actions/get-version
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -137,6 +137,7 @@ dist
# local development files
.memory/
.dev-files/
examples/migration-validation/
*.env.*
!**/.env.example
*.tmp
Expand Down
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v4.27.0
v4.28.0
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Change Log

## [v4.28.0](https://github.com/auth0/nextjs-auth0/tree/v4.28.0) (2026-08-28)
[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v4.27.0...v4.28.0)

**Added**
- feat: add connected-accounts disconnect and listing with orphan cookie cleanup [\#2784](https://github.com/auth0/nextjs-auth0/pull/2784) ([Piyush-85](https://github.com/Piyush-85))

**Security**
- fix: bump next.js to patched versions (15.5.24, 16.3.3) addressing cr… [\#2824](https://github.com/auth0/nextjs-auth0/pull/2824) ([Piyush-85](https://github.com/Piyush-85))

## [v4.27.0](https://github.com/auth0/nextjs-auth0/tree/v4.27.0) (2026-08-18)
[Full Changelog](https://github.com/auth0/nextjs-auth0/compare/v4.26.0...v4.27.0)

Expand Down
706 changes: 96 additions & 610 deletions EXAMPLES.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ export default async function Home() {
```

> [!IMPORTANT]
> You must use `<a>` tags instead of the `<Link>` component to ensure that the routing is not done client-side as that may result in some unexpected behavior.
> A default `<Link href="/auth/login">` is safe — the SDK detects the AUTO prefetch header and returns `204 No Content` without writing a transaction cookie. Avoid `<Link href="/auth/login" prefetch={true}>` (FULL prefetch): it sends no detectable prefetch header, so the SDK cannot distinguish it from a real navigation and will start a login flow. Use a plain `<a>` tag or `<Link prefetch={false}>` if you need to be safe across all prefetch modes. See [Preventing "431 Request Header Fields Too Large" Errors](https://github.com/auth0/nextjs-auth0/blob/main/EXAMPLES.md#preventing-431-request-header-fields-too-large-errors) for details.

## Customizing the client

Expand Down
2 changes: 1 addition & 1 deletion docs/assets/hierarchy.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/assets/navigation.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion docs/assets/search.js

Large diffs are not rendered by default.

Loading
Loading