Skip to content

Releases: alajusticia/laravel-expirable

Laravel 11 support

28 Feb 11:46
Compare
Choose a tag to compare
  • Add support for Laravel 11

v2.2

18 Jul 12:10
Compare
Choose a tag to compare

This version adds support for soft deletion in the expirable:purge command, by @zmorris in #5

  • Add mode key to expirable.php configuration file to specify the type of delete used by the expirable:purge command, value defaulting to hard.

  • Add --mode=hard/soft option to expirable:purge command, taking the mode key in expirable.php configuration file if not specified, otherwise defaulting to hard for backward compatibility.

v1.8

18 Jul 12:09
Compare
Choose a tag to compare

This version adds support for soft deletion in the expirable:purge command, by @zmorris in #5

  • Add mode key to expirable.php configuration file to specify the type of delete used by the expirable:purge command, value defaulting to hard.

  • Add --mode=hard/soft option to expirable:purge command, taking the mode key in expirable.php configuration file if not specified, otherwise defaulting to hard for backward compatibility.

v2.1

14 Jul 15:28
Compare
Choose a tag to compare

This version adds features to the purge command:

  • Add ability to pass which models to delete in argument of the command
  • Add since option to delete only the models that have expired for at least a given period of time

v1.7

14 Jul 15:27
Compare
Choose a tag to compare

This version adds features to the purge command:

  • Add ability to pass which models to delete in argument of the command
  • Add sinceoption to delete only the models that have expired for at least a given period of time

Laravel 10 support

07 Mar 15:48
Compare
Choose a tag to compare
  • Add support for Laravel 10.
  • Expirable trait: Remove deprecated $dates property and add expirable attribute to $casts property.
  • Tests: Update XML configuration schema for PHPUnit.
  • Tests: Use class based factories.

v1.6.1

07 Mar 15:58
Compare
Choose a tag to compare

Update README file

Laravel 9 support

09 Feb 09:02
Compare
Choose a tag to compare
v1.6

Fix vulnerable dependencies (require illuminate/database >= 8.40.0)

v1.5.2

06 Oct 11:35
Compare
Choose a tag to compare
Use class_uses_recursive Laravel helper

v1.5.1

06 Oct 10:37
Compare
Choose a tag to compare
Fix trait detection in purge command