1.11.0 (2024-10-07)
- (AlternativePersistence) add shouldUseAlternativePersistence function, to define if the alternative persistence could be ignored (3a55148)
1.10.2 (2023-11-13)
1.10.1 (2023-11-13)
1.10.0 (2023-11-10)
- accepting redis-like cache (37b12a7)
1.9.1 (2023-11-10)
- fixing vulnerabilities and validating lib with latest opossum (72442c0)
1.9.0 (2023-09-18)
1.8.4 (2023-06-17)
1.8.3 (2023-06-17)
1.8.2 (2023-06-17)
- indicating to alternative persistence whether it is trying to get before first semaphore (#29) (f5c7c17)
1.8.1 (2023-06-17)
1.8.0 (2023-06-17)
1.7.2 (2023-06-17)
1.7.1 (2023-06-17)
1.7.0 (2023-06-17)
1.6.0 (2023-06-16)
1.5.0 (2023-06-16)
1.4.0 (2023-06-16)
- adding onLockError (90278d4)
1.3.0 (2022-12-19)
1.2.0 (2022-11-29)
- adding runAndCache option (29b4532)
1.1.8 (2022-11-14)
- fixing undefined key from alternative persistence (eafd61c)
1.1.7 (2022-09-15)
1.1.6 (2022-09-14)
- fixing maximum ttl calculation (a651adf)
1.1.5 (2022-09-14)
- accepting opossum 4.2.4 or over as optional peer dependency (a331d4a)
1.1.4 (2022-09-14)
- fixing accumulated value to use max ttl from its entries (50a3025)
1.1.3 (2022-09-13)
- compatibilizing remembered redis with nonBlocking option (30ed802)
1.1.2 (2022-05-03)
1.1.1 (2022-05-02)
1.1.0 (2022-05-02)
1.0.1 (2022-04-29)
1.0.0 (2022-04-26)
- Let's bump this lib to v1 already
0.11.0 (2022-04-25)
0.10.0 (2022-03-25)
0.9.5 (2022-02-21)
- 965f63b fix: ignoring onLockLost error
- 44467d3 0.8.3
- 3754617 fixing key value
- 24b82ef 0.8.2
- 0740a1d fix: passing also ke on error event
- 20f5d28 0.8.1
- 5d9a227 Merge pull request #5 from Codibre/try-catch
- cec16a1 fix: include try-catch on updateCache function
- eb01e33 0.8.0
- 4491dfc Merge pull request #4 from Codibre/fix/DeepCloneResult
- 415f685 chore: version dump
- d9f7164 fix: Save into cache a copy of result payload instead of the object with your original reference
- d12f08d 0.7.12
- 2d03d9f Merge branch 'master' of github.com:Codibre/remembered-redis
- c9ab75f docs: updating readme
- 2853ab7 Merge pull request #3 from Codibre/fix/alternative-persistence-keys
- ad1756e 0.7.11
- cb77922 fix: saving all keys during alternative persistence
- 704355b 0.7.10
- 0330115 fix: ignoring too large keys for alternative persistence
- 8aaa678 0.7.9
- c505d29 fix: bettering alternative persistence switching resilience
- bc1c205 0.7.8
- ae82453 docs: updating readme
- bee9c21 0.7.7
- 1ea8a1d docs: updating readme
- 415b2a4 0.7.6
- b90170e docs: updating readme
- 6f09789 0.7.5
- 7ad3eb5 docs: updating readme
- b31c9ec 0.7.4
- 7f13fd2 docs: updating readme
- c3690b5 Merge pull request #2 from Codibre/alternative-persistence
- 9b9d0d8 0.7.3
- b1a9e5e fix: fixing get from cache and exposing EMPTY
- d12f08d 0.7.12
- 2d03d9f Merge branch 'master' of github.com:Codibre/remembered-redis
- c9ab75f docs: updating readme
- 2853ab7 Merge pull request #3 from Codibre/fix/alternative-persistence-keys
- ad1756e 0.7.11
- 9785731 0.7.11
- cb77922 fix: saving all keys during alternative persistence
- 704355b 0.7.10
- 0330115 fix: ignoring too large keys for alternative persistence
- 8aaa678 0.7.9
- c505d29 fix: bettering alternative persistence switching resilience
- bc1c205 0.7.8
- ae82453 docs: updating readme
- bee9c21 0.7.7
- 1ea8a1d docs: updating readme
- 415b2a4 0.7.6
- b90170e docs: updating readme
- 6f09789 0.7.5
- 7ad3eb5 docs: updating readme
- b31c9ec 0.7.4
- 7f13fd2 docs: updating readme
- c3690b5 Merge pull request #2 from Codibre/alternative-persistence
- 9b9d0d8 0.7.3
- b1a9e5e fix: fixing get from cache and exposing EMPTY
- 0ee48a4 0.7.2
- 702f4a7 fix: treating case where alternativePersistence doesn't found the key
- d72f264 0.7.1
- d222358 feat: exposing getFromCache
- 83bded3 fix: getting the right key from s3 when getting
- c5aa4d2 feat: implementing saving delay
- 8d03c05 fix: returning EMPTY when alternative persistence get is falsy]
- 8b91c7c fix: paralellizing redis and alternative persistence promises
- d23206b 0.7.0
- 502d2c8 feat: implementing alternative persistence option
- 6efa001 0.6.0
- 43a2e9f feat: adding clearCache method
- f6cd2a9 0.5.3
- 248971b fix: fixing updateCache when ttl is 0
- 6a1c570 fix: fixing updateCache when ttl is 0
- 485ea70 0.5.2
- c3a9841 fix: fixing updateCache when ttl is 0
- 7beef73 0.5.1
- 636e8cf feat: making ttl informable
- 1db4467 0.5.0
- b671028 feat: implementing redisTtl function mode
- 03ba326 0.4.1
- 13e39d4 updating packages and fixing vulnerabilities
- b055528 0.4.0
- 36a0839 adding gzipping to cache
- 02c21c1 0.3.1
- d9cd4e0 fixing remembered dependency
- 63ab945 0.3.0
- 97ba2af adding onCache
- 128dbbc adding prepublish only
- 6742736 removing unneeded files
- 6719fec fixing redis
- 589c196 preparing noCacheIf param
- eb9f14d fixing tests
- 8c649de fixing github url
- fd6b195 fixing packagelock
- 05853dc fixing dependencies
- 9748875 0.1.0
- 206ac01 filling readme
- 8014684 fixing test
- 54df7e5 creating unit tests
- d505d05 fixing duplicated code
- ba84bec refactoring code
- 0dc34e9 fixing pipelines and readme
- e362988 fixing readme
- 48aceb9 first version
- 6d3da55 Initial commit