Skip to content

v0.15.0

Compare
Choose a tag to compare
@github-actions github-actions released this 07 Mar 10:27

0.15.0 (2024-03-07)

⚠ BREAKING CHANGES

  • apis_metainfo: The renaming of RootObject's "name" field to "deprecated_name" affects all inheriting model classes as well as class Property. You will need to create new fields in your model classes to replace it/to preserve its contents before it gets dropped.
  • core: projects using the confirm_delete.html template will have to change that. There is a replacement in generic/generic_confirm_delete.html.
  • apis_metainfo,apis_entities: drop str_ overrides

Features

  • apis_entities: implement default abstract entity classes (b1ebd0a), closes #403
  • apis_relations: add obj and subj class filter to triple filters (4b890c4), closes #668
  • generic: allow to override serializer based on renderer (676251d)

Bug Fixes

  • apis_entities: move duplicate button after other action buttons (1683968), closes #694
  • apis_entities: use modelname instead of verbose_name (ef10a69)
  • apis_entities: use modelname instead of verbose_name in javascript (6fee852)
  • generic: pass existing queryset to custom queryset (12d4ed8)

Code Refactoring

  • apis_metainfo,apis_entities: drop str_ overrides (c9fbcc8)
  • apis_metainfo: rename RootObject.name to deprecated_name (fcd4854), closes #299
  • core: drop unused template (391f2de), closes #518