Changelog

v0.5.8

compare changes

🩹 Fixes

  • Use unique key for sanctum fetch across csr/ssr (0d43ea6)

❤️ Contributors

v0.5.7

compare changes

🩹 Fixes

  • Migrated from useFetch to useAsyncData (79cb27d)

🏡 Chore

  • Dependencies upgrade (2bbe90c)

  • dev-deps: Upgraded dev dependencies (6a629df)

  • dev-deps: Upgraded nuxt devtools (bc3b601)

  • security: Upgraded esbuild to avoid security issues (82ad135)

❤️ Contributors

v0.5.6

compare changes

🚀 Enhancements

  • Added new composables to make requests (a6bfc2f)

🩹 Fixes

  • Added type hints for fetch composables (bbb9e04)

❤️ Contributors

v0.5.5

compare changes

🩹 Fixes

  • Use npm keys in actions (9bc984f)

  • Deduplicate set-cookie headers on SSR response (9d957e2)

  • Downgraded typescript to fix module-builder (f28daf8)

🏡 Chore

  • deps-dev: Bump @nuxt/devtools from 1.6.4 to 1.7.0 (b58ebc4)

  • deps-dev: Bump @nuxt/eslint-config from 0.7.3 to 0.7.4 (0f79c42)

  • deps-dev: Bump @typescript-eslint/eslint-plugin (0cae715)

  • deps-dev: Bump @nuxt/schema from 3.14.1592 to 3.15.0 (77c79f6)

  • deps-dev: Bump @nuxt/test-utils from 3.15.1 to 3.15.4 (2cc446b)

  • deps-dev: Bump vitest in the npm_and_yarn group (b64a354)

  • deps-dev: Bump @nuxt/schema from 3.15.2 to 3.15.4 (c2dd453)

  • deps-dev: Bump @nuxt/eslint-config from 0.7.4 to 1.0.0 (a435516)

  • Upgraded nuxt packages (e0c5bb9)

❤️ Contributors

v0.5.4

compare changes

🩹 Fixes

  • Use relative paths for injected types (63696ff)

❤️ Contributors

v0.5.3

compare changes

🩹 Fixes

  • Expose plugin name to be used in dependsOn (c2d930b)

🏡 Chore

  • deps-dev: Bump @nuxt/schema from 3.14.159 to 3.14.1592 (83be062)

  • deps-dev: Bump nuxt from 3.14.159 to 3.14.1592 (0469f64)

  • deps-dev: Bump @typescript-eslint/eslint-plugin (f619be8)

  • deps-dev: Bump eslint from 9.15.0 to 9.16.0 (464c8ed)

  • deps-dev: Bump @nuxt/eslint-config from 0.7.0 to 0.7.2 (38c1c46)

  • deps-dev: Bump @nuxt/devtools from 1.6.1 to 1.6.3 (31a8027)

  • deps-dev: Bump @typescript-eslint/eslint-plugin (1d47a17)

  • deps-dev: Bump vitest from 2.1.5 to 2.1.8 (63fa544)

  • deps-dev: Bump @nuxt/test-utils from 3.14.4 to 3.15.1 (7c21b35)

  • deps-dev: Bump @types/node from 22.10.1 to 22.10.2 (b1d429b)

  • deps-dev: Bump @typescript-eslint/eslint-plugin (3067b61)

  • deps-dev: Bump eslint from 9.16.0 to 9.17.0 (ce17914)

  • deps-dev: Bump @nuxt/eslint-config from 0.7.2 to 0.7.3 (2ff5e99)

  • Upgraded playground to nuxt v4 structure (056b488)

❤️ Contributors

v0.5.2

compare changes

🩹 Fixes

  • Support insecure cookies for auth token (5e59064)

