v0.5.0
Release Notes: v0.5.0 🔥
Date: May 20, 2024
Important
With this release of version 0.5, Django Ninja CRUD introduces significant
and breaking changes. Users are strongly advised to pin their requirements to the
appropriate version to ensure compatibility with their projects.
What's Changed
- docs: 📚 fix
ModelViewSetTestCaseexamples by @hbakri in #340 - docs: 📚 remove
super().setUpTestData()calls in examples by @hbakri in #341 - feat: ✨ add support for Django Ninja
v1.1by @hbakri in #345 - feat: ✨ add support for Django
v5.0by @hbakri in #346 - docs: 📚 update
README.mdby @hbakri in #349 - chore: 👷♂️ update
ruffversion by @hbakri in #351 - feat!: ✨ remove
BaseModelViewSetto emphasise explicit declarations by @hbakri in #357 - refactor!: ⚒️ streamline
order_byfiltering logic inListModelViewby @hbakri in #358 - fix: 🐝 preserve declaration order of
viewsinOpenAPIdocs by @hbakri in #359 - fix: 🐝 remove
filtersinOpenAPIdocs whenfilter_schemais not defined by @hbakri in #361 - feat!: ✨ remove
pathinference from themodelwhendetail=Trueby @hbakri in #363 - refactor!: ⚒️ remove
detailflag in favour ofpath-based view definition by @hbakri in #366 - refactor: ⚒️ standardise
schemasattributes inAbstractModelViewfor RESTful consistency by @hbakri in #368 - refactor!: ⚒️ rename
output_schematoresponse_schemaby @hbakri in #369 - fix: 🐝 remove
default_response_schemainREADME.mduntil thev0.5.0update by @hbakri in #371 - refactor!: ⚒️ rename
input_schematopayload_schemaby @hbakri in #373 - refactor(views)!: ⚒️ introduce
AbstractViewand standardise request components by @hbakri in #381 - chore: 👷 update
ruffversion by @hbakri in #387 - chore: 👷 add
MyPyaspre-commithook by @hbakri in #389 - chore: 👷 create
dependabot.ymlby @hbakri in #390 - chore(deps): bump actions/setup-python from 4 to 5 by @dependabot in #391
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #392
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #393
- fix: Add support for
ManyToManyFieldwith create/update views by @cyberbuff in #394 - refactor(views)!: 🛠️ enhanced model view interfaces enabling
servicearchitecture support by @hbakri in #398 - refactor!: 🛠️ rename
RetrieveModelViewtoReadModelViewby @hbakri in #401 - refactor!: ⚒️ Comprehensive refactor of the core's architecture by @hbakri in #407
- docs: 📚 update
README.mdforv0.5by @hbakri in #410
New Contributors
- @dependabot made their first contribution in #391
- @cyberbuff made their first contribution in #394
- @pre-commit-ci made their first contribution in #397
Full Changelog: v0.4.1...v0.5.0