Releases: fastapi-startkit/fastapi-startkit-framework
Releases · fastapi-startkit/fastapi-startkit-framework
Release list
v0.50.0
v0.49.0
What's Changed
- feat: update onefile-app and singleline-app examples by @tmgbedu in #77
- Enrich PyPI project metadata (description, keywords, project.urls) by @tmgbedu in #148
- ci: fix Codecov slug after repo rename (modules -> framework) by @tmgbedu in #149
- chore: remove example/ai-agent-app and root taskiq_poc.py by @tmgbedu in #150
- chore: remove repo-root queue.py proof-of-concept by @tmgbedu in #151
- Run tests on pushes too (cover main) by @tmgbedu in #152
- Add logging module tests and raise coverage threshold to 68% by @tmgbedu in #147
- chore: remove deleted masoniteorm.backup files by @tmgbedu in #156
- Add tests for masoniteorm schema platforms + query processors/grammars by @tmgbedu in #161
- Raise masoniteorm Collection test coverage to 100% by @tmgbedu in #154
- Relocate providers/helpers into foundation and support by @tmgbedu in #162
- Remove legacy masoniteorm.backup + document ORM query-scopes state by @tmgbedu in #164
- Set up pyright static type checker for the framework by @tmgbedu in #163
- feat: update fastapi-app example by @tmgbedu in #75
- feat(orm): Laravel-style chunk() and chunk_by_id() on the async ORM by @tmgbedu in #166
- feat(orm): chunk_by_id_desc + Laravel orderedChunkById parity by @tmgbedu in #167
- refactor(orm): rename seeds directory to seeders (Laravel parity) by @tmgbedu in #173
- Add test coverage for masoniteorm make and seed console commands by @tmgbedu in #155
- Rename Router.get() param endpoint -> action by @tmgbedu in #180
Full Changelog: v0.47.0...v0.49.0
v0.47.0
What's Changed
- chore: update uv.lock for v0.46.0 release by @bedus-creation in #142
- feat(core): add Application.run() to invoke registered commands programmatically by @bedus-creation in #144
- Show test coverage in core package README via Codecov badge by @bedus-creation in #145
- Root README badges + fix python badge + loosen FastAPI dep + extras docs cleanup by @bedus-creation in #146
Full Changelog: v0.46.0...v0.47.0
v0.46.0
What's Changed
- feat(vite): auto-load templates + Template helper + config flag by @bedus-creation in #133
- Revert "feat(vite): auto-load templates + Template helper + config flag" by @bedus-creation in #134
- feat(vite): auto-load Jinja2 templates from the Vite provider by @bedus-creation in #135
- Re-export ORM relationship classes from masoniteorm package root by @bedus-creation in #137
- feat(vite): re-export ViteConfig from vite package root by @bedus-creation in #136
- test(agents): use unittest assertions in example feature tests by @bedus-creation in #141
- AI: streaming-safe middleware, agent-driven Runner, ModelBuilder tool binding by @bedus-creation in #139
Full Changelog: v0.45.0...v0.46.0
v0.45.0
What's Changed
- feat(skills): add Inertia skill + resourceful controller in FastAPI skill by @bedus-creation in #127
- feat(testing): Laravel-style fluent JSON assertions by @bedus-creation in #126
- fix: add missing insert_format/bulk_insert_format to PostgresGrammar by @bedus-creation in #130
- feat(orm): add Model.insert() classmethod for bulk inserts by @bedus-creation in #131
Full Changelog: v0.44.0...v0.45.0
v0.44.0
v0.43.0
What's Changed
- feat(support): Uri fluent parser with immutable Uriable builder by @bedus-creation in #121
- feat: update vite-app example by @bedus-creation in #78
- test: add inertia test coverage by @bedus-creation in #80
- test(fastapi): ServeCommand tests via Cleo CommandTester by @bedus-creation in #123
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- feat(skills): canonical controller patterns + await emit() fixes by @bedus-creation in #117
- refactor(skills): provider-driven ai:skills command by @bedus-creation in #119
- Test warning fix by @bedus-creation in #118
- feat(skills): seed canonical SKILL.md files and wire [skills] extra (#142, #143) by @bedus-creation in #114
Full Changelog: v0.41.0...v0.42.0
v0.41.0
v0.40.1
What's Changed
- feat(broadcasting): BroadcastEvent.emit(), Broadcast facade, ChannelAuthRegistry, ReverbProvider auto-wiring by @bedus-creation in #112
- feat(ai): Image and Audio generation APIs (DALL-E 3 + OpenAI TTS) by @bedus-creation in #109
Full Changelog: v0.40.0...v0.40.1