🏡 Chore

  • deps-dev: Bump @types/node from 22.7.7 to 22.8.1 (979c480)

  • deps-dev: Bump vue-tsc from 2.1.6 to 2.1.8 (b3a6b5a)

  • deps-dev: Bump vue-tsc from 2.1.8 to 2.1.10 (73259c8)

  • deps-dev: Bump vitest from 2.1.3 to 2.1.4 (ce299ac)

  • deps-dev: Bump eslint from 9.13.0 to 9.14.0 (2840859)

  • deps-dev: Bump @nuxt/eslint-config from 0.6.0 to 0.6.1 (5f4e34c)

  • deps-dev: Bump @types/node from 22.8.7 to 22.9.0 (cbe9b6f)

  • deps-dev: Bump nuxt from 3.13.2 to 3.14.159 (79ccffc)

  • deps-dev: Bump @nuxt/schema from 3.13.2 to 3.14.159 (4dbd21a)

  • deps-dev: Bump vitest from 2.1.4 to 2.1.5 (1bd218b)

  • deps-dev: Bump @nuxt/eslint-config from 0.6.1 to 0.7.0 (1303a9a)

  • deps-dev: Bump eslint from 9.14.0 to 9.15.0 (b71d6e8)

  • Install typescript-eslint with a fix (0e6b0e5)

❤️ Contributors

v0.5.1

compare changes

🚀 Enhancements

  • Add option to prepend the global middleware (94c3346)

🏡 Chore

  • deps-dev: Bump eslint from 9.11.1 to 9.12.0 (b593bd7)

  • deps-dev: Bump @nuxt/test-utils from 3.14.2 to 3.14.3 (e775417)

  • deps-dev: Bump typescript from 5.5.4 to 5.6.3 (0963a0b)

  • deps-dev: Bump @nuxt/eslint-config from 0.5.7 to 0.6.0 (c5bc900)

  • Updated bug report issue template (f8534f1)

  • deps-dev: Bump @nuxt/test-utils from 3.14.3 to 3.14.4 (e89441f)

  • deps-dev: Bump vitest from 2.1.2 to 2.1.3 (e563484)

  • deps-dev: Bump eslint from 9.12.0 to 9.13.0 (412f36f)

❤️ Contributors

v0.5.0

compare changes

🚀 Enhancements

  • ⚠️ Use ofetch as actual dependency (07f0213)

🩹 Fixes

  • Expect object instead of headers to log (aeeddb8)

⚠️ Breaking Changes

  • ⚠️ Use ofetch as actual dependency (07f0213)

❤️ Contributors

v0.4.18

compare changes

🚀 Enhancements

  • Improve headers logging readability (8160e8c)

🩹 Fixes

  • Use normalized Headers object for interceptors (22602b6)

🏡 Chore

  • Use specific ofetch version for development (6edf22d)

❤️ Contributors

v0.4.17

compare changes

🚀 Enhancements

  • Added headers validation and more control on config values (c08c778)

❤️ Contributors

v0.4.16

compare changes

🩹 Fixes

  • Prevent concurrent update of request headers (c5af530)

❤️ Contributors

v0.4.15

compare changes

🚀 Enhancements

  • Add request and response headers logging (fed1d16)

🩹 Fixes

  • Prevent object merging with HeadersList (393ddca)

🏡 Chore

  • deps-dev: Bump @nuxt/devtools from 1.5.0 to 1.5.1 (c564ab3)

  • deps-dev: Bump @types/node from 22.5.5 to 22.7.4 (9a2f385)

  • deps-dev: Bump eslint from 9.11.0 to 9.11.1 (4b4ab3f)

❤️ Contributors

v0.4.14

compare changes

🩹 Fixes

  • Use nuxt app context for default token storage (1f7fdb2)

🏡 Chore

  • Updated issue templates (8647cdc)

  • Updated bug report issue template (fca3627)

❤️ Contributors

v0.4.13

compare changes

🩹 Fixes

  • Keep same session on SSR requests (fc96f34)

❤️ Contributors

v0.4.12

compare changes

🚀 Enhancements

  • Control plugin load order (fa1e46d)

  • Control over initial user request (5f3d8d4)

🏡 Chore

  • deps-dev: Bump nuxt from 3.13.0 to 3.13.1 (33e6323)

  • deps-dev: Bump @nuxt/eslint-config from 0.5.5 to 0.5.6 (f88ecb9)

  • deps-dev: Bump vue-tsc from 2.1.4 to 2.1.6 (11661f9)

  • deps-dev: Bump eslint from 9.9.1 to 9.10.0 (95cd069)

  • deps-dev: Bump @nuxt/module-builder from 0.8.3 to 0.8.4 (51fd807)

  • deps-dev: Bump @types/node from 22.5.2 to 22.5.5 (abe3846)

  • deps-dev: Bump vitest from 2.0.5 to 2.1.1 (bbcb244)

  • Upgraded nuxt dependencies (6b28a2a)

