What's Changed
New feature
- FEAT: Add support for query params in .url() function by @aybruhm in #899 (First time contribution!)
- FEAT: Add caching for inspect.signature and inspect.unwrap by @msaizar in #903
Bugfixes
- BUGFIX Handle more edge cases in from_html by @pygarap in #891
- BUGFIX: Resolve PEP 563 string annotations in AirRoute by @msaizar in #893
Documentation changes
- DOCS: Update html to source tag by @pydanny in #883
- DOCS: Remove airbook by @pydanny in #884
- DOCS: Improve docs in preparation for the beta of Air by @audreyfeldroy in #890
- DOCS: Improve page decorator docs by @audreyfeldroy in #894
- DOCS: improve RedirectResponse for AI and editors by @audreyfeldroy in #897
Chores
- CHORE: Update FastAPI to 0.125.0 and modernize other libraries by @pydanny in #901
- CHORE: Remove ANN201 and add return types by @msaizar in #880
- CHORE: Remove ANN202 rule by @msaizar in #887
- CHORE: Remove FBT rules by @msaizar in #888
- CHORE: Uncomment PT rule in ruff by @msaizar in #889
- CHORE: Exclude htmlcov directory from codespell checks by @audreyfeldroy in #898
- CHORE: Uncomment DOC ruff rule by @msaizar in #900
- CHORE: Renovate to update by version not hash by @pydanny in #905
New Contributors
Full Changelog: v0.42.0...v0.43.0