Skip to content

Releases: rsinger86/django-lifecycle

1.2.4

07 Jun 10:39
Compare
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
Compare
Choose a tag to compare
  • Fix imports

1.2.2

01 Mar 07:35
Compare
Choose a tag to compare
  • Fix pypi release by explicitly include conditions folder

1.2.1

01 Mar 07:20
Compare
Choose a tag to compare
  • Fix: Fix import errors

1.2.0

29 Feb 17:32
Compare
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
Compare
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
Compare
Choose a tag to compare
  • Fix: Include missing django_lifecycle_checks into python package

1.1.0

01 Nov 18:00
Compare
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
Compare
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
Compare
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!