❤️ Contributors

v0.4.11

compare changes

🏡 Chore

  • deps-dev: Bump vue-tsc from 2.1.2 to 2.1.4 (35efc7b)

  • deps-dev: Bump @types/node from 22.5.1 to 22.5.2 (7a7e912)

  • deps-dev: Bump @nuxt/eslint-config from 0.5.4 to 0.5.5 (84e836d)

🤖 CI

  • Added prerelease pipeline (deff64a)

❤️ Contributors

v0.4.10

compare changes

🩹 Fixes

  • Improved nullable schema fields (879fdee)

❤️ Contributors

v0.4.9

compare changes

🚀 Enhancements

🩹 Fixes

  • Added augmented types for PageMeta (e784f88)

🏡 Chore

  • Migrated from yarn to pnpm (bad9820)

  • Simplified pull request template (8f8955b)

  • Applied eslint formatter (1b2670d)

🤖 CI

  • Upgraded pipelines to work with pnpm (1a041da)

❤️ Contributors

v0.4.8

compare changes

🩹 Fixes

  • Update to latest @nuxt/module-builder (fdeae82)

❤️ Contributors

v0.4.7

compare changes

🩹 Fixes

  • Use new augmented types from nuxt 3.13 (197f1c3)

❤️ Contributors

v0.4.6

compare changes

🩹 Fixes

  • Do not trim single slash in the url (81c87d0)

❤️ Contributors

v0.4.5

compare changes

🩹 Fixes

  • Trim trailing slash on redirects (d24014d)

❤️ Contributors

v0.4.4

compare changes

🩹 Fixes

  • Fallback to #app augmented type for page meta (cbf8a6c)

❤️ Contributors

v0.4.3

compare changes

🩹 Fixes

  • Use resolved path for augmented types when using pnpm (050c006)

🏡 Chore

❤️ Contributors

v0.4.2

compare changes

🚀 Enhancements

  • Configure redirect if unauthenticated (9574818)

🩹 Fixes

  • Use updated csrf token on first login (14f5c63)

❤️ Contributors

v0.4.1

compare changes

🩹 Fixes

  • Experimental support for cloudflare workers (9146cba)

🏡 Chore

❤️ Contributors

v0.4.0

compare changes

🚀 Enhancements

  • ⚠️ Dropped support for excludeFromSanctum page meta (5d09e71)

  • Added token storage support (2ebcfbf)

🏡 Chore

  • Updated playgorund config to breeze-api (5644023)

  • Indicate compatibility with new v4 major (54869f7)

⚠️ Breaking Changes

  • ⚠️ Dropped support for excludeFromSanctum page meta (5d09e71)

❤️ Contributors

v0.3.14

compare changes

🩹 Fixes

❤️ Contributors

v0.3.13

compare changes

🩹 Fixes

  • Hardcode absolute path to node_modules for page meta (eb0d555)

❤️ Contributors

v0.3.12

compare changes

🩹 Fixes

  • Adjusted path for page meta type (c0ddc35)

❤️ Contributors

v0.3.11

compare changes

🩹 Fixes

  • Expose page meta augmented type (b49fdfb)

❤️ Contributors

v0.3.10

compare changes

🩹 Fixes

  • Removed workspace from dependencies (a648ae9)

❤️ Contributors

v0.3.9

compare changes

🩹 Fixes

  • Expose type via templates (d1ed3a4)

  • Export public runtime config as part of module (43fd15c)

🏡 Chore

  • Added typing for interceptors (8446f6a)

  • Added transpile build option (40fe0b2)

❤️ Contributors

v0.3.8

compare changes

🩹 Fixes

  • Updated exporting nuxt schemas (fa608f6)

❤️ Contributors

v0.3.7

compare changes

🩹 Fixes

  • Use common request header (2536f21)

❤️ Contributors

v0.3.6

compare changes

🩹 Fixes

❤️ Contributors

v0.3.5

compare changes

🚀 Enhancements

  • Added support for custom interceptors (2795998)

🩹 Fixes

  • Disabled typecheck in the playground (cd77036)

🏡 Chore

  • Upgraded module build dependencies (16cdde6)

  • Extracted default module options (e0f2c7a)

  • Applied formatting to system files (ae7918f)

❤️ Contributors

v0.3.4

compare changes

