UNPKG

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
# 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))