Highlights of the release:
- Easier application setup
- Multilaunch system (run same task parallel)
- Support for custom timezones
- Various small fixes and minor features
What's Changed
- REF: Pylint if/elif/else, returns and isinstance comparisons by @marksmayo in #120
- REF: pylint fstrings and more by @marksmayo in #127
- ENH: Task Multilaunch by @Miksus in #126
- BUG: Fix task deletion bug #130 by @rohansh-tty in #136
- REF: More pylint fixes by @marksmayo in #133
- DOCS: Django cookbook by @bogdzn in #129
- PKG: Update build setup by @Miksus in #153
- ENH: Update settings by @Miksus in #152
- DOCS: Minor documentation improvement by @Miksus in #154
- ENH: App config by @Miksus in #140
- ENH: Optional Timezone by @Miksus in #147
- BUG: add str to TaskRunnable in conds by @egisxxegis in #149
- BUG: Cache before startup by @Miksus in #155
- ENH: Add SchedulerLogger by @Miksus in #156
- BUG: Fix multilaunch spam by @Miksus in #160
- DOCS: include_group wrong reference by @ayr-ton in #143
New Contributors
- @rohansh-tty made their first contribution in #136
- @bogdzn made their first contribution in #129
- @egisxxegis made their first contribution in #149
- @ayr-ton made their first contribution in #143
Thank for all the contributions.
Full Changelog: v2.4.1...v2.5.0