🩹 Fixes

  • Dropped extenal cookie parser to use h3 (1410179)

❤️ Contributors

v0.3.3

compare changes

🩹 Fixes

  • Fixed cookie parses dependency (bd6ef34)

🏡 Chore

❤️ Contributors

v0.3.2

compare changes

🩹 Fixes

  • Added github token for automatic release creation (84fac56)

  • Request csrf only when not set (569dbdc)

  • Added csrf cookie for secure ssr calls (8b45e06)

🏡 Chore

  • Added debug log for user initial request (409b3ae)

❤️ Contributors

v0.3.1

compare changes

🩹 Fixes

  • Added npm credentials config (51d76ef)

  • Added id-token permission for pipeline (72b08ea)

  • Keep config type exported in composable (3862bfb)

🏡 Chore

  • Upgraded setup-node to v4 (3f6226d)

  • Removed temp pipeline for publishing (3bd6027)

❤️ Contributors

v0.3.0

compare changes

🚀 Enhancements

  • Added publish workflow (3c8baef)

  • ⚠️ Added guest mode for global middleware (50f2a10)

🩹 Fixes

  • Include history and write permissions in release pipeline (220e16b)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Added guest mode for global middleware (50f2a10)

❤️ Contributors

v0.2.3

compare changes

🩹 Fixes

  • Resolved constant visibility issue (5cbd7a3)

❤️ Contributors

v0.2.2

compare changes

🚀 Enhancements

🩹 Fixes

  • Remove git push with tags (03b28d4)

  • Prevent infinite redirect for guests (20e7cc9)

  • Removed redundant empty line (6426309)

  • Reset user only when it expires (d314b86)

  • Request identity once on plugin init (c88fbdf)

  • Push main branch after bumping release version (cc76b0e)

📖 Documentation

  • Use new nuxi module add command in installation (d74c007)

  • Update second step (93e365d)

🏡 Chore

❤️ Contributors

v0.2.1

compare changes

🩹 Fixes

  • Remove git push with tags (03b28d4)

  • Prevent infinite redirect for guests (20e7cc9)

📖 Documentation

  • Use new nuxi module add command in installation (d74c007)

  • Update second step (93e365d)

❤️ Contributors

v0.2.0

compare changes

🚀 Enhancements

  • Add Origin header to the request (6387379)

  • Added separate error page (79ce7b2)

  • Implemented global middleware (6322fd3)

🩹 Fixes

  • Opt in to import.meta.* properties (99e98c9)

  • Prevent redirects to the same page (01daa22)

  • Prevent redirect on 401 response from login page (380d4a6)

  • Removed mistaken command from contributing rules (f4fbf82)

  • Adjusted tsc directories to check (de23cbb)

📖 Documentation

  • Added separate gitbook as module docs (f7c4edc)

  • Added toc to readme (497386b)

🏡 Chore

❤️ Contributors

v0.1.2

compare changes

🩹 Fixes

  • Added required config to fixture env (09b621d)

  • Updated nuxt dependencies and fixed test behavior (e06cb36)

❤️ Contributors

v0.1.1

compare changes

🩹 Fixes

  • Dumped compatibility version to 3.9 (1268ffc)

❤️ Contributors

v0.1.0

compare changes

🚀 Enhancements

  • Upgraded nuxt dependencies (2c82ae6)

  • Handle cookies in read-only mode (632abab)

🩹 Fixes

  • Remove redundant config from playground (8288cc0)

  • Revert nuxt 3.10 to 3.9 because of bugs (1eb3f0a)

❤️ Contributors

v0.0.17

compare changes

v0.0.16

compare changes

🚀 Enhancements

❤️ Contributors

v0.0.14

compare changes

🏡 Chore

  • Test bundler module resolution (4dc2cde)

❤️ Contributors

v0.0.13

compare changes

🏡 Chore

❤️ Contributors

v0.0.12

compare changes

v0.0.11

compare changes

v0.0.10

compare changes

v0.0.9

compare changes

v0.0.8

compare changes

v0.0.7

compare changes

v0.0.6

compare changes

🏡 Chore

❤️ Contributors

v0.0.5

compare changes

v0.0.4

compare changes

v0.0.3

compare changes

v0.0.2

compare changes

v0.0.1

  • Initial release

  • Added first implementation of the module

  • Added readme

  • Published NPM package

Last updated