Skip to content

Release Notes

v0.8.0

Documentation

  • 📝 Document CRUD benchmark results in README (#37)

Internal

  • âŦ†ī¸ Update pymdown-extensions requirement from <11.0,>=10.0 to >=10.0,<12.0 (#49)
  • âŦ†ī¸ Update dramatiq requirement from <2.0,>=1.17.0 to >=1.17.0,<3.0 (#48)
  • âŦ†ī¸ Update pyarrow requirement from <20.0.0,>=17.0.0 to >=17.0.0,<25.0.0 (#46)
  • âŦ†ī¸ Bump actions/checkout from 6 to 7 (#47)
  • âŦ†ī¸ Update pytest requirement from <9.0,>=8.0 to >=8.0,<10.0 (#45)
  • âŦ†ī¸ Update redis requirement from <6.0.0,>=5.0.0 to >=5.0.0,<9.0.0 (#44)
  • âŦ†ī¸ Update pandas requirement from <3.0,>=2.2.0 to >=2.2.0,<4.0 (#43)
  • âŦ†ī¸ Bump actions/upload-artifact from 4 to 7 (#42)
  • âŦ†ī¸ Bump actions/github-script from 7 to 9 (#41)
  • âŦ†ī¸ Bump actions/setup-python from 5 to 6 (#40)
  • âŦ†ī¸ Bump codecov/codecov-action from 4 to 7 (#39)
  • 🔧 Add GitHub issue, PR, and Dependabot templates (#38)

Fixes

  • 🐛 Fix MOQueue get_user foreign-key resolution (#52)

v0.7.0

Enhancements

  • 🔧 Update scaffold gitignore defaults (#35)
  • ⚡ Optimize framework performance and simplify CRUD operations (#34)

Documentation

  • 📝 Refresh package messaging for Polars and queueing (#36)

v0.6.0

Enhancements

  • ✨ Improve runtime safety and response resource guards (#33)
  • ✨ Expand public API surface and harden compatibility coverage (#32)
  • 💄 Refresh docs design and update README (#31)

v0.5.0

Enhancements

  • 📝 Move documentation to package folder (#27)

Features

  • ✨ Add CORS defaults to init scaffold (#28)

Fixes

  • 🐛 Load parent models from all apps during foreign key selection (#29)

v0.4.0

Fixes

  • 🐛 Fix exception code not matching response code (#23)

Enhancements

  • 🚚 Add top-level dramatiq worker entrypoint and remove legacy _api_kit worker module (#26)
  • 🔨 Add AGENTS.md on init and corresponding tests (#24)

Internal

  • â™ģī¸ Sanitize docstrings in the whole codebase (#25)

v0.3.0

Internal

  • 👷 Update codecov status in root ci (#19)

Documentation

  • 📝 Update overall documentation and improve documentation design (#20)

Fixes

  • 🐛 Fix init to read the packages from metadata as fallback (#21)

Enhancements

  • ✨ Simplify default API class and Test Class template (#22)

v0.2.0

Features

  • ✨ Add API queue mode implementation with full test coverage
  • ✨ Add queue-mode support in TDD kit

Fixes

  • 🐛 Fix CRUD kit and API test regressions

Enhancements

  • ⚡ Optimize test cases across kits for broader coverage
  • ⚡ Improve management kit stability and create_app inference

Documentation

  • 📝 Update README formatting and structure

Internal

  • 👷 Update GitHub workflows and add Root CI (#14)
  • 🐛 Fix token issue to write protected branch by actions (#12)
  • 🔧 Update CI/CD workflows, PR title lint, and changelog automation
  • â™ģī¸ Remove deprecated manager features (organize init/py, build)

v0.1.3

Fixes

  • 🐛 Fix test suite for release readiness

Internal

  • 🔧 Update CI workflow

v0.1.2

Features

  • ✨ Add API versioning support and routing updates

Fixes

  • 🔒 Add CSRF-exempt defaults for generated URLs

Internal

  • 🚀 Release initial PyPI package (alpha)
  • đŸ“Ļ Update build/manifest handling and packaging metadata behavior
  • 🔧 Add component init.py files across components
  • 🔧 Refresh CI workflows

Notes

  • All notable changes to Django Mindoff are documented in Changelog.
  • For Released versions, see Releases
  • Packaging and project metadata are available in pyproject.toml.