Skip to content

v0.39.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 09:28

0.39.0 (2025-02-28)

⚠ BREAKING CHANGES

  • apis_metainfo: The self_contenttype field is removed from the RootObject. This means that all models inheriting from RootObject (i.e. all models inheriting from AbstractEntity) loose this field. For the models using the VersionMixin, this leads to a migration removing the self_contenttype field from the historic version of that model.

Features

  • apis_entities: add a feature code field to E53_Place (f8867db)
  • apis_entities: replace entity list templatetag with generic one (0d1abd6), closes #1576
  • apis_metainfo: drop self_contenttype field from RootObject (cf2ea10)
  • apis_vocabularies: drop apis_vocabularies app (3602f85)
  • collections: implement toggling collection without the parent (1d63c15)
  • core: update htmx script inclusion to v2.0.4 (0e63150), closes #1606
  • generic: allow to inject additional modules into lookup path (fa9ede2)
  • generic: fallback to custom create method if value is not an URI (15831c1)
  • generic: introduce a content_type property on GenericModel (c103b90)
  • relations: remove relation_ptr from columns selector (a697a78), closes #1612
  • relations: replace self_contenttype with content_type property (31c7191)
  • relations: replace relation list template tag with generic one (79d8691), closes #1577
  • sample_project: add migration introducing E53_Place.feature_code (3458a7f)
  • sample_project: add migration that drops self_contenttype (ed02d02)
  • sample_project: move generic app up in INSTALLED_APPS list (321a061)

Bug Fixes

  • generic: don't show subclasses in columns selector (37e9170), closes #1297
  • generic: remove many2many relation tables from columns (82235c7), closes #1500
  • generic: use verbose_name_plural for generic menu items (d3f4c8c), closes #1624
  • sample_project: drop self_contenttype from fixtures (e77665a), closes #1633