v3.12.0
What's Changed
- fix(headers): fix set_header multi set issues by @TechWithDunamix in #369
- feat(parameters): add support for Query, Header, and Cookie parameters by @TechWithDunamix in #370
- fix(docs): fix syntax error in readme by @TechWithDunamix in #371
- refactor(dependencies): fix import issues by @TechWithDunamix in #372
- refactor(routing): improve parameter injection in route handler by @TechWithDunamix in #373
- docs(nexios): add docstrings to public APIs by @TechWithDunamix in #374
- refactor: fix debug issues in server error handler by @TechWithDunamix in #375
- refactor(context): Moved context logic into a dedicated module by @TechWithDunamix in #376
- refactor: remove depricated config style by @TechWithDunamix in #379
- refactor: redesign session system with pluggable persistence and custom config support by @TechWithDunamix in #380
- test(csrf): enable and fix CSRF middleware tests by @TechWithDunamix in #381
- test: update NexiosApp initialization in CSRF tests by @TechWithDunamix in #382
- build(deps-dev): update flake8 requirement from >=7.0.0 to >=7.3.0 by @dependabot[bot] in #378
- refactor(auth): rewrite use of secret_keys by @TechWithDunamix in #384
- refactor(cors): cleanup cors config by @TechWithDunamix in #385
- Refactor/refactor openapi by @TechWithDunamix in #386
- fix: update config docs by @TechWithDunamix in #387
- docs: update configuration and authentication examples by @TechWithDunamix in #388
- fix(static): improve path safety check for static files serving by @TechWithDunamix in #389
- refactor(auth): raise value error when auth middleware not installed by @TechWithDunamix in #391
- refactor(auth): remove unused response parameter from authenticate methods by @TechWithDunamix in #392
Full Changelog: v3.11.4...v3.12.0