Releases: nexios-labs/nexios
Releases · nexios-labs/nexios
v3.12.2
What's Changed
- style: remove invalid ty comment by @TechWithDunamix in #394
- docs: add scheduler docs by @TechWithDunamix in #398
- build(deps-dev): update pytest-asyncio requirement from <1.4.0,>=0.25.3 to >=0.25.3,<1.5.0 by @dependabot[bot] in #399
- refactor(router): remove unnecessary schema exclusion check by @TechWithDunamix in #400
- fix(testclient): correct import path for WebSocketTestSession by @TechWithDunamix in #401
- docs(feat): add brodcasta to landing page by @TechWithDunamix in #402
- refactor(templating): simplify config initialization by @TechWithDunamix in #403
- docs(changelog): update changelog for v3.12.1 release by @TechWithDunamix in #404
Full Changelog: v3.12.1...v3.12.2
v3.12.1
What's Changed
- docs(changelog): update changelog with recent releases by @TechWithDunamix in #393
- refactor: replace print with logger.info for server start message by @TechWithDunamix in #395
- feat(types): introduce ArgsType for route model arguments by @TechWithDunamix in #396
- refactor: remove unused imports and simplify types by @TechWithDunamix in #397
Full Changelog: v3.12.0...v3.12.1
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
v3.12.0rc2
What's Changed
- 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
Full Changelog: v3.12.0rc1...v3.12.0rc2
v3.12.0rc1
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
Full Changelog: v3.11.4...v3.12.0rc1
v3.11.4
What's Changed
- docs(changelog): update changelog with recent releases by @TechWithDunamix in #362
- refactor(nexios): allow lifespan to yield any by @TechWithDunamix in #363
- fix: remove type ignores due to fixes on #363 by @TechWithDunamix in #364
- internals(ty): add ty for type checking by @TechWithDunamix in #365
- refactor(openapi): rename schema to spec to avoid issues with ty by @TechWithDunamix in #368
Full Changelog: v3.11.3...v3.11.4
v3.11.3
What's Changed
- chore: remove outdated example files by @TechWithDunamix in #359
- fix(cli): update import path for TestClient by @TechWithDunamix in #360
- feat(http): enhance redirect method with route name support by @TechWithDunamix in #361
Full Changelog: v3.11.2...v3.11.3
v3.11.2
What's Changed
- docs: remove Nexios framework references and clean up by @TechWithDunamix in #356
- refactor(handlers): update route parameter handling by @TechWithDunamix in #357
- docs(mounting): deprecate register by @TechWithDunamix in #358
Full Changelog: v3.11.1...v3.11.2
v3.11.1
What's Changed
- refactor(cli): remove custom command functionality by @TechWithDunamix in #352
- refactor(auth): remove support for www-authenticate headers by @TechWithDunamix in #354
- chore(docs): update release notes by @TechWithDunamix in #355
- build(deps): bump anyio from 4.12.1 to 4.13.0 by @dependabot[bot] in #353
Full Changelog: v3.11.0...v3.11.1
v3.11.0
What's Changed
- feat(routing): add custom route class support by @TechWithDunamix in #348
- fix: fix types and implement ty by @TechWithDunamix in #349
- refactor: remove deprecated get_application function by @TechWithDunamix in #350
- refactor(dependencies): rewrite di system to impreove performance by @TechWithDunamix in #351
Full Changelog: v3.10.6...v3.11.0