Skip to content

Releases: RDDLab/Django-GC

v1.0.3

Choose a tag to compare

@Wern-rm Wern-rm released this 06 Sep 11:20
86a5bf5

Changed

  • Saving one GlobalConfig now refreshes only that typed cache entry under the
    shared refresh lock. Full snapshot rebuilds remain dedicated to cache misses,
    initialization, and the optional periodic task.

Fixed

  • An invalid or missing unrelated setting no longer prevents a successfully
    saved value from reaching cache through the post-commit callback.

v1.0.2

Choose a tag to compare

@Wern-rm Wern-rm released this 22 Aug 15:13

[1.0.2] — 2026-08-22

Changed

  • Physical table names are now global_configs and global_config_categories.
    The initial migration and docs match the model db_table values.

What's Changed

  • Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.2 by @dependabot[bot] in #1
  • Bump astral-sh/setup-uv from 8.3.2 to 10.0.1 by @dependabot[bot] in #2
  • Bump wheel from 0.47.0 to 0.48.0 by @dependabot[bot] in #3
  • Bump typescript from 5.9.3 to 7.0.2 in /docs by @dependabot[bot] in #4
  • Bump @easyops-cn/docusaurus-search-local from 0.52.1 to 0.55.3 in /docs by @dependabot[bot] in #5
  • Bump ruff from 0.15.20 to 0.16.3 by @dependabot[bot] in #6
  • Bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #8

New Contributors

Full Changelog: 1.0.1...1.0.2

v1.0.1

Choose a tag to compare

@Wern-rm Wern-rm released this 22 Aug 14:36

[1.0.1] — 2026-08-22

Added

  • Initial library extract from the CPA GlobalConfig app: typed runtime keys,
    database-backed values, a full cache snapshot, initialization from project
    definitions, and stock Django Admin.
  • Package metadata, Ruff, pre-commit, and pytest layout aligned with Django-Chassis.
  • Single GLOBAL_CONFIG_ENCRYPTION_KEY setting for SECURE values. Categories,
    keys, and this encryption key are declared in the Django project's settings.

Full Changelog: https://github.com/RDDLab/Django-GC/commits/1.0.1