Skip to content

Releases: fabiocaccamo/django-extra-settings

0.14.1

04 Sep 21:34
Compare
Choose a tag to compare
  • Fix #194: use formfield_callback to assume HTTPS scheme. (by @M3nace in #195).
  • Bump pre-commit hooks.
  • Bump test requirements.

0.14.0

03 Apr 13:26
Compare
Choose a tag to compare
  • Add Django 5.2 support.
  • Bump pre-commit hooks.
  • Bump requirements.

0.13.0

11 Feb 09:11
Compare
Choose a tag to compare
  • Add Python 3.13 and Django 5.1 support.
  • Drop Python 3.8, Python 3.9 and Django 3.x support.
  • Drop jsonfield dependency and use builtin models.JSONField. (by @obdulia-losantos in #180).
  • Add Spanish localization. (by @obdulia-losantos in #182)
  • Bump requirements
  • Bump pre-commit hooks
  • Bump GitHub actions.

0.12.0

27 Feb 11:38
Compare
Choose a tag to compare
  • Avoid to execute database queries in app ready method. #121
  • Cache settings value even when they are retrieved from django.conf.settings to avoid database hits.
  • Replace Black and isort with Ruff-format.
  • Bump pre-commit hooks.

0.11.0

05 Dec 22:52
Compare
Choose a tag to compare
  • Add Python 3.12 support.
  • Add Django 5.0 support.
  • Speed-up test workflow.
  • Bump requirements.
  • Bump pre-commit hooks.

0.10.0

03 Jul 23:43
Compare
Choose a tag to compare
  • Add Django 4.2 support.
  • Add Russian localization. By @iredun in #95.
  • Switch from setup.cfg to pyproject.toml.
  • Replace flake8 with Ruff.
  • Fix tests on Django < 3.2.

0.9.1

07 Mar 14:28
Compare
Choose a tag to compare
  • Fix wrong migration help_text causing need to make new migrations.

0.9.0

07 Mar 00:46
Compare
Choose a tag to compare

What's Changed

  • Drop Django 2.2 support.
  • Upgrade syntax for Python >= 3.8.
  • Add metadata module and read package attrs dynamically.
  • Add missing validator when calling set_defaults. By @zackkh in #68.
  • Add zh_Hans language support. By @twn39 in #70.
  • Move flake8 config to setup.cfg.
  • Increase flake8 checks.
  • Add flake8-bugbear to pre-commit hooks.
  • Run flake8 also on tests files.
  • Code formatting.
  • Bump requirements.

New Contributors

0.8.1

10 Jan 15:45
Compare
Choose a tag to compare
  • Fix signals not received when using admin dynamic model (dynamic Setting model proxy subclass).

0.8.0

10 Jan 15:04
Compare
Choose a tag to compare
  • Add extra_settings.admin.register_extra_settings_admin helper function.
  • Add EXTRA_SETTINGS_ADMIN_APP setting support.
  • Bump test requirements.