Releases: becem-gharbi/nuxt-auth
Releases · becem-gharbi/nuxt-auth
v3.0.0-beta.2
🚀 Enhancements
- Add
provider
to access token payload (#34)
🔥 Performance
⚠️ Avoid registration of server handlers when respective configuration missing (#33)
🩹 Fixes
- Convert param id to number if possible (9a88165)
- Assign role
default
on registration with credentials (65a9813)
💅 Refactors
⚠️ Change server error messages (#32)
🌊 Types
- Set
accessToken.customClaims
values tounknown
(242be21)
🏡 Chore
✅ Tests
⚠️ Breaking Changes
⚠️ Avoid registration of server handlers when respective configuration missing (#33)⚠️ Change server error messages (#32)
❤️ Contributors
- Becem [email protected]
v3.0.0-beta.1
v3.0.0-beta.1
🚀 Enhancements
⚠️ Allow usage of custom data layer (#30)
🩹 Fixes
- Avoid delete of non-existant refresh token (#31)
💅 Refactors
- Change findUser to findUserById and findUserByEmail (7ce97d6)
🏡 Chore
⚠️ Breaking Changes
⚠️ Allow usage of custom data layer (#30)
❤️ Contributors
- Becem [email protected]
v3.0.0-beta.0
🏡 Chore
- lint: Migrate to
@nuxt/eslint-config
(67a2dcb) - lint: Fix issues (687a7b4)
- Hide node deprecation warnings on build (3c7d27a)
⚠️ RemoveuseAuthFetch
(#24)⚠️ Remove internal prisma instantiation (#25)⚠️ Remove Custom email provider (#26)- playground: Remove deprecated config options (38c59b3)
⚠️ Remove purge of expired sessions (#27)⚠️ Renameregistration.enable
toregistration.enabled
(#28)⚠️ Only except.html
custom email templates (#29)- Change password reset and email verification token's secrets (9125a3f)
- Resolve
@typescript-eslint/ban-ts-comment
overrides (bf0ab12)
✅ Tests
- Add basic tests (98c3e3a)
⚠️ Breaking Changes
⚠️ RemoveuseAuthFetch
(#24)⚠️ Remove internal prisma instantiation (#25)⚠️ Remove Custom email provider (#26)⚠️ Remove purge of expired sessions (#27)⚠️ Renameregistration.enable
toregistration.enabled
(#28)⚠️ Only except.html
custom email templates (#29)
❤️ Contributors
- Becem [email protected]
v2.6.0
About
This is the last minor release of version 2.
🚀 Enhancements
- Support adding custom email templates via relative path (#20)
🔥 Performance
- Replace
uuid
withcrypto.randomUUID
(b045232)
🩹 Fixes
- registration: Inform user when account not verified (#21)
💅 Refactors
- No significant change (ac16309)
📖 Documentation
❤️ Contributors
- Becem [email protected]
v2.5.1
🔥 Performance
- Replace
mustache
with lightweight internal utility (50041c3) - Minify default email templates (6f3f7e2)
🏡 Chore
- playground: Use sqlite instead of mongo db (79b72c0)
❤️ Contributors
- Becem-gharbi (@becem-gharbi)
v2.5.0
⚠️ About
This release introduces 2 new features with deprecation:
- External prisma client instantiation. This allows the integration of db driver adapters for example Cloudflare D1 which is now supported in preview on Prisma v5.12. Please check [#17] and [docs] for migration.
- Hook-based email provider. This allows sending emails (email verification/password reset..) via a nitro hook. Please check [#18] and [docs] for migration.
🚀 Enhancements
❤️ Contributors
- Becem [email protected]
v2.4.8
v2.4.7
🔥 Performance
- Avoid extra refresh on oauth login fail (271bc9b)
🌊 Types
- Solve typecheck issues (b36d6f2)
🏡 Chore
- Disable auto import (4047b7e)
❤️ Contributors
- Becem-gharbi [email protected]
v2.4.6
🩹 Fixes
- Auto-revoke active session if refresh fails (67cd505)
💅 Refactors
- Only avoid auto-logout when page not found (390de02)
❤️ Contributors
- Becem-gharbi [email protected]
v2.4.5
🩹 Fixes
- Avoid auto-logout on SSR error (921662e)
💅 Refactors
- Remove extra token check (0391746)
📖 Documentation
- Change font family (e8d8103)
🏡 Chore
- package.json: Set homepage property (1f98370)
❤️ Contributors
- Becem-gharbi [email protected]