All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
8.1.0 - 2024-01-28
- Run tests for django 5.0 and python 3.12.
8.0.0 - 2023-06-14
- Run tests for django 4.2. PR #100 from @johnthagen.
- Dropped support for django 4.0.
7.0.0 - 2023-02-11
- Run tests for django 4.1.
- Run tests on python 3.11 with django 4.1.
- Select mode, with the ability to only cleanup selected models using a
select
decorator. Resolves issue #75 for @daviddavis. - Documentation on the known limitations of referencing a file by multiple model instances. Resolves issue #98 for @Grosskopf
- Pass more data to the cleanup_pre_delete and cleanup_post_delete signals. Resolves issue #96 for @NadavK.
- Dropped support for django 2.2 and python 3.5.
6.0.0 - 2022-01-24
- Update to run tests for python 3.10. PR #88 from @johnthagen.
- GitHub Actions. Resolves issue #89 for @johnthagen.
- Dropped support for django 3.0 and 3.1.
- Travis configuration.
5.2.0 - 2021-04-18
- New test to ensure cache is reset on create. PR #81 from @Flauschbaellchen.
- Update to run tests for django 3.2.
- Update to document support for django 3.2.
- Update to run tests for python 3.9. PR #80 from @D3X.
- Reset cache for created instances in the post_save handler. PR #81 from @Flauschbaellchen.
5.1.0 - 2020-09-15
- This change log. Resolves issue #73 for @DmytroLitvinov.
- Update to run tests for django 3.1. PR #76 from @johnthagen.
- Update to document support for django 3.1. PR #76 from @johnthagen.
- Removed providing_args kwarg from Signal construction. PR #74 from @coredumperror.