Releases: Tinkoff/cachalot
Releases · Tinkoff/cachalot
v3.3.1
3.3.1 (2022-04-04)
Bug Fixes
- lower log level in case when lock acquiring fails (a03e77a)
- using correct binding when using 'waitForResult' strategy (1aef8cc)
v3.3.0
3.3.0 (2021-12-29)
Bug Fixes
Features
- deps: updated dependencies, type lib versions, solved security alerts (5512749)
v3.2.0
3.2.0 (2021-06-10)
Bug Fixes
Features
- update typescript version, added logo, updated core dev dependencies (81480a5)
v3.1.1
3.1.1 (2020-11-17)
Bug Fixes
- redis: allow null return from set (12a93dd)
v3.1.0
3.1.0 (2020-08-01)
Features
- make cachalot free from dependencies (fc54e6c)
v3.0.3
3.0.3 (2020-06-24)
Bug Fixes
v3.0.1
3.0.1 (2020-05-08)
Bug Fixes
- Do not depend on redis or memcached typings (95e1f2c)
v3.0.0
3.0.0 (2020-05-08)
Performance Improvements
- Base storage only touches and get tags if tag list is not empty (22b8d3a)
BREAKING CHANGES
- fixed typings for get/set and managers. Throw errors if executor returns undefined. Executor should always return value or null - for emptiness
fix: Remove undefined as get return type.
Also removed E extends Executor<R>
type parameter.
Record.value
is always defined.
WriteOptions now has type parameter used in getTags signature.
Throw an error if executor returns undefined.
v2.0.0
2.0.0 (2020-03-17)
Features
- adapters: Memcached adapter based on "memcached" module (9b4aa04)
BREAKING CHANGES
- adapters: * Removed tag reading optimizations. It is not intended to use caches in this way.
- The "del" interface has been changed to be more convenient.
v1.6.0
1.6.0 (2020-02-14)
Features
- Queue "cached" commands if its execution timed out (b024999)