Releases: codingjoe/joeflow
Releases · codingjoe/joeflow
2.0.0
What's Changed
Major Changes
graphviz is now an optional dependency! This means you can run this in production without the need to install gravphiz' binary dependencies.
Mermaid.js is now used in Django's admin interface to render the graphs.
This version uses APIs from Django 5.2 and is incompatible with previous versions.
Minor
- Make Graphviz optional, use MermaidJS in admin frontend by @Copilot in #143
- Fix graphviz typo in CI suite by @codingjoe in #145
- Switch PyPi to OIDC authentication by @codingjoe in #146
New Contributors
- @Copilot made their first contribution in #143
Full Changelog: 1.4.0...2.0.0
1.4.0
1.3.0
What's Changed
- Fix typo in
machine.pyby @amureki in #82 - Add class attribute to change the graph direction by @peterbaumert in #90
New Contributors
- @peterbaumert made their first contribution in #90
Full Changelog: 1.2.4...1.3.0
1.2.4
1.2.3
1.2.2
1.2.1
1.2.0
What's Changed
- Drop obsolete joeflow/celery folder by @amureki in #62
- Add CodeQL to CI pipeline by @codingjoe in #63
- Resolve cyclic imports
- Resolve deprecation warnings
- Add Django 4.2 support
- Add Python 3.11 support
- Drop Python 3.8 support
Full Changelog: 1.1.3...1.2.0
1.1.3
What's Changed
- Bump codecov/codecov-action from 2 to 3 by @dependabot in #54
- Bump black from 22.8.0 to 22.10.0 by @dependabot in #55
- Fix #56 -- Add graphviz binary dependency to rtfd builds by @codingjoe in #57
- Add official Python 3.11 support, minor text improvements by @amureki in #59
- Pin django-dramatiq instead of dramatiq version by @amureki in #58
Full Changelog: 1.1.2...1.1.3
1.1.2
What's Changed
- Update CI suite by @codingjoe in #51
- Add Django 4.1 version support, drop 2.2 support by @codingjoe in #52
- Drop Python 3.7 support by @codingjoe in #53
- Fix double workflow DB fetch by @codingjoe in #50
Full Changelog: 1.1.1...1.1.2