nuxt-users
Version:
A comprehensive user management module for Nuxt 3 and Nuxt 4 applications with authentication, authorization, database support, and CLI tools
811 lines (474 loc) • 30.5 kB
Markdown
# Changelog
## v1.13.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.12.0...v1.13.0)
### 🚀 Enhancements
- Enhances user management and login flow ([894563a](https://github.com/rrd108/nuxt-users/commit/894563a))
- Implement new components ([87689c9](https://github.com/rrd108/nuxt-users/commit/87689c9))
- Define allowed HTTP methods for api endpoints permissions ([7feca0a](https://github.com/rrd108/nuxt-users/commit/7feca0a))
- New api endpoint for user edit own data is added ([3bd13f9](https://github.com/rrd108/nuxt-users/commit/3bd13f9))
### 🩹 Fixes
- Authorization middleware for API routes closes #76 ([#76](https://github.com/rrd108/nuxt-users/issues/76))
- (temporary) strange test failing ([ff8c376](https://github.com/rrd108/nuxt-users/commit/ff8c376))
### 💅 Refactors
- Component names ([159f334](https://github.com/rrd108/nuxt-users/commit/159f334))
- Css classes renamed, removed or added ([c5c3334](https://github.com/rrd108/nuxt-users/commit/c5c3334))
- Remove unused css ([7abc8a5](https://github.com/rrd108/nuxt-users/commit/7abc8a5))
### 🏡 Chore
- **release:** V1.12.0 ([0727c0f](https://github.com/rrd108/nuxt-users/commit/0727c0f))
### ✅ Tests
- Fix ([cbf300c](https://github.com/rrd108/nuxt-users/commit/cbf300c))
- Fix failing test ([3973eec](https://github.com/rrd108/nuxt-users/commit/3973eec))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.12.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.11.0...v1.12.0)
### 🚀 Enhancements
- Enhances user management and login flow ([894563a](https://github.com/rrd108/nuxt-users/commit/894563a))
- Implement new components ([87689c9](https://github.com/rrd108/nuxt-users/commit/87689c9))
### 🩹 Fixes
- Authorization middleware for API routes closes #76 ([#76](https://github.com/rrd108/nuxt-users/issues/76))
- (temporary) strange test failing ([ff8c376](https://github.com/rrd108/nuxt-users/commit/ff8c376))
### 💅 Refactors
- Component names ([159f334](https://github.com/rrd108/nuxt-users/commit/159f334))
- Css classes renamed, removed or added ([c5c3334](https://github.com/rrd108/nuxt-users/commit/c5c3334))
- Remove unused css ([7abc8a5](https://github.com/rrd108/nuxt-users/commit/7abc8a5))
### 🏡 Chore
- Bump version number ([5045086](https://github.com/rrd108/nuxt-users/commit/5045086))
### ✅ Tests
- Fix ([cbf300c](https://github.com/rrd108/nuxt-users/commit/cbf300c))
- Fix failing test ([3973eec](https://github.com/rrd108/nuxt-users/commit/3973eec))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.11.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.9.0...v1.11.0)
### 🚀 Enhancements
- Add user CRUD API endpoints ([8cf5e0a](https://github.com/rrd108/nuxt-users/commit/8cf5e0a))
- Add user API endpoints ([05f326e](https://github.com/rrd108/nuxt-users/commit/05f326e))
### 💅 Refactors
- API endpoints ([784dca4](https://github.com/rrd108/nuxt-users/commit/784dca4))
### 🏡 Chore
- **release:** V1.10.0 ([d6100db](https://github.com/rrd108/nuxt-users/commit/d6100db))
### ✅ Tests
- Skip for jiti error ([ce562c5](https://github.com/rrd108/nuxt-users/commit/ce562c5))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.10.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.9.0...v1.10.0)
### 🚀 Enhancements
- Add user CRUD API endpoints ([8cf5e0a](https://github.com/rrd108/nuxt-users/commit/8cf5e0a))
- Add user API endpoints ([05f326e](https://github.com/rrd108/nuxt-users/commit/05f326e))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v2.0.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.5...v2.0.0)
### 🚀 Enhancements
- ⚠️ Export TypeScript types and utilities for consumers ([729d961](https://github.com/rrd108/nuxt-users/commit/729d961))
- Add getLastLoginTime function to track user login activity ([001d4f2](https://github.com/rrd108/nuxt-users/commit/001d4f2))
### 🏡 Chore
- Fix lint ([beb3e43](https://github.com/rrd108/nuxt-users/commit/beb3e43))
- **release:** V1.8.5 ([403cbd3](https://github.com/rrd108/nuxt-users/commit/403cbd3))
### 🎨 Styles
- Fix code formatting and remove trailing whitespace ([ea07a3c](https://github.com/rrd108/nuxt-users/commit/ea07a3c))
#### ⚠️ Breaking Changes
- ⚠️ Export TypeScript types and utilities for consumers ([729d961](https://github.com/rrd108/nuxt-users/commit/729d961))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.5
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.4...v1.8.5)
### 🩹 Fixes
- Database sharing feature ([3a2e12f](https://github.com/rrd108/nuxt-users/commit/3a2e12f))
### 🏡 Chore
- **release:** V1.8.4 ([ab7fa92](https://github.com/rrd108/nuxt-users/commit/ab7fa92))
- Fix lint ([beb3e43](https://github.com/rrd108/nuxt-users/commit/beb3e43))
### ✅ Tests
- Add to check cli error ([fd338ca](https://github.com/rrd108/nuxt-users/commit/fd338ca))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.4
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.3...v1.8.4)
### 🩹 Fixes
- Adds post-build script execution ([73a4c76](https://github.com/rrd108/nuxt-users/commit/73a4c76))
### 🏡 Chore
- **release:** V1.8.3 ([fd3b973](https://github.com/rrd108/nuxt-users/commit/fd3b973))
### ✅ Tests
- Add to check cli error ([fd338ca](https://github.com/rrd108/nuxt-users/commit/fd338ca))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.3
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.2...v1.8.3)
### 🩹 Fixes
- **cli:** Module resolution for CLI and package exports ([697efa2](https://github.com/rrd108/nuxt-users/commit/697efa2))
- Lint errors ([7713acf](https://github.com/rrd108/nuxt-users/commit/7713acf))
- Adds post-build script execution ([73a4c76](https://github.com/rrd108/nuxt-users/commit/73a4c76))
### 🏡 Chore
- **release:** V1.8.2 ([02aa056](https://github.com/rrd108/nuxt-users/commit/02aa056))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.2
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.1...v1.8.2)
### 🩹 Fixes
- **cli:** Module resolution for CLI and package exports ([697efa2](https://github.com/rrd108/nuxt-users/commit/697efa2))
- Lint errors ([7713acf](https://github.com/rrd108/nuxt-users/commit/7713acf))
### 🏡 Chore
- **release:** V1.8.1 ([698c6cc](https://github.com/rrd108/nuxt-users/commit/698c6cc))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.1
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.8.0...v1.8.1)
### 🩹 Fixes
- **cli:** Commands to use nuxt-users package ([b435f7c](https://github.com/rrd108/nuxt-users/commit/b435f7c))
### 🏡 Chore
- **release:** V1.8.0 ([00d60cc](https://github.com/rrd108/nuxt-users/commit/00d60cc))
### ✅ Tests
- Refactors test mocks for clarity ([1343482](https://github.com/rrd108/nuxt-users/commit/1343482))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.8.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.7...v1.8.0)
### 🚀 Enhancements
- Implement RBAC closes #55 ([#55](https://github.com/rrd108/nuxt-users/issues/55))
### 🩹 Fixes
- Type errors ([c403645](https://github.com/rrd108/nuxt-users/commit/c403645))
- **ci:** Incorrect version ([f504cf9](https://github.com/rrd108/nuxt-users/commit/f504cf9))
- **cli:** Commands to use nuxt-users package ([b435f7c](https://github.com/rrd108/nuxt-users/commit/b435f7c))
### 💅 Refactors
- Token cleanup task and middleware ([d47a4a5](https://github.com/rrd108/nuxt-users/commit/d47a4a5))
- Renames `useAuth` to `useAuthentication` ([e611e62](https://github.com/rrd108/nuxt-users/commit/e611e62))
### 🏡 Chore
- **release:** V1.6.7 ([def2d5c](https://github.com/rrd108/nuxt-users/commit/def2d5c))
- Bump cli version number ([b4daec6](https://github.com/rrd108/nuxt-users/commit/b4daec6))
- Fix for linter ([ce1db37](https://github.com/rrd108/nuxt-users/commit/ce1db37))
- **release:** V1.7.0 ([967403d](https://github.com/rrd108/nuxt-users/commit/967403d))
### ✅ Tests
- Remove unused test ([3dc23ad](https://github.com/rrd108/nuxt-users/commit/3dc23ad))
- Fix response ([db3b03c](https://github.com/rrd108/nuxt-users/commit/db3b03c))
- Fix mysql field type ([2faf0c6](https://github.com/rrd108/nuxt-users/commit/2faf0c6))
- Refactors test mocks for clarity ([1343482](https://github.com/rrd108/nuxt-users/commit/1343482))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.7.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.7...v1.7.0)
### 🚀 Enhancements
- Implement RBAC closes #55 ([#55](https://github.com/rrd108/nuxt-users/issues/55))
### 🩹 Fixes
- Type errors ([c403645](https://github.com/rrd108/nuxt-users/commit/c403645))
### 💅 Refactors
- Token cleanup task and middleware ([d47a4a5](https://github.com/rrd108/nuxt-users/commit/d47a4a5))
- Renames `useAuth` to `useAuthentication` ([e611e62](https://github.com/rrd108/nuxt-users/commit/e611e62))
### 🏡 Chore
- **release:** V1.6.7 ([def2d5c](https://github.com/rrd108/nuxt-users/commit/def2d5c))
- Bump cli version number ([b4daec6](https://github.com/rrd108/nuxt-users/commit/b4daec6))
- Fix for linter ([ce1db37](https://github.com/rrd108/nuxt-users/commit/ce1db37))
### ✅ Tests
- Remove unused test ([3dc23ad](https://github.com/rrd108/nuxt-users/commit/3dc23ad))
- Fix response ([db3b03c](https://github.com/rrd108/nuxt-users/commit/db3b03c))
- Fix mysql field type ([2faf0c6](https://github.com/rrd108/nuxt-users/commit/2faf0c6))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.7
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.6...v1.6.7)
### 🩹 Fixes
- Authentication middleware logic ([18a3bb5](https://github.com/rrd108/nuxt-users/commit/18a3bb5))
- Password validation and UI ([07b44b3](https://github.com/rrd108/nuxt-users/commit/07b44b3))
- Type errors ([c403645](https://github.com/rrd108/nuxt-users/commit/c403645))
### 💅 Refactors
- API routes ([3c7603f](https://github.com/rrd108/nuxt-users/commit/3c7603f))
- Authentication components and logic ([4da544f](https://github.com/rrd108/nuxt-users/commit/4da544f))
- Token cleanup task and middleware ([d47a4a5](https://github.com/rrd108/nuxt-users/commit/d47a4a5))
### 🏡 Chore
- **release:** V1.6.6 ([7b37694](https://github.com/rrd108/nuxt-users/commit/7b37694))
### ✅ Tests
- Fix mock ([791dc94](https://github.com/rrd108/nuxt-users/commit/791dc94))
- Adds unit tests for auth API endpoints ([d844630](https://github.com/rrd108/nuxt-users/commit/d844630))
- Remove unused test ([3dc23ad](https://github.com/rrd108/nuxt-users/commit/3dc23ad))
- Fix response ([db3b03c](https://github.com/rrd108/nuxt-users/commit/db3b03c))
- Fix mysql field type ([2faf0c6](https://github.com/rrd108/nuxt-users/commit/2faf0c6))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.6
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.5...v1.6.6)
### 🩹 Fixes
- Authentication middleware ([c7de8a4](https://github.com/rrd108/nuxt-users/commit/c7de8a4))
- Lint and type errors ([dd6ee40](https://github.com/rrd108/nuxt-users/commit/dd6ee40))
- Type errors ([65c81fb](https://github.com/rrd108/nuxt-users/commit/65c81fb))
- **cli:** Updates CLI version dynamically ([1cca13a](https://github.com/rrd108/nuxt-users/commit/1cca13a))
- Authentication middleware logic ([18a3bb5](https://github.com/rrd108/nuxt-users/commit/18a3bb5))
- Password validation and UI ([07b44b3](https://github.com/rrd108/nuxt-users/commit/07b44b3))
### 💅 Refactors
- API routes ([3c7603f](https://github.com/rrd108/nuxt-users/commit/3c7603f))
- Authentication components and logic ([4da544f](https://github.com/rrd108/nuxt-users/commit/4da544f))
### 🏡 Chore
- **release:** V1.6.5 ([f35e526](https://github.com/rrd108/nuxt-users/commit/f35e526))
### ✅ Tests
- Fix mock ([791dc94](https://github.com/rrd108/nuxt-users/commit/791dc94))
- Adds unit tests for auth API endpoints ([d844630](https://github.com/rrd108/nuxt-users/commit/d844630))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.5
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.4...v1.6.5)
### 🩹 Fixes
- Authentication middleware ([c7de8a4](https://github.com/rrd108/nuxt-users/commit/c7de8a4))
- Lint and type errors ([dd6ee40](https://github.com/rrd108/nuxt-users/commit/dd6ee40))
- Type errors ([65c81fb](https://github.com/rrd108/nuxt-users/commit/65c81fb))
### 🏡 Chore
- Fix formatting ([fdec442](https://github.com/rrd108/nuxt-users/commit/fdec442))
- **release:** V1.6.4 ([c395d20](https://github.com/rrd108/nuxt-users/commit/c395d20))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.4
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.3...v1.6.4)
### 💅 Refactors
- Move utils to runtime/server ([78a5b50](https://github.com/rrd108/nuxt-users/commit/78a5b50))
### 🏡 Chore
- **release:** V1.6.3 ([365cfe2](https://github.com/rrd108/nuxt-users/commit/365cfe2))
- Fix formatting ([fdec442](https://github.com/rrd108/nuxt-users/commit/fdec442))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.3
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.2...v1.6.3)
### 🩹 Fixes
- Import paths ([ab7f530](https://github.com/rrd108/nuxt-users/commit/ab7f530))
### 🏡 Chore
- **release:** V1.6.2 ([e000fad](https://github.com/rrd108/nuxt-users/commit/e000fad))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.2
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.1...v1.6.2)
### 🩹 Fixes
- Exports `getCurrentUserFromToken` from utils index ([5c67e24](https://github.com/rrd108/nuxt-users/commit/5c67e24))
### 🏡 Chore
- **release:** V1.6.1 ([6e02e68](https://github.com/rrd108/nuxt-users/commit/6e02e68))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.1
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.6.0...v1.6.1)
### 🩹 Fixes
- Exports `getCurrentUserFromToken` from utils index ([5c67e24](https://github.com/rrd108/nuxt-users/commit/5c67e24))
### 💅 Refactors
- Move file to one level up ([e9111c0](https://github.com/rrd108/nuxt-users/commit/e9111c0))
### 🏡 Chore
- **release:** V1.6.0 ([1c9eab4](https://github.com/rrd108/nuxt-users/commit/1c9eab4))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.6.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.5.0...v1.6.0)
### 🚀 Enhancements
- Add profile page closes #58 ([#58](https://github.com/rrd108/nuxt-users/issues/58))
### 🩹 Fixes
- Enhances user authentication and data handling ([d15c77f](https://github.com/rrd108/nuxt-users/commit/d15c77f))
### 💅 Refactors
- Module options and defaults ([00aa094](https://github.com/rrd108/nuxt-users/commit/00aa094))
- Move file to one level up ([e9111c0](https://github.com/rrd108/nuxt-users/commit/e9111c0))
### 🏡 Chore
- **release:** V1.5.0 ([c639fcf](https://github.com/rrd108/nuxt-users/commit/c639fcf))
### ✅ Tests
- Do not run unit tests for various dbs ([5b5e3aa](https://github.com/rrd108/nuxt-users/commit/5b5e3aa))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.5.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.4.0...v1.5.0)
### 🚀 Enhancements
- Implement forgot password closes #57 ([#57](https://github.com/rrd108/nuxt-users/issues/57))
- Add profile page closes #58 ([#58](https://github.com/rrd108/nuxt-users/issues/58))
### 🩹 Fixes
- Css color ([1d72336](https://github.com/rrd108/nuxt-users/commit/1d72336))
- Auth middleware ([113b165](https://github.com/rrd108/nuxt-users/commit/113b165))
- Enhances auth middleware and improves logging ([f519bbc](https://github.com/rrd108/nuxt-users/commit/f519bbc))
- Playground colors ([f87ade1](https://github.com/rrd108/nuxt-users/commit/f87ade1))
- Enhances user authentication and data handling ([d15c77f](https://github.com/rrd108/nuxt-users/commit/d15c77f))
### 💅 Refactors
- Have a dedicated playground login page ([487d754](https://github.com/rrd108/nuxt-users/commit/487d754))
- Module options and defaults ([00aa094](https://github.com/rrd108/nuxt-users/commit/00aa094))
### 🏡 Chore
- **release:** V1.4.0 ([e07ca9a](https://github.com/rrd108/nuxt-users/commit/e07ca9a))
### ✅ Tests
- Do not run unit tests for various dbs ([5b5e3aa](https://github.com/rrd108/nuxt-users/commit/5b5e3aa))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.4.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.3.0...v1.4.0)
### 🚀 Enhancements
- Implement forgot password closes #57 ([#57](https://github.com/rrd108/nuxt-users/issues/57))
### 🩹 Fixes
- Css color ([1d72336](https://github.com/rrd108/nuxt-users/commit/1d72336))
- Auth middleware ([113b165](https://github.com/rrd108/nuxt-users/commit/113b165))
- Enhances auth middleware and improves logging ([f519bbc](https://github.com/rrd108/nuxt-users/commit/f519bbc))
- Playground colors ([f87ade1](https://github.com/rrd108/nuxt-users/commit/f87ade1))
### 💅 Refactors
- Have a dedicated playground login page ([487d754](https://github.com/rrd108/nuxt-users/commit/487d754))
### 🏡 Chore
- **release:** V1.3.0 ([b127043](https://github.com/rrd108/nuxt-users/commit/b127043))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.3.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.2.0...v1.3.0)
### 🚀 Enhancements
- Adds theme support with light/dark mode ([005ea87](https://github.com/rrd108/nuxt-users/commit/005ea87))
- Adds logout functionality ([a61b4e8](https://github.com/rrd108/nuxt-users/commit/a61b4e8))
### 💅 Refactors
- Restyles login form for better UX closes #51 ([#51](https://github.com/rrd108/nuxt-users/issues/51))
### 🏡 Chore
- **release:** V1.2.0 ([54fd5c8](https://github.com/rrd108/nuxt-users/commit/54fd5c8))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.2.0
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.6...v1.2.0)
### 🚀 Enhancements
- Adds user role functionality closes #25 ([#25](https://github.com/rrd108/nuxt-users/issues/25))
- Adds authentication middleware and route whitelisting closes #52 ([#52](https://github.com/rrd108/nuxt-users/issues/52))
### 🩹 Fixes
- **ci:** Adds playground preparation step to CI ([cf9af1f](https://github.com/rrd108/nuxt-users/commit/cf9af1f))
### 💅 Refactors
- Uses default table names as fallback ([dcee2ee](https://github.com/rrd108/nuxt-users/commit/dcee2ee))
### 🏡 Chore
- **release:** V1.1.6 ([1222bcd](https://github.com/rrd108/nuxt-users/commit/1222bcd))
- Consistently prefixes logs with "[Nuxt Users]" ([9ed1df1](https://github.com/rrd108/nuxt-users/commit/9ed1df1))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.6
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.5...v1.1.6)
### 🩹 Fixes
- **deps:** Exclude bcrypt from client-side bundle ([a678a96](https://github.com/rrd108/nuxt-users/commit/a678a96))
- **cli:** Exits process after successful user creation ([d71b779](https://github.com/rrd108/nuxt-users/commit/d71b779))
- Remove db releated code from client code ([114d360](https://github.com/rrd108/nuxt-users/commit/114d360))
### 💅 Refactors
- **cli:** Commands to load options ([403a281](https://github.com/rrd108/nuxt-users/commit/403a281))
### 🏡 Chore
- **release:** V1.1.5 ([98ab3d1](https://github.com/rrd108/nuxt-users/commit/98ab3d1))
### 🤖 CI
- Adds Nuxt 4 compatibility tests ([4132d86](https://github.com/rrd108/nuxt-users/commit/4132d86))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.5
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.4...v1.1.5)
### 🩹 Fixes
- **deps:** Exclude bcrypt from client-side bundle ([a678a96](https://github.com/rrd108/nuxt-users/commit/a678a96))
### 💅 Refactors
- **cli:** Commands to load options ([403a281](https://github.com/rrd108/nuxt-users/commit/403a281))
### 🏡 Chore
- **release:** V1.1.4 ([4980c98](https://github.com/rrd108/nuxt-users/commit/4980c98))
### ✅ Tests
- Ensures database cleanup on test completion ([a1a528c](https://github.com/rrd108/nuxt-users/commit/a1a528c))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.4
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.0...v1.1.4)
### 🩹 Fixes
- CLI tool for database management ([0a4793f](https://github.com/rrd108/nuxt-users/commit/0a4793f))
- Handling cli commands ([120c396](https://github.com/rrd108/nuxt-users/commit/120c396))
- Database handling and setup ([11ddc20](https://github.com/rrd108/nuxt-users/commit/11ddc20))
- Proper check for migrations table ([08701a1](https://github.com/rrd108/nuxt-users/commit/08701a1))
- Migration command in warning message ([1a62e50](https://github.com/rrd108/nuxt-users/commit/1a62e50))
- Improves database connector error handling ([db3b670](https://github.com/rrd108/nuxt-users/commit/db3b670))
- Use sql connector defined in nuxt.config ([b37900d](https://github.com/rrd108/nuxt-users/commit/b37900d))
- Module metadata and build process ([3da5410](https://github.com/rrd108/nuxt-users/commit/3da5410))
- **ci:** Install optional dependencies ([38d6ee8](https://github.com/rrd108/nuxt-users/commit/38d6ee8))
- Adds necessary database drivers for testing ([f1815f4](https://github.com/rrd108/nuxt-users/commit/f1815f4))
- **ci:** Installs peer dependencies in CI workflows ([423d4e9](https://github.com/rrd108/nuxt-users/commit/423d4e9))
- Test paths ([047f0e8](https://github.com/rrd108/nuxt-users/commit/047f0e8))
- Type errors ([3d5b35c](https://github.com/rrd108/nuxt-users/commit/3d5b35c))
- Consolidates build config and external deps ([48b4980](https://github.com/rrd108/nuxt-users/commit/48b4980))
- **ci:** Downgrade mariadb ([b1be244](https://github.com/rrd108/nuxt-users/commit/b1be244))
- Adds db0 to external dependencies ([b276c58](https://github.com/rrd108/nuxt-users/commit/b276c58))
### 💅 Refactors
- CLI commands to use environment variables ([3fc6c9f](https://github.com/rrd108/nuxt-users/commit/3fc6c9f))
- Remove unused types ([06b5e9f](https://github.com/rrd108/nuxt-users/commit/06b5e9f))
- Database connection logic ([f5baadf](https://github.com/rrd108/nuxt-users/commit/f5baadf))
- Moves user existence check to user utils ([62cc871](https://github.com/rrd108/nuxt-users/commit/62cc871))
- Remove unused options ([b391013](https://github.com/rrd108/nuxt-users/commit/b391013))
- Adds a color palette and styles login forms ([d3bffab](https://github.com/rrd108/nuxt-users/commit/d3bffab))
- Adds color palette and improves styling ([7cfab67](https://github.com/rrd108/nuxt-users/commit/7cfab67))
- Db check to plugin ([d466e2f](https://github.com/rrd108/nuxt-users/commit/d466e2f))
- Consolidates utils and CLI build ([21e9f3c](https://github.com/rrd108/nuxt-users/commit/21e9f3c))
- Remove unused option ([d9e3525](https://github.com/rrd108/nuxt-users/commit/d9e3525))
- Utils import paths ([e3b59c3](https://github.com/rrd108/nuxt-users/commit/e3b59c3))
- Module utils and improves CLI output ([e80b160](https://github.com/rrd108/nuxt-users/commit/e80b160))
### 🏡 Chore
- **release:** V1.1.0 ([bfc24f6](https://github.com/rrd108/nuxt-users/commit/bfc24f6))
- Adds script to deploy documentation to server ([81f7f74](https://github.com/rrd108/nuxt-users/commit/81f7f74))
- Adds script to deploy documentation ([7e2f642](https://github.com/rrd108/nuxt-users/commit/7e2f642))
- **release:** V1.1.1 ([e3bda8a](https://github.com/rrd108/nuxt-users/commit/e3bda8a))
- **release:** V1.1.2 ([3a2d2ae](https://github.com/rrd108/nuxt-users/commit/3a2d2ae))
- **release:** V1.1.3 ([b32a05f](https://github.com/rrd108/nuxt-users/commit/b32a05f))
- Updates dependencies in yarn.lock ([f29a369](https://github.com/rrd108/nuxt-users/commit/f29a369))
- Adds nodemailer to externals and dependencies ([b717d49](https://github.com/rrd108/nuxt-users/commit/b717d49))
- Removes stub build from dev prepare script ([dd96376](https://github.com/rrd108/nuxt-users/commit/dd96376))
- Remove examples ([d2f5c04](https://github.com/rrd108/nuxt-users/commit/d2f5c04))
- Remove comments ([6b45d71](https://github.com/rrd108/nuxt-users/commit/6b45d71))
- Renames unbuild config file ([bd7299f](https://github.com/rrd108/nuxt-users/commit/bd7299f))
### ✅ Tests
- Cleanup added ([50369a9](https://github.com/rrd108/nuxt-users/commit/50369a9))
- Ensures database cleanup on test completion ([a1a528c](https://github.com/rrd108/nuxt-users/commit/a1a528c))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.3
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.0...v1.1.3)
### 🩹 Fixes
- CLI tool for database management ([0a4793f](https://github.com/rrd108/nuxt-users/commit/0a4793f))
- Handling cli commands ([120c396](https://github.com/rrd108/nuxt-users/commit/120c396))
- Database handling and setup ([11ddc20](https://github.com/rrd108/nuxt-users/commit/11ddc20))
- Proper check for migrations table ([08701a1](https://github.com/rrd108/nuxt-users/commit/08701a1))
- Migration command in warning message ([1a62e50](https://github.com/rrd108/nuxt-users/commit/1a62e50))
### 💅 Refactors
- CLI commands to use environment variables ([3fc6c9f](https://github.com/rrd108/nuxt-users/commit/3fc6c9f))
- Remove unused types ([06b5e9f](https://github.com/rrd108/nuxt-users/commit/06b5e9f))
- Database connection logic ([f5baadf](https://github.com/rrd108/nuxt-users/commit/f5baadf))
- Moves user existence check to user utils ([62cc871](https://github.com/rrd108/nuxt-users/commit/62cc871))
- Remove unused options ([b391013](https://github.com/rrd108/nuxt-users/commit/b391013))
- Adds a color palette and styles login forms ([d3bffab](https://github.com/rrd108/nuxt-users/commit/d3bffab))
- Adds color palette and improves styling ([7cfab67](https://github.com/rrd108/nuxt-users/commit/7cfab67))
- Db check to plugin ([d466e2f](https://github.com/rrd108/nuxt-users/commit/d466e2f))
- Consolidates utils and CLI build ([21e9f3c](https://github.com/rrd108/nuxt-users/commit/21e9f3c))
- Remove unused option ([d9e3525](https://github.com/rrd108/nuxt-users/commit/d9e3525))
### 🏡 Chore
- **release:** V1.1.0 ([bfc24f6](https://github.com/rrd108/nuxt-users/commit/bfc24f6))
- Adds script to deploy documentation to server ([81f7f74](https://github.com/rrd108/nuxt-users/commit/81f7f74))
- Adds script to deploy documentation ([7e2f642](https://github.com/rrd108/nuxt-users/commit/7e2f642))
- **release:** V1.1.1 ([e3bda8a](https://github.com/rrd108/nuxt-users/commit/e3bda8a))
- **release:** V1.1.2 ([3a2d2ae](https://github.com/rrd108/nuxt-users/commit/3a2d2ae))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.2
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.0...v1.1.2)
### 🩹 Fixes
- CLI tool for database management ([0a4793f](https://github.com/rrd108/nuxt-users/commit/0a4793f))
- Handling cli commands ([120c396](https://github.com/rrd108/nuxt-users/commit/120c396))
- Database handling and setup ([11ddc20](https://github.com/rrd108/nuxt-users/commit/11ddc20))
### 💅 Refactors
- CLI commands to use environment variables ([3fc6c9f](https://github.com/rrd108/nuxt-users/commit/3fc6c9f))
- Remove unused types ([06b5e9f](https://github.com/rrd108/nuxt-users/commit/06b5e9f))
- Database connection logic ([f5baadf](https://github.com/rrd108/nuxt-users/commit/f5baadf))
### 🏡 Chore
- **release:** V1.1.0 ([bfc24f6](https://github.com/rrd108/nuxt-users/commit/bfc24f6))
- Adds script to deploy documentation to server ([81f7f74](https://github.com/rrd108/nuxt-users/commit/81f7f74))
- Adds script to deploy documentation ([7e2f642](https://github.com/rrd108/nuxt-users/commit/7e2f642))
- **release:** V1.1.1 ([e3bda8a](https://github.com/rrd108/nuxt-users/commit/e3bda8a))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.1
[compare changes](https://github.com/rrd108/nuxt-users/compare/v1.1.0...v1.1.1)
### 🩹 Fixes
- CLI tool for database management ([0a4793f](https://github.com/rrd108/nuxt-users/commit/0a4793f))
- Handling cli commands ([120c396](https://github.com/rrd108/nuxt-users/commit/120c396))
### 💅 Refactors
- CLI commands to use environment variables ([3fc6c9f](https://github.com/rrd108/nuxt-users/commit/3fc6c9f))
- Remove unused types ([06b5e9f](https://github.com/rrd108/nuxt-users/commit/06b5e9f))
- Database connection logic ([f5baadf](https://github.com/rrd108/nuxt-users/commit/f5baadf))
### 🏡 Chore
- **release:** V1.1.0 ([bfc24f6](https://github.com/rrd108/nuxt-users/commit/bfc24f6))
- Adds script to deploy documentation to server ([81f7f74](https://github.com/rrd108/nuxt-users/commit/81f7f74))
- Adds script to deploy documentation ([7e2f642](https://github.com/rrd108/nuxt-users/commit/7e2f642))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))
## v1.1.0
### 🚀 Enhancements
- Implement Sanctum-style token authentication ([8b6d1d3](https://github.com/rrd108/nuxt-users/commit/8b6d1d3))
- Create and save token ([063cabf](https://github.com/rrd108/nuxt-users/commit/063cabf))
- Implement password reset functionality ([bf9d2bc](https://github.com/rrd108/nuxt-users/commit/bf9d2bc))
- Implement password reset functionality with FormKit forms ([c025be2](https://github.com/rrd108/nuxt-users/commit/c025be2))
- Make database table names customizable ([6db3c28](https://github.com/rrd108/nuxt-users/commit/6db3c28))
### 🩹 Fixes
- **ci:** Switch to mariadb for mysql tests ([8ddc60b](https://github.com/rrd108/nuxt-users/commit/8ddc60b))
- **deps:** Update nuxtjs monorepo to v3.17.7 ([89e3d3d](https://github.com/rrd108/nuxt-users/commit/89e3d3d))
### ❤️ Contributors
- Rrd108 ([@rrd108](https://github.com/rrd108))