Skip to content

Releases: rsinger86/django-lifecycle

1.2.4

07 Jun 10:39

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 1.2.3...1.2.4

1.2.3

01 Mar 08:38

Choose a tag to compare

  • Fix imports

1.2.2

01 Mar 07:35

Choose a tag to compare

  • Fix pypi release by explicitly include conditions folder

1.2.1

01 Mar 07:20

Choose a tag to compare

  • Fix: Fix import errors

1.2.0

29 Feb 17:32

Choose a tag to compare

What's Changed

  • Fix has_changed and changed_to when working with mutable data (i.e.: dicts) by @AlaaNour94 in #151
  • Hook condition can be now built using some predefined conditions and/or with custom ones by @EnriqueSoria in #150

New Contributors

  • @AlaaNour94 made their first contribution in #151

Full Changelog: 1.1.2...1.2.0

1.1.2

08 Nov 11:55

Choose a tag to compare

  • Fix: Hooks were failing if some watched field (those in when="" or when_any=[...]) was a GenericForeignKey

1.1.1

03 Nov 12:59

Choose a tag to compare

  • Fix: Include missing django_lifecycle_checks into python package

1.1.0

01 Nov 18:00

Choose a tag to compare

  • Drop support for Django < 2.2.
  • Confirm support for Django 5.0. Thanks @adamchainz!
  • Remove urlman from required packages. Thanks @DmytroLitvinov!
  • Add an optional Django check to avoid errors by not inheriting from LifecycleModelMixin (or LifecycleModel) @EnriqueSoria

1.0.2

05 Sep 16:57

Choose a tag to compare

  • Correct package info to note that Django 4.0, 4.1, and 4.2 are supported. Thanks @simkimsia!

1.0.1

29 Aug 03:05

Choose a tag to compare

  • Initial state gets reset using transaction.on_commit(), fixing the has_changed() and initial_value() methods for on_commit hooks. Thanks @alb3rto269!