Releases: sidebase/nuxt-auth
0.10.0
Upgrading
Hi everyone 👋
This release contains breaking changes for the default middleware and the configuration of baseURL
and AUTH_ORIGIN
.
We prepared a full upgrade guide, that can be found here.
What's Changed
- docs(fix): use correct process env variable for baseUrl by @felixranesberger in #940
- enh(#895): Custom refresh response token pointer by @Rizzato95 in #910
- feat(#797, #878): set
baseURL
via environment variables and improve internal url detection by @zoey-kaiser in #913 - chore(#892): rename middleware to avoid conflicts by @zoey-kaiser in #957
- enh(#935): allow external login page by @Thomas-Philippot in #936
- release: 0.10.0-rc.1 by @zoey-kaiser in #958
- chore: upgrade to nitro 2.10, preparing for nitropack ecosystem switch from
nitropack
tonitro
by @BracketJohn in #942 - fix(#927): fix the warnings produced by Nuxt when awaiting runtime config by @phoenix-ru in #959
- release: 0.10.0-rc.2 by @zoey-kaiser in #960
- docs: update installation.md by @s0h311 in #955
- feat: ✨ add flag to disable getSession after signIn on local / refresh provider by @bitfactory-frank-spee in #702
- doc: adjust docs for the 0.10.0 release by @zoey-kaiser in #963
- release: 0.10.0 by @zoey-kaiser in #965
New Contributors
- @felixranesberger made their first contribution in #940
- @Rizzato95 made their first contribution in #910
- @Thomas-Philippot made their first contribution in #936
- @s0h311 made their first contribution in #955
- @bitfactory-frank-spee made their first contribution in #702
Full Changelog: 0.9.4...0.10.0
0.10.0-rc.2
What's Changed
- chore: upgrade to nitro 2.10, preparing for nitropack ecosystem switch from
nitropack
tonitro
by @BracketJohn in #942 - fix(#927): fix the warnings produced by Nuxt when awaiting runtime config by @phoenix-ru in #959
- release: 0.10.0-rc.2 by @zoey-kaiser in #960
Full Changelog: 0.10.0-rc.1...0.10.0-rc.2
0.10.0-rc.1
Upgrade guide
This release contains breaking changes releated to the middleware and the baseURL
/ AUTH_ORIGIN
configuration. Please check the following PRs for more information:
What's Changed
- docs(fix): use correct process env variable for baseUrl by @felixranesberger in #940
- enh(#895): Custom refresh response token pointer by @Rizzato95 in #910
- feat(#797, #878): set
baseURL
via environment variables and improve internal url detection by @zoey-kaiser in #913 - chore(#892): rename middleware to avoid conflicts by @zoey-kaiser in #957
- enh(#935): allow external login page by @Thomas-Philippot in #936
- release: 0.10.0-rc.1 by @zoey-kaiser in #958
New Contributors
- @felixranesberger made their first contribution in #940
- @Rizzato95 made their first contribution in #910
- @Thomas-Philippot made their first contribution in #936
Full Changelog: 0.9.4...0.10.0-rc.1
0.9.4
What's Changed
- fix: violations of upcoming
eslint/no-else-return
oxlint rule by @DonIsaac in #921 - fix(#926): correct and clarify Guest Mode by @phoenix-ru in #929
- release: 0.9.4 by @zoey-kaiser in #930
Full Changelog: 0.9.3...0.9.4
0.9.3
What's Changed
- docs: correct location of session data type definitions by @cngJo in #904
- docs(#906): clarify
origin
documentation by @phoenix-ru in #908 - enh: provide a demo implementation of refresh provider by @phoenix-ru in #901
- docs: fix refreshRequestTokenPointer example by @zoey-kaiser in #912
- docs: laravel-passport.md fix "Learn more" issue link by @holtolee in #909
- enh(#861): Redirect back to requested page after authentication by @andychukse in #870
- release: 0.9.3 by @zoey-kaiser in #916
New Contributors
- @cngJo made their first contribution in #904
- @holtolee made their first contribution in #909
- @andychukse made their first contribution in #870
Full Changelog: 0.9.2...0.9.3
0.9.2
What's Changed
- docs: Fix typo in custom-pages.md by @bahulneel in #894
- fix: update to latest
@nuxt/module-builder
by @danielroe in #888 - fix: cannot set headers after they are sent to the client by @zoey-kaiser in #875
- docs(#897): clarify
authjs
providers usage (next-auth@4) by @phoenix-ru in #898 - fix(#896): set rawRefreshToken default value by @phoenix-ru in #899
- release: 0.9.2 by @zoey-kaiser in #900
New Contributors
- @bahulneel made their first contribution in #894
Full Changelog: 0.9.1...0.9.2
0.9.1
What's Changed
- docs: add 0.9.0 changelog by @zoey-kaiser in #874
- chore: prepare lint script for no-unused-vars by @DonIsaac in #876
- CI: publish preview package versions of PRs by @zoey-kaiser in #884
- fix: remove concurrency check from
pkg.pr.new
workflow by @zoey-kaiser in #885 - fix(#879): do not format
refresh_token
by @zoey-kaiser in #886 - enh(#880): add signInHeaders param to SignIn by @dangercris in #881
- release: 0.9.1 by @zoey-kaiser in #887
New Contributors
- @DonIsaac made their first contribution in #876
- @dangercris made their first contribution in #881
Full Changelog: 0.9.0...0.9.1
0.9.0
Upgrade guide
Hi everyone 👋
In #821 we made a breaking change where we unified the local
and refresh
providers into one!
Therefore, anyone using the refresh
provider, will need to update their configuration after upgrading @sidebase/nuxt-auth
.
We prepared a full upgrade guide, that can be read here.
What's Changed
- fix(#834): Do not refresh on window focus for unprotected pages by @YoshimiShima in #858
- chore: add metadata fields to package.json by @MuhammadM1998 in #864
- fix(#860): make node version requirement less strict by @phoenix-ru in #865
- docs: Add recipes section and copy old recipes by @zoey-kaiser in #868
- chore: add plausible site analytics by @zoey-kaiser in #869
- feat(#673, #523, #848): back-port authjs migration by @phoenix-ru in #849
- feat(#821): Unify
local
andrefresh
providers into one by @zoey-kaiser in #822 - chore: updated ESLint and general housekeeping by @zoey-kaiser in #853
- chore: update docs for
0.9.0
by @zoey-kaiser in #873
New Contributors
- @YoshimiShima made their first contribution in #858
Full Changelog: 0.8.2...0.9.0
0.8.2
What's Changed
- docs: fix typo in self-hosted deployment guide by @dc-shackle in #829
- chore: update dependencies and use pnpm 9 by @phoenix-ru in #839
- fix(#808): only add error to response when it is set by @zoey-kaiser in #809
- docs: add meta tags and generate sitemap by @zoey-kaiser in #841
- fix(docs): title hierarchy in app configuration by @NanamiNakano in #844
- feat(#836)!: unification and flexibility with
AUTH_ORIGIN
by @hywax in #837 - feat: Add refresh token to signOut request body by @MisterNox in #731
- feat: Add httpOnly cookie attribute support by @maximehamou in #847
New Contributors
- @dc-shackle made their first contribution in #829
- @NanamiNakano made their first contribution in #844
- @hywax made their first contribution in #837
- @MisterNox made their first contribution in #731
- @maximehamou made their first contribution in #847
Full Changelog: 0.8.1...0.8.2
0.8.1
What's Changed
- docs: rewrite with vitepress by @zoey-kaiser in #783
- docs(#782): guide on using external urls in endpoints by @zoey-kaiser in #796
- docs: fix typo in external endpoints by @MuhammadM1998 in #798
- docs(#802): wrap endpoints in provider to match nuxt.config.ts by @zoey-kaiser in #804
- docs: fix provider table and made docs more gender-neutral by @zoey-kaiser in #810
- fix(#793): avoid using nitro on client by @phoenix-ru in #817
- fix(#792): do not block login page for refresh provider by @hiroki-otaka in #814
- release: 0.8.1 by @zoey-kaiser in #819
New Contributors
- @hiroki-otaka made their first contribution in #814
Full Changelog: 0.8.0...0.8.1