- Add rc-cache-key header so you can invalidate specific cache items
- Disable middleware when enabled? false in global config
- turn off caching errors by default, you must tune errors to
:all
to retain prior behaviour
- add whitelist for specific query names for caching instead of caching all, default all still cached
- add ability to tune caching errors, default all still cached
- Big fixes for caching not applying all the time
- Content type fixes to respect different forms of responses
- Fix issue from defaults
- remove all the extra default options merges in order to rely on choice function in plug
- You can now provide
ttl
andcache
settings to the plug directly
- Tags can now include labels for metrics
- Add header to signify request cache is running
- Ensure default ttl is applied properly
- Add custom labels per endpoint via telemetry metrics
- Add telemetry metrics
- Fix error messaging
- Make sure cache module gets pulled out of config or the conn opts properly
- Add contenttype of application/json to response
- Swap to md5 hashing as phash doesn't contain enough range
- fix config app not matching app name
- fix issue with plug not pulling configured cache
- fix issue with plug not pulling ttls out when using absinthe plugs
- fix some bugs around resolver usage of store
- add verbose logging when enabled
- add debug log when item returned from cache
- Stop raising exceptions and log messages in debug mode
- add
enabled?
global config`
- Fix the child_spec inside of ConCacheStore
- Lower absinthe version requirement
- Initial Release