Changelog¶
Version 0.6.0 - 2026/03/28¶
Removed support for Python<3.10;
Removed support for Django<5.2;
Added support for Python 3.12 and 3.13;
Added support for Django 6.0;
Updated Makefile;
Renovated package configuration;
Removed ‘Boussole’ package from development requirements;
Added frontend with Node.js and Bootstrap 5.3.8;
Integrated usage of new frontend in sandbox;
Updated Sass build config for distinct task for both main and fileinputbutton stylesheets so the first is destinated to sandbox and the latter is for app statics;
Version 0.5.0 - 2025/05/17¶
Removed support for Python 3.9;
Removed support for Django 4.0 and 4.1;
Added support for Django 5.2;
Version 0.4.1 - 2024/09/28¶
A minor release just to fix issue with Read the Docs configuration that failed to build.
Version 0.4.0 - 2024/09/28¶
Note
If you are still using Django 4.0 or 4.1 you will need to pin sorl-thumbnail to
sorl-thumbnail==12.10.0 in your project requirements because last Sorl release
have dropped support of Django<4.2 and Smart media does not pin it (since it is
compatible with every versions).
Removed support for Django<4.0;
Added support for Django 5.0 and 5.1;
Storage class usage has been adapted to ensure compatibility for Django from 4.0 to 5.0;
Added a minimal version to every requirements to help Pip to resolve packages quicker;
Added a logo;
Upgraded documentation to Furo theme;
Updated script to freeze local dependencies;
Version 0.3.2 - 2024/09/30¶
A minor fix release to ensure compatibility with Sorl-thumbnail with Django<4.2.
For explanation, Sorl-thumbnail since v12.11.0 has dropped support for Django<4.2 because of Django storage change. But Smart media<0.4.0 only supports Django<4.2, this could break installation.
You can safely upgrade to this release if your project is still Django<4.2.
Or you could also pin Sorl-thumbnail in your project requirements with the following line:
sorl-thumbnail>=12.9.0,<12.11.0
Version 0.3.1 - 2023/08/18¶
Updated
.readthedocs.ymlfile to follow service deprecations changes;Added a warning about purge signals in documentation;
Version 0.3.0 - 2023/04/04¶
Added support for Django 4.2;
This will be the last version to support Django 3.2;
Added missing link to Sorl documentation in tag docstring, close #5;
Fixed invisible thumb for SVG file in preview from
FileInputButtonBasewidget, close #9;Removed last jQuery usage from Javascript code so it is full vanilla Javascript and it is compatible anywhere, close #1;
Changed field name
mediatomediafilein model and forms from sample application sincemediais an used form attribute to get form medias;Added a view in sample application just to render form
ImageItemFieldsFormwithout model;Added Tutorial document, close #6;
Added
SmartAdminMixinto use instead ofSmartModelAdminwhen model admin to inherit from another subclass ofModelAdminclose #11;Improved references document;
Version 0.2.2 - 2023/04/04¶
Added
smart_media.contrib.django_configuration.SmartMediaDefaultSettingsclass to use with django-configuration to include default settings instead offrom smart_media.settings import *;Improved installation document;
Fixed some typos from docstrings;
Version 0.2.1 - 2023/01/11¶
Fixed documentation build on RTFD.
Version 0.2.0 - 2023/01/11¶
Added a model field;
Added Model admin;
Added purge signals;
Finished documentation;
Finished test coverage;
Version 0.1.0 - 2022/12/29¶
First commit.