Releases: zitadel/astro-auth
Releases · zitadel/astro-auth
v1.5.2
v1.5.1
v1.5.0
1.5.0 (2026-05-26)
Bug Fixes
- add missing basePath default before setEnvDefaults in getSession (9b36b95)
- add shell:true to spawn call and reorder knip config properties (4455531)
- ci: install playground deps in playwright global-setup so e2e webServer can start (7da762d)
- convert FullAuthConfig from interface extends to type alias to eliminate typedoc warnings (e450ad7)
- correct playground path in oauth.test.ts (../../ → ../) (0be7620)
- normalise release.config.mjs formatting to single-line blocks (f519a47)
- playground: retry to /auth/login; docs: align Why? bullet + use Zitadel provider + rename to Server Utilities (f880245)
- remove extra blank line in .gitignore; fix JSDoc package name in src/index.ts (79fab8d)
- signin: drop /:provider URL server-side, add signInUrl helper (4b5dfdb)
- sync astro-auth scaffold with other SDK plugins (5a0d5f0)
- tests: install playground deps in beforeAll if missing so dev server can boot (78e33ea)
- tests: use 'npm install' (lenient) in beforeAll to tolerate platform-specific lockfile drift (08fb8b2)
Features
- adapters: expose ./adapters subpath export (5803568)
- add handlers + getSession to AstroAuth() factory return (51d985d)
- docs: add docs script + typedoc dep, emit to .out/docs/ (b1814f3)
- expose server-side signIn and signOut helpers from AstroAuth() (6d92144)
- re-export Session/User/Account/Profile/DefaultSession types (a5b5b61)
v1.4.0
v1.3.1
v1.3.0
v1.2.0
v1.1.0
v1.0.0
1.0.0 (2025-11-07)
Bug Fixes
- basePath doesn´t match prefix (80e716b)
- callback with no 'Set-Cookie' causes 500 (315b6f9), closes #75
- dependencies not installed correctly (4e983c9), closes #9 #10
- error because auth:config is imported before init (4181e13)
- no types for default import (5915c25)
- types are not used (9be5fa9)
- typos (754c96a)
- wrong entrypoint (f4b318a)
Features
- add Astro 3 support (91db6c5)
- add auth integration & make polyfill optional (597f44c)
- add prettier (a484663)
- add support for astro hybrid mode (0631d93), closes #69
- Add support for Astro4 & current @auth/core (03d5ff4)
- auto import auth config (5ab5311)
- enable package to be installed via 'astro add' (de4e303)
- import node module dynamically (efe0f93)
- make injecting endpoints optional (b668469)
- make passing options optional (76c923a)
- overhaul the entire plugin ground-up (#1) (7ba9491)
- share config via virtual module (992cbda)