Django-cabinet

Latest version: v0.17.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.17

~~~~~~~~~~~~~~~~~

- Pruned the CI matrix.
- Dropped compatibility with Python < 3.10.
- Added russian translations. Thanks 1vank1n.

0.16

~~~~~~~~~~~~~~~~~

- Dropped support for Python 3.8.
- Added a management command which allows exporting a folder as a ZIP archive.
Thanks fabiangermann!

0.15

~~~~~~~~~~~~~~~~~

- Added a Turkish translation. Thanks mcihad!
- Added the ``extra_context`` argument to our ``changelist_view``. Thanks
underdoeg!
- Switched from ESLint to biome.
- Dropped the inline upload form in the cabinet foreign key widget. It was
extremely slow when having many folders and many cabinet foreign keys.

0.14

~~~~~~~~~~~~~~~~~

- Added Django 5.0, Python 3.12.
- Updated the pre-commit hooks and added ESLint again (it was inadvertently
dropped).
- Dropped the unique constraint on folder name per subfolder. Duplicate names
are a minor issue compared to the integrity errors which happen while loading
fixtures.

0.13

~~~~~~~~~~~~~~~~~

- Added Django 4.1 and 4.2 to the CI matrix.
- Added Python 3.11.
- Switched to ruff and hatchling.
- Documented that you should add a ``post_delete`` handler yourself when
replacing the default file model.
- Fixed a problem where the folder filter stopped working in the upcoming
Django 5.0.

0.12

~~~~~~~~~~~~~~~~~~~~

.. _0.12: https://github.com/matthiask/django-cabinet/compare/0.11...0.12

- Fixed a bug where mixins couldn't be used as base classes of a custom
file model.
- Changed the file admin to never collapse the advanced fieldset by
default.
- Switched from Travis CI to GitHub actions.
- Fixed a regression where the CKEditor plugin's ``forms.Media`` declaration
was missing the jQuery dependency.
- Specified the default ``AutoField`` for django-cabinet to avoid migrations.
- Added an additional safeguard against unhandleable images.
- Fixed the ``default_app_config`` deprecation warning.
- Raised the minimum versions of Python to 3.8 and Django to 3.2.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.