Skip to content

Releases: NextGenContributions/django-ninja-crudl

v0.6.0

10 Jul 11:40
Compare
Choose a tag to compare

v0.6.0 (2025-07-10)

This release is published under the MIT License.

Features

  • Python 3.12-3.13 & django 5.1-5.2 support + doc updates (#110) (#110, 652aa09)

Detailed Changes: v0.5.4...v0.6.0

v0.5.4

09 Jun 09:51
Compare
Choose a tag to compare

v0.5.4 (2025-06-09)

This release is published under the MIT License.

Bug Fixes

  • Full_clean() not getting called on update (#91, 090fb8e)

Detailed Changes: v0.5.3...v0.5.4

v0.5.3

28 May 07:57
Compare
Choose a tag to compare

v0.5.3 (2025-05-28)

This release is published under the MIT License.

Bug Fixes

  • Add missing base filter for delete (#79, 5eba170)

Detailed Changes: v0.5.2...v0.5.3

v0.5.2

27 May 08:51
Compare
Choose a tag to compare

v0.5.2 (2025-05-27)

This release is published under the MIT License.

Bug Fixes

  • Incorrect handling of relation updates (#76, c61ab05)

Detailed Changes: v0.5.1...v0.5.2

v0.5.1

21 May 06:48
Compare
Choose a tag to compare

v0.5.1 (2025-05-21)

This release is published under the MIT License.

Bug Fixes

  • List endpoint support for model's property and related fields (#71, 5eee317)

Detailed Changes: v0.5.0...v0.5.1

v0.5.0

21 May 06:31
Compare
Choose a tag to compare

v0.5.0 (2025-05-21)

This release is published under the MIT License.

Features

  • #69: Support serializing pydantic.networks.AnyUrl (#70, 9c1b382)
  • feat(#69): Support serializing pydantic.networks.AnyUrl

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 3b1bf08 according to the output from Ruff Formatter.

Details: #70

  • chore: Fix renderers all

  • chore: Consolidate type handling branches

Co-authored-by: Copilot [email protected]

Signed-off-by: Phuong Nguyen [email protected]

  • chore: Missing docstrings

This commit fixes the style issues introduced in 6dc42a8 according to the output from Ruff Formatter.


Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>


Detailed Changes: v0.4.0...v0.5.0

v0.4.0

15 May 05:43
Compare
Choose a tag to compare

v0.4.0 (2025-05-15)

Features

  • #63: Unify error responses by using schemas defined by django-ninja-crudl (#64, 888ff50)
  • feat(#63): Unify error responses by using schemas defined by django-ninja-crudl

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in f85633c according to the output from Ruff Formatter.

Details: #64


Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

v0.3.0

05 May 09:28
Compare
Choose a tag to compare

v0.3.0 (2025-05-05)

Bug Fixes

  • fix: OpenAPI schemas

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 413a026 according to the output from Ruff Formatter.

Details: #47

  • chore: Fix tests

  • chore: Fix tests


Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

Features

  • Support reverse urls and permissions (#43, 2e30296)
  • feat: Support reverse urls and permissions

  • chore: Fix tests

  • feat: Overhaul permission handlings and tests

  • chore: Update uv.lock to reflect latest django2pydantic

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in b20a287 according to the output from Ruff Formatter.

Details: #43

  • chore: Update to [email protected] hoping to fix python nox issue

  • chore: Explicitly mark uv as nox venv backend

  • chore: Update pytest config for coverage report

  • chore: Fix none queryset in get_filter_for_list test setup

  • feat: Another permission handling overhaul to handle simple relations

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 3e5d2d8 according to the output from Ruff Formatter.

Details: #43


Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

  • Support different type of Django relationships (#29, 13c93f2)
  • cicd: Implement same workflows as django2pydantic

  • cicd: Implement same noxfile as django2pydantic

  • fix: Broken tests and pre-2024-christmas refactor WIP

  • chore: Fix formatting

  • chore: Update nitpick and missing pyrightconfig.json

  • chore: Fix formatting

  • chore: Add pylint as dev deps

  • chore: Move some configs outside of .trunk and add .vale.ini

  • chore: WIP fixes

  • chore: WIP fixes

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 38752ea according to the output from Ruff Formatter.

Details: #20

  • chore: WIP fixes

  • chore: Restore openapi_extra for create endpoint

  • chore: WIP fixes

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 580a3ad according to the output from Ruff Formatter.

Details: #20

  • chore: WIP fixes

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in fd0908e according to the output from Ruff Formatter.

Details: #20

  • chore: WIP fixes

  • chore: WIP fixes

  • chore: Restore crudl.py and minor permission fix

  • feat: Support m2m relationship update for PUT/PATCH

  • chore: Add tests and more WIP

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in cda5e9f according to the output from Ruff Formatter.

Details: #29

  • chore: Undo changes to crudl.py

  • chore: Clean up/refactor and fix typings WIP

  • chore: More typing changes

  • chore: More typing changes

  • chore: More typing fixes and PatchDict to make beartype happy

  • chore: Fix issue with beartype patch_dict being annotated Body

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 6f11481 according to the output from Ruff Formatter.

Details: #29

  • chore: More typing changes

  • chore: Add tests for more forward/reverse relation tests

  • chore: Update tests, refactor and fix relation handling logic

  • style: format code with Ruff Formatter

This commit fixes the style issues introduced in 93cde0a according to the output from Ruff Formatter.

Details: #29

  • chore: WIP fixes

  • chore: Fix tests


Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>

v0.2.3

13 Dec 17:29
Compare
Choose a tag to compare

v0.2.3 (2024-12-13)

Bug Fixes

  • fix: Partial payload patch

  • chore: Optimize import

  • fix: Patch schema did not have original field's metadata and validations

v0.2.2

09 Dec 09:12
Compare
Choose a tag to compare

v0.2.2 (2024-12-09)

Bug Fixes