Skip to content

Releases: soundxyz/response-cache

v3.0.2

05 Jul 21:13
31afa87
Compare
Choose a tag to compare

Patch Changes

  • e88ea18: Keep ttlPerSchemaCoordinate object reference

v3.0.1

06 May 01:50
4489cae
Compare
Choose a tag to compare

Patch Changes

  • d4fa4c0: Clear idempotent promise on next loop cycle
  • 576e355: Improve invalidation chunking

v3.0.0

28 Apr 02:27
d121e59
Compare
Choose a tag to compare

Major Changes

  • a4f8936: Aggressive idempotent concurrent identical cached requests

v2.2.1

16 Feb 17:35
cf4dfba
Compare
Choose a tag to compare

Patch Changes

  • bd42e6e: Include GraphQL Errors on "Failed to cache due to errors"

v2.2.0

13 Jan 15:51
b6e0a1b
Compare
Choose a tag to compare

Minor Changes

  • 3572893: concurrencyLimit option, by default 20. Used by "invalidate" function

v2.1.0

15 Aug 02:01
f672638
Compare
Choose a tag to compare

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

07 Aug 21:53
c3f2dc0
Compare
Choose a tag to compare

Patch Changes

  • 7f10b84: Never log empty param string, fallback to "null"

v2.0.0

07 Aug 21:13
6230f3b
Compare
Choose a tag to compare

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

14 Jul 18:52
Compare
Choose a tag to compare

Minor Changes

  • New "debugTtl" option for "createRedisCache" that shows ttl (seconds) of currently-cached responses in metadata extensions

v1.0.3

13 Jun 04:06
f27a761
Compare
Choose a tag to compare

Patch Changes

  • 2237fde: Always leverage document visit cache
  • 007669b: Official Documentation
  • b81b3b3: Improve redlock defaults