v0.5.0
What's Changed
π Continuous Integration
- a62967d π pin external workflows to specific commit SHAs, by @lucas-labs
π‘ New features
-
7ced2c3 β¨ introduce lifecycle hooks, by @lucas-labs
In order to introduce lifecycle hooks, major refactoring
was done. From now on, the application is created during
fastapi lifespan event. -
bf06df1 β¨ basic task schedule functionality, by @lucas-labs
-
7165246 β¨ add max_repetitions attribute to cron decorator, by @lucas-labs
π Bug fixes
- 3056bbe π on application bootstrap hook calling order, by @lucas-labs
- 177450d π update lifecycle hook return types to support python 3.9, by @lucas-labs
- 570ae77 π update installation instructions for loguru and croniter in error hints, by @lucas-labs
- 77f4f09 π update on_application_bootstrap method signatures to include app parameter, by @lucas-labs
π Documentation
- f1a525d π add internal architcture documentation (#52), by @lucas-labs
Full Changelog: v0.4.4...v0.5.0