Changelog
v0.5.8
🩹 Fixes
Use unique key for sanctum fetch across csr/ssr (0d43ea6)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.5.7
🩹 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
Manchenkoff (@manchenkoff)
v0.5.6
🚀 Enhancements
Added new composables to make requests (a6bfc2f)
🩹 Fixes
Added type hints for fetch composables (bbb9e04)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.5.5
🩹 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
Manchenkoff (@manchenkoff)
v0.5.4
🩹 Fixes
Use relative paths for injected types (63696ff)
❤️ Contributors
Denis Mamaev (@ExileofAranei)
v0.5.3
🩹 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
Manchenkoff (@manchenkoff)
v0.5.2
🩹 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
Manchenkoff (@manchenkoff)
v0.5.1
🚀 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
Jonian Guveli jonian@hardpixel.eu
Manchenkoff (@manchenkoff)
v0.5.0
🚀 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
Manchenkoff (@manchenkoff)
v0.4.18
🚀 Enhancements
Improve headers logging readability (8160e8c)
🩹 Fixes
Use normalized Headers object for interceptors (22602b6)
🏡 Chore
Use specific ofetch version for development (6edf22d)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.17
🚀 Enhancements
Added headers validation and more control on config values (c08c778)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.16
🩹 Fixes
Prevent concurrent update of request headers (c5af530)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.15
🚀 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
Manchenkoff (@manchenkoff)
v0.4.14
🩹 Fixes
Use nuxt app context for default token storage (1f7fdb2)
🏡 Chore
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.13
🩹 Fixes
Keep same session on SSR requests (fc96f34)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.12
🚀 Enhancements
🏡 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
Manchenkoff (@manchenkoff)
v0.4.11
🏡 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
Manchenkoff (@manchenkoff)
v0.4.10
🩹 Fixes
Improved nullable schema fields (879fdee)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.9
🚀 Enhancements
Simplified module config (b3bad10)
🩹 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
Manchenkoff (@manchenkoff)
v0.4.8
🩹 Fixes
Update to latest
@nuxt/module-builder
(fdeae82)
❤️ Contributors
Daniel Roe (@danielroe)
v0.4.7
🩹 Fixes
Use new augmented types from nuxt 3.13 (197f1c3)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.6
🩹 Fixes
Do not trim single slash in the url (81c87d0)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.5
🩹 Fixes
Trim trailing slash on redirects (d24014d)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.4
🩹 Fixes
Fallback to #app augmented type for page meta (cbf8a6c)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.3
🩹 Fixes
Use resolved path for augmented types when using pnpm (050c006)
🏡 Chore
Upgraded nuxt version (0cd2d51)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.2
🚀 Enhancements
Configure redirect if unauthenticated (9574818)
🩹 Fixes
Use updated csrf token on first login (14f5c63)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.1
🩹 Fixes
Experimental support for cloudflare workers (9146cba)
🏡 Chore
Updated github templates (932fd0f)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.4.0
🚀 Enhancements
🏡 Chore
⚠️ Breaking Changes
⚠️ Dropped support for excludeFromSanctum page meta (5d09e71)
❤️ Contributors
Daniel Roe (@danielroe)
Manchenkoff (@manchenkoff)
v0.3.14
🩹 Fixes
Changed path with typo (1c9c963)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.13
🩹 Fixes
Hardcode absolute path to node_modules for page meta (eb0d555)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.12
🩹 Fixes
Adjusted path for page meta type (c0ddc35)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.11
🩹 Fixes
Expose page meta augmented type (b49fdfb)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.10
🩹 Fixes
Removed workspace from dependencies (a648ae9)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.9
🩹 Fixes
🏡 Chore
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.8
🩹 Fixes
Updated exporting nuxt schemas (fa608f6)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.7
🩹 Fixes
Use common request header (2536f21)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.6
🩹 Fixes
Export module types (b1a513b)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.5
🚀 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
Manchenkoff (@manchenkoff)
v0.3.4
🩹 Fixes
Dropped extenal cookie parser to use h3 (1410179)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.3
🩹 Fixes
Fixed cookie parses dependency (bd6ef34)
🏡 Chore
Upgraded yarn to 4.2.2 (007a7e4)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.2
🩹 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
Manchenkoff (@manchenkoff)
v0.3.1
🩹 Fixes
Added npm credentials config (51d76ef)
Added id-token permission for pipeline (72b08ea)
Keep config type exported in composable (3862bfb)
🏡 Chore
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.3.0
🚀 Enhancements
🩹 Fixes
Include history and write permissions in release pipeline (220e16b)
🏡 Chore
⚠️ Breaking Changes
⚠️ Added guest mode for global middleware (50f2a10)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.2.3
🩹 Fixes
Resolved constant visibility issue (5cbd7a3)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.2.2
🚀 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
🏡 Chore
release: V0.2.1 (cf80175)
❤️ Contributors
Manchenkoff (@manchenkoff)
Daniel Roe (@danielroe)
v0.2.1
🩹 Fixes
📖 Documentation
❤️ Contributors
Manchenkoff (@manchenkoff)
Daniel Roe (@danielroe)
v0.2.0
🚀 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
🏡 Chore
❤️ Contributors
Manchenkoff (@manchenkoff)
Daniel Roe (@danielroe)
v0.1.2
🩹 Fixes
Added required config to fixture env (09b621d)
Updated nuxt dependencies and fixed test behavior (e06cb36)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.1.1
🩹 Fixes
Dumped compatibility version to 3.9 (1268ffc)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.1.0
🚀 Enhancements
🩹 Fixes
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.0.17
v0.0.16
🚀 Enhancements
❤️ Contributors
Ugo Mignon ugomignon@gmail.com
v0.0.14
🏡 Chore
Test bundler module resolution (4dc2cde)
❤️ Contributors
Daniel Roe daniel@roe.dev
v0.0.13
🏡 Chore
release: V0.0.12 (8230041)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.0.12
v0.0.11
v0.0.10
v0.0.9
v0.0.8
v0.0.7
v0.0.6
🏡 Chore
release: V0.0.5 (d52546e)
❤️ Contributors
Manchenkoff (@manchenkoff)
v0.0.5
v0.0.4
v0.0.3
v0.0.2
v0.0.1
Initial release
Added first implementation of the module
Added readme
Published NPM package
Last updated