PackageTrack
Sign in Get early access

shiftonelabs/laravel-cascade-deletes

Adds application level cascading deletes to Eloquent Models.

2.0.2 796K downloads/mo #4300 most downloaded on Packagist shiftonelabs/laravel-cascade-deletes

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2.2 years

Nearly every release is documented

notes for 7 of 7 stable releases

Nothing withdrawn

no release was ever pulled

10 years old

7 releases · first in 2016

0 releases in the last 12 months

see the full history below

Release timeline

7 releases · Dec 2016 to Dec 2024
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 7
  1. 2.0.2 14 Dec 2024
    Release notes

    Added

    • Added new phpunit config for older PHP version.
    • Added new phpunit config for incompatible PHP/Laravel versions.

    Changed

    • Updated phpunit config to latest version.
    • Updated phpunit config to ensure tests fail on warnings, notices, and deprecations.
    • Updated Github Actions to use different phpunit configs.
    • Updated CI configs to add support for PHP 8.4.

    Fixed

    • Fixed deprecation notice in PHP 8.4. (#12)
    Open source →
  2. 2.0.1 22 Sep 2024
    Release notes

    Changed

    • Updated CI configs to add support for Laravel 11 and PHP 8.3.
    • Updated readme with new version information.

    Fixed

    • Fixed morphMany() relationship typo in example code in readme. (#9)
    Open source →
  3. 2.0.0 27 Mar 2023
    Release notes

    Removed

    • Removed support for Laravel 4.1 - Laravel 8.x. These are all EOL and will never change, so version 1.0.3 will always work for them.
    • Removed support for PHP 5.5 - PHP 7.4. These are all EOL and will never change, so version 1.0.3 will always work for them.

    Changed

    • Updated package dependencies to support new minimum Laravel and PHP versions.
    • Updated CI configs to support new minimum Laravel and PHP versions.
    • Updated the README to reflect the new version changes.
    Open source →
  4. 1.0.3 24 Mar 2023
    Release notes

    Changed

    • Converted CI from Travis CI to Github Actions.
    • Updated CI config to stop running tests in Scrutinizer.
    Open source →
  5. 1.0.2 23 Mar 2023
    Release notes

    Changed

    • Updated readme to make copying the composer command easier. (#8)
    • Updated readme with new version information.
    • Updated tense in changelog.
    Open source →
  6. 1.0.1 02 Apr 2020
    Release notes

    Added

    • New changelog.

    Changed

    • Updated tests to work with all supported Laravel versions.
    • Updated CI configs for increased test coverage across versions.
    • Small code cleanup items across the code base.
    • Updated readme with new version information.
    • Sort the packages in composer.json.

    Fixed

    • Fix count of soft deleted records to work with changes in Laravel >= 5.5.
    Open source →
  7. 1.0.0 07 Dec 2016
    Release notes

    Added

    • Initial release!
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive