Releases: soundxyz/response-cache
Releases · soundxyz/response-cache
v3.0.2
Patch Changes
- e88ea18: Keep ttlPerSchemaCoordinate object reference
v3.0.1
Patch Changes
- d4fa4c0: Clear idempotent promise on next loop cycle
- 576e355: Improve invalidation chunking
v3.0.0
Major Changes
- a4f8936: Aggressive idempotent concurrent identical cached requests
v2.2.1
Patch Changes
- bd42e6e: Include GraphQL Errors on "Failed to cache due to errors"
v2.2.0
Minor Changes
- 3572893: concurrencyLimit option, by default 20. Used by "invalidate" function
v2.1.0
Minor Changes
- 446f3fc: logEvents.events accepts custom log functions for specific events
Patch Changes
- 446f3fc: logEvents.log is now optional (console.log default fallback)
v2.0.1
Patch Changes
- 7f10b84: Never log empty param string, fallback to "null"
v2.0.0
Major Changes
- b16d035: Minimum version of Node.js is v16
Minor Changes
- b16d035: New "GETRedisTimeout" option to set a maximum amount of milliseconds to wait for the GET redis responses
- b16d035: New "logEvents" option to enable observability of events
v1.1.1
Minor Changes
- New "debugTtl" option for "createRedisCache" that shows ttl (seconds) of currently-cached responses in metadata extensions
v1.0.3
Patch Changes
- 2237fde: Always leverage document visit cache
- 007669b: Official Documentation
- b81b3b3: Improve redlock defaults