- Do not run a cached/memoized function if the cached return value is None. :pr:`108`
1.7.1
Not secure
-------------
Released 2019-04-16
- Fix introspecting Python 3 functions by using varkw. :pr:`101` - Remove leftover files (``uwsgi.py``) in PyPI package. See issue `102` for more details.
1.7.0
Not secure
-------------
Released 2019-03-29
- Added a feature called 'response_filter' which enables one to only cache views depending on the response code. :pr:`99` - A DeprecationWarning got turned into a TypeError.
1.6.0
Not secure
-------------
Released 2019-03-06
- The ``delete_many`` function is now able to ignore any errors and continue deleting the cache. However, in order to preserve backwards compatibility, the default mode is to abort the deletion process. In order to use the new deletion mode, one has to flip the config setting ``CACHE_IGNORE_ERRORS`` to ``True``. This was and still is only relevant for the **filesystem** and **simple** cache backends. :pr:`94` - Re-added the ``gaememcached`` CACHE_TYPE for improved backwards compatibility. - Documentation improvements
1.5.0
Not secure
-------------
Released 2019-02-23
- Add support for a Redis Sentinel Cluster. :pr:`90` - Parameterize the hash function so alternatives can be used. :pr:`77` - Include the deprecated ``werkzeug.contrib.cache`` module in Flask-Caching. :pr:`75`
1.4.0
Not secure
-------------
Released 2018-04-16
- Fix logic for creating key for var args in memoize. :pr:`70` - Allow older Werkzeug versions by making the UWSGICache backend conditional. :pr:`55` - Some documentation improvements. :pr:`48`, `51`, `56`, `67` - Some CI improvements. :pr:`49`, `50`