Skip to content

Tags: Tinkoff/cachalot

Tags

v3.3.1

Toggle v3.3.1's commit message
chore(release): 3.3.1 ## [3.3.1](v3.3.0...v3.3.1) (2022-04-04)

### Bug Fixes

* lower log level in case when lock acquiring fails ([a03e77a](a03e77a))
* using correct binding when using 'waitForResult' strategy ([1aef8cc](1aef8cc))

v3.3.0

Toggle v3.3.0's commit message
chore(release): 3.3.0 # [3.3.0](v3.2.0...v3.3.0) (2021-12-29)

### Bug Fixes

* prettier ([acd94be](acd94be))
* remove obsolete check for error ([141c242](141c242))

### Features

* **deps:** updated dependencies, type lib versions, solved security alerts ([5512749](5512749))

v3.2.0

Toggle v3.2.0's commit message
chore(release): 3.2.0 # [3.2.0](v3.1.1...v3.2.0) (2021-06-10)

### Bug Fixes

* undefined into resolved ([e68a642](e68a642))

### Features

* update typescript version, added logo, updated core dev dependencies ([81480a5](81480a5))

v3.1.1

Toggle v3.1.1's commit message
chore(release): 3.1.1 ## [3.1.1](v3.1.0...v3.1.1) (2020-11-17)

### Bug Fixes

* redis: allow null return from set ([12a93dd](12a93dd))

v3.1.0

Toggle v3.1.0's commit message
chore(release): 3.1.0 # [3.1.0](v3.0.3...v3.1.0) (2020-08-01)

### Features

* make cachalot free from dependencies ([fc54e6c](fc54e6c))

v3.0.3

Toggle v3.0.3's commit message
chore(release): 3.0.3 ## [3.0.3](v3.0.2...v3.0.3) (2020-06-24)

### Bug Fixes

* less lodash in project ([#31](#31)) ([5b4d99d](5b4d99d))

v3.0.2

Toggle v3.0.2's commit message
chore(release): 3.0.2 ## [3.0.2](v3.0.1...v3.0.2) (2020-06-24)

### Bug Fixes

* Executor cannot return `undefined`. The only valid result for emptiness is `null`. ([ed8a701](ed8a701))

v3.0.1

Toggle v3.0.1's commit message
chore(release): 3.0.1 ## [3.0.1](v3.0.0...v3.0.1) (2020-05-08)

### Bug Fixes

* Do not depend on redis or memcached typings ([95e1f2c](95e1f2c))

v3.0.0

Toggle v3.0.0's commit message
chore(release): 3.0.0 # [3.0.0](v2.0.0...v3.0.0) (2020-05-08)

### Performance Improvements

* Base storage only touches and get tags if tag list is not empty ([22b8d3a](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

Toggle v2.0.0's commit message
chore(release): 2.0.0 # [2.0.0](v1.6.0...v2.0.0) (2020-03-17)

### Features

* **adapters:** Memcached adapter based on "memcached" module ([9b4aa04](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.