Skip to content

Releases: django-cache-machine/django-cache-machine

v1.1.0

18 Feb 02:47
Compare
Choose a tag to compare
  • Drop official support for unsupported Django versions (1.8, 1.9, and 1.10)
  • Add support for Django 2.0, 2.1, and 2.2 (thanks, @JungleKim and @wetneb!)
  • Add support for Python 3.7
  • Fix Travis

v1.0.0

13 Oct 16:54
Compare
Choose a tag to compare
  • Update Travis and Tox configurations
  • Drop support for Python < 2.7
  • Add support for Python 3.5 and 3.6
  • Drop support for Django < 1.8
  • Add support for Django 1.9, 1.10, and 1.11
  • Removed all custom cache backends.
  • Flake8 fixes

See #125 for PR

v0.9.1

22 Oct 21:27
Compare
Choose a tag to compare
  • Fix bug that prevented objects retrieved via cache machine from being
    re-cached by application code (see PR #103)
  • Fix bug that prevented caching objects forever when using Django <= 1.5
    (see PR #104)
  • Fix regression (introduced in 0.8) that broke invalidation when an object
    was cached via a slave database and later modified or deleted via the
    master database, when using master/slave replication (see PR #105). Note
    this change may cause unexpected invalidation when sharding across DBs
    that share both a schema and primary key values or other attributes.

v0.9

30 Jul 02:03
Compare
Choose a tag to compare
  • Support for Python 3
  • A new setting, CACHE_INVALIDATE_ON_CREATE, which facilitates invalidation when a new model object is created.

v0.8.1

03 Jul 07:28
Compare
Choose a tag to compare

This release is primarily aimed at adding support for more recent versions of
Django and catching up on recent contributions.

  • Support for Django 1.7 and Django 1.8
  • Fix bug in parsing of REDIS_BACKEND URI
  • Miscellaneous bug fixes and documentation corrections