soluble-io/cache-interop

View on GitHub
packages/cache-ioredis/CHANGELOG.md

Summary

Maintainability
Test Coverage
# @soluble/cache-ioredis

## 0.13.11

### Patch Changes

- [#932](https://github.com/soluble-io/cache-interop/pull/932) [`7983793`](https://github.com/soluble-io/cache-interop/commit/798379316dd073bbaa047aadbba1515047ec5a5e) Thanks [@belgattitude](https://github.com/belgattitude)! - To latest dependencies

- [#934](https://github.com/soluble-io/cache-interop/pull/934) [`ed234ea`](https://github.com/soluble-io/cache-interop/commit/ed234eab01e3059abf861a2edeb5c324be33ec2a) Thanks [@belgattitude](https://github.com/belgattitude)! - Add syncpack to ensure consistence in package.json(s)

- Updated dependencies [[`7848937`](https://github.com/soluble-io/cache-interop/commit/7848937b4351f66136b9652506217773d8db0916), [`7983793`](https://github.com/soluble-io/cache-interop/commit/798379316dd073bbaa047aadbba1515047ec5a5e), [`ed234ea`](https://github.com/soluble-io/cache-interop/commit/ed234eab01e3059abf861a2edeb5c324be33ec2a)]:
  - @soluble/dsn-parser@1.9.2
  - @soluble/cache-interop@0.12.8

## 0.13.10

### Patch Changes

- [#883](https://github.com/soluble-io/cache-interop/pull/883) [`00a9cc3`](https://github.com/soluble-io/cache-interop/commit/00a9cc3ad0ef0b580cad2cd2b1fc86831c665b55) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix export types publication

- [#883](https://github.com/soluble-io/cache-interop/pull/883) [`00a9cc3`](https://github.com/soluble-io/cache-interop/commit/00a9cc3ad0ef0b580cad2cd2b1fc86831c665b55) Thanks [@belgattitude](https://github.com/belgattitude)! - Add publint check to prevent publication issues

- Updated dependencies [[`00a9cc3`](https://github.com/soluble-io/cache-interop/commit/00a9cc3ad0ef0b580cad2cd2b1fc86831c665b55), [`00a9cc3`](https://github.com/soluble-io/cache-interop/commit/00a9cc3ad0ef0b580cad2cd2b1fc86831c665b55)]:
  - @soluble/cache-interop@0.12.7

## 0.13.9

### Patch Changes

- [#861](https://github.com/soluble-io/cache-interop/pull/861) [`034673d`](https://github.com/soluble-io/cache-interop/commit/034673d99e4ea41892e0c454121e09d9882accb4) Thanks [@belgattitude](https://github.com/belgattitude)! - Add node 20.x in CI

- Updated dependencies [[`034673d`](https://github.com/soluble-io/cache-interop/commit/034673d99e4ea41892e0c454121e09d9882accb4), [`8ad1472`](https://github.com/soluble-io/cache-interop/commit/8ad1472246eb4ec6a301b9827a96bbc32870e8d8)]:
  - @soluble/cache-interop@0.12.6
  - @soluble/dsn-parser@1.9.1

## 0.13.8

### Patch Changes

- Updated dependencies [[`c28c5e4`](https://github.com/soluble-io/cache-interop/commit/c28c5e412829e59533256dc52a4f84d513a683a0), [`c28c5e4`](https://github.com/soluble-io/cache-interop/commit/c28c5e412829e59533256dc52a4f84d513a683a0)]:
  - @soluble/dsn-parser@1.9.0

## 0.13.7

### Patch Changes

- Updated dependencies [[`69ab5ad`](https://github.com/soluble-io/cache-interop/commit/69ab5ad56b553a4a1dd3a0bc882633a82c0cb42d)]:
  - @soluble/dsn-parser@1.8.0

## 0.13.6

### Patch Changes

- Updated dependencies [[`1a4882a`](https://github.com/soluble-io/cache-interop/commit/1a4882a83165fd05aeeebf98355ffc3f399a0cd1)]:
  - @soluble/dsn-parser@1.7.6

## 0.13.5

### Patch Changes

- [#826](https://github.com/soluble-io/cache-interop/pull/826) [`1cc3be8`](https://github.com/soluble-io/cache-interop/commit/1cc3be821d2490cbe62123c5828cdbb45840cab5) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix npm publish

- Updated dependencies [[`1cc3be8`](https://github.com/soluble-io/cache-interop/commit/1cc3be821d2490cbe62123c5828cdbb45840cab5)]:
  - @soluble/cache-interop@0.12.5
  - @soluble/dsn-parser@1.7.5

## 0.13.4

### Patch Changes

- [#823](https://github.com/soluble-io/cache-interop/pull/823) [`6bdbec5`](https://github.com/soluble-io/cache-interop/commit/6bdbec567561cf5ac5dd928c7f2699085944316e) Thanks [@belgattitude](https://github.com/belgattitude)! - Use linter from @belgattitude/eslint-config-bases

- Updated dependencies [[`6bdbec5`](https://github.com/soluble-io/cache-interop/commit/6bdbec567561cf5ac5dd928c7f2699085944316e)]:
  - @soluble/cache-interop@0.12.4
  - @soluble/dsn-parser@1.7.4

## 0.13.3

### Patch Changes

- [#821](https://github.com/soluble-io/cache-interop/pull/821) [`ff4129a`](https://github.com/soluble-io/cache-interop/commit/ff4129a1114202f1e09b3f4555f1a1f08b0b18d4) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publish to npm

  ## @soluble/dsn-parser 1.7.0

  ### Minor Changes

  - [#802](https://github.com/soluble-io/cache-interop/pull/802) [`ff8b9e2`](https://github.com/soluble-io/cache-interop/commit/ff8b9e2bc54f445b998206c5b40da4c92dc377da) Thanks [@belgattitude](https://github.com/belgattitude)! - Built with latest dev dependencies (tsup...)

  ### Patch Changes

  - [#816](https://github.com/soluble-io/cache-interop/pull/816) [`fc4b2ef`](https://github.com/soluble-io/cache-interop/commit/fc4b2ef685a5712f4bd645a46cb30f08f5cc011f) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix empty passwords and ensure user only works

  - [#813](https://github.com/soluble-io/cache-interop/pull/813) [`abf22db`](https://github.com/soluble-io/cache-interop/commit/abf22db1541dd551fa0e44feec7bf530428869a9) Thanks [@belgattitude](https://github.com/belgattitude)! - Improve dual packaging (helps bundler to privilegiate esm)

- Updated dependencies [[`ff4129a`](https://github.com/soluble-io/cache-interop/commit/ff4129a1114202f1e09b3f4555f1a1f08b0b18d4)]:
  - @soluble/cache-interop@0.12.3
  - @soluble/dsn-parser@1.7.3

## 0.13.2

### Patch Changes

- [#819](https://github.com/soluble-io/cache-interop/pull/819) [`30b3658`](https://github.com/soluble-io/cache-interop/commit/30b365867b42eae34d764e1fd5cbea1f02d8c76a) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publish on npm

- Updated dependencies [[`30b3658`](https://github.com/soluble-io/cache-interop/commit/30b365867b42eae34d764e1fd5cbea1f02d8c76a)]:
  - @soluble/cache-interop@0.12.2
  - @soluble/dsn-parser@1.7.2

## 0.13.1

### Patch Changes

- [#817](https://github.com/soluble-io/cache-interop/pull/817) [`ed32c80`](https://github.com/soluble-io/cache-interop/commit/ed32c80e1016a2fd6c50dcd1bd19c49613d0f758) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix release on npm

- Updated dependencies [[`ed32c80`](https://github.com/soluble-io/cache-interop/commit/ed32c80e1016a2fd6c50dcd1bd19c49613d0f758)]:
  - @soluble/cache-interop@0.12.1
  - @soluble/dsn-parser@1.7.1

## 0.13.0

### Minor Changes

- [#802](https://github.com/soluble-io/cache-interop/pull/802) [`ff8b9e2`](https://github.com/soluble-io/cache-interop/commit/ff8b9e2bc54f445b998206c5b40da4c92dc377da) Thanks [@belgattitude](https://github.com/belgattitude)! - Built with latest dev dependencies (tsup...)

### Patch Changes

- Updated dependencies [[`fc4b2ef`](https://github.com/soluble-io/cache-interop/commit/fc4b2ef685a5712f4bd645a46cb30f08f5cc011f), [`abf22db`](https://github.com/soluble-io/cache-interop/commit/abf22db1541dd551fa0e44feec7bf530428869a9), [`ff8b9e2`](https://github.com/soluble-io/cache-interop/commit/ff8b9e2bc54f445b998206c5b40da4c92dc377da)]:
  - @soluble/dsn-parser@1.7.0
  - @soluble/cache-interop@0.12.0

## 0.12.1

### Patch Changes

- [#665](https://github.com/soluble-io/cache-interop/pull/665) [`40e9749`](https://github.com/soluble-io/cache-interop/commit/40e9749542bd81ac2c064384342e769e38e2d7ca) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix dual publishing (commonjs, esm) with some tools

* [#660](https://github.com/soluble-io/cache-interop/pull/660) [`6783b32`](https://github.com/soluble-io/cache-interop/commit/6783b3217e4caebfe0117ff9190bb3f54c014859) Thanks [@belgattitude](https://github.com/belgattitude)! - Improve linter

* Updated dependencies [[`40e9749`](https://github.com/soluble-io/cache-interop/commit/40e9749542bd81ac2c064384342e769e38e2d7ca), [`6783b32`](https://github.com/soluble-io/cache-interop/commit/6783b3217e4caebfe0117ff9190bb3f54c014859), [`50a655d`](https://github.com/soluble-io/cache-interop/commit/50a655dc4db0eab0b63f0b73e14e0a998768d954)]:
  - @soluble/cache-interop@0.11.1
  - @soluble/dsn-parser@1.6.0

## 0.12.1-canary.2

### Patch Changes

- [#665](https://github.com/soluble-io/cache-interop/pull/665) [`40e9749`](https://github.com/soluble-io/cache-interop/commit/40e9749542bd81ac2c064384342e769e38e2d7ca) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix dual publishing (commonjs, esm) with some tools

- Updated dependencies [[`40e9749`](https://github.com/soluble-io/cache-interop/commit/40e9749542bd81ac2c064384342e769e38e2d7ca)]:
  - @soluble/cache-interop@0.11.1-canary.1
  - @soluble/dsn-parser@1.6.0-canary.2

## 0.12.1-canary.1

### Patch Changes

- Updated dependencies [[`50a655d`](https://github.com/soluble-io/cache-interop/commit/50a655dc4db0eab0b63f0b73e14e0a998768d954)]:
  - @soluble/dsn-parser@1.6.0-canary.1

## 0.12.1-canary.0

### Patch Changes

- [#660](https://github.com/soluble-io/cache-interop/pull/660) [`6783b32`](https://github.com/soluble-io/cache-interop/commit/6783b3217e4caebfe0117ff9190bb3f54c014859) Thanks [@belgattitude](https://github.com/belgattitude)! - Improve linter

- Updated dependencies [[`6783b32`](https://github.com/soluble-io/cache-interop/commit/6783b3217e4caebfe0117ff9190bb3f54c014859)]:
  - @soluble/cache-interop@0.11.1-canary.0
  - @soluble/dsn-parser@1.5.1-canary.0

## 0.12.0

### Minor Changes

- [#642](https://github.com/soluble-io/cache-interop/pull/642) [`e7ac27a`](https://github.com/soluble-io/cache-interop/commit/e7ac27a8b9a1fd8fefa11e007ea9ad4b8a49b388) Thanks [@belgattitude](https://github.com/belgattitude)! - ESM first, support dual packaging (esm/cjs).

### Patch Changes

- [#638](https://github.com/soluble-io/cache-interop/pull/638) [`d46ddef`](https://github.com/soluble-io/cache-interop/commit/d46ddef6c6f3e214033ae48e10e2b37236f0aa4d) Thanks [@belgattitude](https://github.com/belgattitude)! - Add check for bundle size-limit

- Updated dependencies [[`f9911ce`](https://github.com/soluble-io/cache-interop/commit/f9911ce974bd3c981253d9a382b62b58388f4182), [`d46ddef`](https://github.com/soluble-io/cache-interop/commit/d46ddef6c6f3e214033ae48e10e2b37236f0aa4d), [`e34944d`](https://github.com/soluble-io/cache-interop/commit/e34944dfc56933bebaa35964ca3278c0a08958fe)]:
  - @soluble/cache-interop@0.11.0
  - @soluble/dsn-parser@1.5.0

## 0.11.0

### Minor Changes

- [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Drop support for redis 5

* [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Add support for redis 7 + e2e

- [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Drop official support for node 12

### Patch Changes

- [#537](https://github.com/soluble-io/cache-interop/pull/537) [`f371870`](https://github.com/soluble-io/cache-interop/commit/f37187081d433d30b3c44c8f3d511d95502b39a3) Thanks [@belgattitude](https://github.com/belgattitude)! - Update build with latest microbundle

- Updated dependencies [[`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028), [`f371870`](https://github.com/soluble-io/cache-interop/commit/f37187081d433d30b3c44c8f3d511d95502b39a3), [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028), [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028)]:
  - @soluble/cache-interop@0.10.0
  - @soluble/dsn-parser@1.4.2

## 0.11.0-canary.1

### Minor Changes

- [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Drop support for redis 5

* [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Add support for redis 7 + e2e

- [#551](https://github.com/soluble-io/cache-interop/pull/551) [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028) Thanks [@belgattitude](https://github.com/belgattitude)! - Drop official support for node 12

### Patch Changes

- Updated dependencies [[`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028), [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028), [`ab25552`](https://github.com/soluble-io/cache-interop/commit/ab25552b237efa86adbf8342ecc325e78b03a028)]:
  - @soluble/cache-interop@0.10.0-canary.1

## 0.10.1-canary.0

### Patch Changes

- [#537](https://github.com/soluble-io/cache-interop/pull/537) [`f371870`](https://github.com/soluble-io/cache-interop/commit/f37187081d433d30b3c44c8f3d511d95502b39a3) Thanks [@belgattitude](https://github.com/belgattitude)! - Update build with latest microbundle

- Updated dependencies [[`f371870`](https://github.com/soluble-io/cache-interop/commit/f37187081d433d30b3c44c8f3d511d95502b39a3)]:
  - @soluble/cache-interop@0.9.2-canary.0
  - @soluble/dsn-parser@1.4.2-canary.0

## 0.10.0

### Minor Changes

- [#411](https://github.com/soluble-io/cache-interop/pull/411) [`8516b6e`](https://github.com/soluble-io/cache-interop/commit/8516b6e760164771a14a3f44535d8563b1699009) Thanks [@belgattitude](https://github.com/belgattitude)! - IORedis is now a dependency, no need to install peers

* [#411](https://github.com/soluble-io/cache-interop/pull/411) [`2994584`](https://github.com/soluble-io/cache-interop/commit/299458449facf3dce7f46829a66c7cee167e8f05) Thanks [@belgattitude](https://github.com/belgattitude)! - cache-ioredis upgraded to ioredis v5

  - See https://github.com/luin/ioredis/wiki/Upgrading-from-v4-to-v5
  - https://github.com/luin/ioredis/releases/tag/v5.0.0

### Patch Changes

- [#413](https://github.com/soluble-io/cache-interop/pull/413) [`c296d63`](https://github.com/soluble-io/cache-interop/commit/c296d638976ba388dc5204e7aac2f33805c5b512) Thanks [@belgattitude](https://github.com/belgattitude)! - Don't compress builds to ease patching

- Updated dependencies [[`c296d63`](https://github.com/soluble-io/cache-interop/commit/c296d638976ba388dc5204e7aac2f33805c5b512)]:
  - @soluble/cache-interop@0.9.1
  - @soluble/dsn-parser@1.4.1

## 0.9.0

### Minor Changes

- [#83](https://github.com/soluble-io/cache-interop/pull/83) [`8cf456d`](https://github.com/soluble-io/cache-interop/commit/8cf456daf5fd79fa4d146baa24b5ce507070f81a) Thanks [@belgattitude](https://github.com/belgattitude)! - Consistent error messages across all adapters

* [#408](https://github.com/soluble-io/cache-interop/pull/408) [`fb43582`](https://github.com/soluble-io/cache-interop/commit/fb43582b7749a74b82949b5815ab89a82bcb2c46) Thanks [@belgattitude](https://github.com/belgattitude)! - New linter standard and refactor code for better esbuild support

### Patch Changes

- Updated dependencies [[`8cf456d`](https://github.com/soluble-io/cache-interop/commit/8cf456daf5fd79fa4d146baa24b5ce507070f81a), [`8cf456d`](https://github.com/soluble-io/cache-interop/commit/8cf456daf5fd79fa4d146baa24b5ce507070f81a), [`fb43582`](https://github.com/soluble-io/cache-interop/commit/fb43582b7749a74b82949b5815ab89a82bcb2c46)]:
  - @soluble/dsn-parser@1.4.0
  - @soluble/cache-interop@0.9.0

## 0.8.6

### Patch Changes

- [#361](https://github.com/soluble-io/cache-interop/pull/361) [`f7507c5`](https://github.com/soluble-io/cache-interop/commit/f7507c590045066f27ad588a1ed480b3f08540a6) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix release

- Updated dependencies [[`f7507c5`](https://github.com/soluble-io/cache-interop/commit/f7507c590045066f27ad588a1ed480b3f08540a6)]:
  - @soluble/cache-interop@0.8.4
  - @soluble/dsn-parser@1.3.5

## 0.8.5

### Patch Changes

- [#359](https://github.com/soluble-io/cache-interop/pull/359) [`bbb21fe`](https://github.com/soluble-io/cache-interop/commit/bbb21fefd639a47f115f3776f2ce70c61d213096) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix release script

- Updated dependencies [[`bbb21fe`](https://github.com/soluble-io/cache-interop/commit/bbb21fefd639a47f115f3776f2ce70c61d213096)]:
  - @soluble/cache-interop@0.8.3
  - @soluble/dsn-parser@1.3.4

## 0.8.4

### Patch Changes

- [#358](https://github.com/soluble-io/cache-interop/pull/358) [`2876891`](https://github.com/soluble-io/cache-interop/commit/2876891917c5271ec3cec29c03c7194be23f054c) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publishing of typescript declarations

* [#304](https://github.com/soluble-io/cache-interop/pull/304) [`ba5fc5f`](https://github.com/soluble-io/cache-interop/commit/ba5fc5f9f54701ce03842c306ae0276e0e2987f9) Thanks [@belgattitude](https://github.com/belgattitude)! - Publish a new release with yarn 3.2

* Updated dependencies [[`ba5fc5f`](https://github.com/soluble-io/cache-interop/commit/ba5fc5f9f54701ce03842c306ae0276e0e2987f9)]:
  - @soluble/cache-interop@0.8.2
  - @soluble/dsn-parser@1.3.3

## 0.8.3

### Patch Changes

- [#193](https://github.com/soluble-io/cache-interop/pull/193) [`d81e0f2`](https://github.com/soluble-io/cache-interop/commit/d81e0f25418adb9f603efb7bf38b60d2d8ce409c) Thanks [@belgattitude](https://github.com/belgattitude)! - Improve release builds

* [#197](https://github.com/soluble-io/cache-interop/pull/197) [`7c189a3`](https://github.com/soluble-io/cache-interop/commit/7c189a32ef666b1a71c5d3eeb65cf3c9bed7e04c) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publishing

- [#195](https://github.com/soluble-io/cache-interop/pull/195) [`b96c7a3`](https://github.com/soluble-io/cache-interop/commit/b96c7a376498a68aec8d378e9cdbf66b639cd887) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publishing

* [#199](https://github.com/soluble-io/cache-interop/pull/199) [`f35435f`](https://github.com/soluble-io/cache-interop/commit/f35435f1454f3bfbebfef0a0ef1619228b00a915) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix changeset publishing with workspace:^ protocol

- [#204](https://github.com/soluble-io/cache-interop/pull/204) [`205aa13`](https://github.com/soluble-io/cache-interop/commit/205aa1361ee330df9cb9d8b9edae25845891bfb1) Thanks [@belgattitude](https://github.com/belgattitude)! - Monorepo to typescript 4.4.4

- Updated dependencies [[`d81e0f2`](https://github.com/soluble-io/cache-interop/commit/d81e0f25418adb9f603efb7bf38b60d2d8ce409c), [`b96c7a3`](https://github.com/soluble-io/cache-interop/commit/b96c7a376498a68aec8d378e9cdbf66b639cd887), [`f35435f`](https://github.com/soluble-io/cache-interop/commit/f35435f1454f3bfbebfef0a0ef1619228b00a915), [`205aa13`](https://github.com/soluble-io/cache-interop/commit/205aa1361ee330df9cb9d8b9edae25845891bfb1)]:
  - @soluble/cache-interop@0.8.1
  - @soluble/dsn-parser@1.3.2

## 0.8.3-canary.3

### Patch Changes

- [#199](https://github.com/soluble-io/cache-interop/pull/199) [`f35435f`](https://github.com/soluble-io/cache-interop/commit/f35435f1454f3bfbebfef0a0ef1619228b00a915) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix changeset publishing with workspace:^

- Updated dependencies [[`f35435f`](https://github.com/soluble-io/cache-interop/commit/f35435f1454f3bfbebfef0a0ef1619228b00a915)]:
  - @soluble/cache-interop@0.8.1-canary.2
  - @soluble/dsn-parser@1.3.2-canary.2

## 0.8.3-canary.2

### Patch Changes

- [#197](https://github.com/soluble-io/cache-interop/pull/197) [`7c189a3`](https://github.com/soluble-io/cache-interop/commit/7c189a32ef666b1a71c5d3eeb65cf3c9bed7e04c) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publishing

## 0.8.3-canary.1

### Patch Changes

- [#195](https://github.com/soluble-io/cache-interop/pull/195) [`b96c7a3`](https://github.com/soluble-io/cache-interop/commit/b96c7a376498a68aec8d378e9cdbf66b639cd887) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix publishing

- Updated dependencies [[`b96c7a3`](https://github.com/soluble-io/cache-interop/commit/b96c7a376498a68aec8d378e9cdbf66b639cd887)]:
  - @soluble/cache-interop@0.8.1-canary.1
  - @soluble/dsn-parser@1.3.2-canary.1

## 0.8.3-canary.0

### Patch Changes

- [#193](https://github.com/soluble-io/cache-interop/pull/193) [`d81e0f2`](https://github.com/soluble-io/cache-interop/commit/d81e0f25418adb9f603efb7bf38b60d2d8ce409c) Thanks [@belgattitude](https://github.com/belgattitude)! - Improve release builds

- Updated dependencies [[`d81e0f2`](https://github.com/soluble-io/cache-interop/commit/d81e0f25418adb9f603efb7bf38b60d2d8ce409c)]:
  - @soluble/cache-interop@0.8.1-canary.0
  - @soluble/dsn-parser@1.3.2-canary.0

## 0.8.2

### Patch Changes

- [#135](https://github.com/soluble-io/cache-interop/pull/135) [`09f1e7e`](https://github.com/soluble-io/cache-interop/commit/09f1e7ee680c600914de04d99cce68f7c9bc804c) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix release 0.8.1

## 0.8.1

### Patch Changes

- [#133](https://github.com/soluble-io/cache-interop/pull/133) [`171eb6d`](https://github.com/soluble-io/cache-interop/commit/171eb6d446a9319aa0cf758fb9f4d452e979e248) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix peerDependencies for @types/\*

## 0.8.0

### Minor Changes

- [#110](https://github.com/soluble-io/cache-interop/pull/110) [`ea33ecc`](https://github.com/soluble-io/cache-interop/commit/ea33ecccf5324c75f680799122e7e776563943bf) Thanks [@belgattitude](https://github.com/belgattitude)! - Require node >= 12, drop support for older versions

### Patch Changes

- Updated dependencies [[`ea33ecc`](https://github.com/soluble-io/cache-interop/commit/ea33ecccf5324c75f680799122e7e776563943bf)]:
  - @soluble/cache-interop@0.8.0

## 0.7.1

### Patch Changes

- [`ea6c8f2`](https://github.com/soluble-io/cache-interop/commit/ea6c8f2a98760335ae3aa97604017b120d2f7f42) [#85](https://github.com/soluble-io/cache-interop/pull/85) Thanks [@belgattitude](https://github.com/belgattitude)! - Minor improvement in getDbIndex for undefined values

* [`6fdaa04`](https://github.com/soluble-io/cache-interop/commit/6fdaa04c012895da9aff374db5d1f7a3da78bdd5) [#82](https://github.com/soluble-io/cache-interop/pull/82) Thanks [@belgattitude](https://github.com/belgattitude)! - Typescript 4.2.2 support

* Updated dependencies [[`6fdaa04`](https://github.com/soluble-io/cache-interop/commit/6fdaa04c012895da9aff374db5d1f7a3da78bdd5)]:
  - @soluble/cache-interop@0.7.1
  - @soluble/dsn-parser@1.3.1

## 0.7.0

### Minor Changes

- [`69279ff`](https://github.com/soluble-io/cache-interop/commit/69279ffe93b090828200e6e4394a3d5818c6a27f) [#79](https://github.com/soluble-io/cache-interop/pull/79) Thanks [@belgattitude](https://github.com/belgattitude)! - Uniform error messages

### Patch Changes

- Updated dependencies [[`bdcc971`](https://github.com/soluble-io/cache-interop/commit/bdcc97160db3364be2b7eda9c92313c63123867d), [`69279ff`](https://github.com/soluble-io/cache-interop/commit/69279ffe93b090828200e6e4394a3d5818c6a27f)]:
  - @soluble/cache-interop@0.7.0

## 0.6.0

### Minor Changes

- [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - Added isSuccess, isHit in payload

* [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - Add onError option to has() method

- [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - CacheItem returns {data} rather than {value} (BC)

* [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - Export of Guards and Asserts

- [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - Add InvalidCacheKeyException checks

* [`5df5706`](https://github.com/soluble-io/cache-interop/commit/5df5706fa91cd390323450ea1aeec4aafff12224) [#77](https://github.com/soluble-io/cache-interop/pull/77) Thanks [@belgattitude](https://github.com/belgattitude)! - Fix typing exports

### Patch Changes

- Updated dependencies [[`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e), [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e), [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e), [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e), [`77a2181`](https://github.com/soluble-io/cache-interop/commit/77a2181544160a130e292780a7936be7db4bea8e), [`5df5706`](https://github.com/soluble-io/cache-interop/commit/5df5706fa91cd390323450ea1aeec4aafff12224)]:
  - @soluble/cache-interop@0.6.0

## 0.5.0

### Minor Changes

- [`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f) [#72](https://github.com/soluble-io/cache-interop/pull/72) Thanks [@belgattitude](https://github.com/belgattitude)! - Introduce ConnectionInterface, remove getStorage (BC)

* [`5990f14`](https://github.com/soluble-io/cache-interop/commit/5990f148e3b8e2614c09a6ac0ff99c2c2ab67fd0) [#72](https://github.com/soluble-io/cache-interop/pull/72) Thanks [@belgattitude](https://github.com/belgattitude)! - Add close() method for ConnectionInterface

- [`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f) [#72](https://github.com/soluble-io/cache-interop/pull/72) Thanks [@belgattitude](https://github.com/belgattitude)! - Adapter constructors accepts a dsn as string

* [`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f) [#72](https://github.com/soluble-io/cache-interop/pull/72) Thanks [@belgattitude](https://github.com/belgattitude)! - Adapter constructor now requires options (BC)

### Patch Changes

- Updated dependencies [[`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f), [`5990f14`](https://github.com/soluble-io/cache-interop/commit/5990f148e3b8e2614c09a6ac0ff99c2c2ab67fd0), [`3e3c2af`](https://github.com/soluble-io/cache-interop/commit/3e3c2af8dbdf99c4f1feb2826f220f205ac65c9c), [`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f), [`83de083`](https://github.com/soluble-io/cache-interop/commit/83de083c47bc1650c5c0b48163992f5bafb7345f)]:
  - @soluble/cache-interop@0.5.0
  - @soluble/dsn-parser@1.3.0

## 0.4.1

### Patch Changes

- [`3b84baf`](https://github.com/soluble-io/cache-interop/commit/3b84baf1b2eddb1aa76da8c203cb073d2dc8ae29) [#60](https://github.com/soluble-io/cache-interop/pull/60) Thanks [@belgattitude](https://github.com/belgattitude)! - Compress dist files with terser

- Updated dependencies [[`3b84baf`](https://github.com/soluble-io/cache-interop/commit/3b84baf1b2eddb1aa76da8c203cb073d2dc8ae29)]:
  - @soluble/cache-interop@0.4.2

## 0.4.0

### Minor Changes

- [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Add disableCache option to CacheInterface.get() and CacheInterface.getMultiple()

* [`ce0f736`](https://github.com/soluble-io/cache-interop/commit/ce0f73681cd3d5ecb98a1addd303852b71f1dad0) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Support disableCache in adapter.has method

- [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Minor refactor to CacheInterface.set, now returns a boolean (needed for disableCache)

* [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Breaking refactor of CacheInterface.get(string, GetOptions), defaultValue is now set through GetOptions

- [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Add disableCache option to CacheInterface.set() and CacheInterface.setMultiple()

* [`ce0f736`](https://github.com/soluble-io/cache-interop/commit/ce0f73681cd3d5ecb98a1addd303852b71f1dad0) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Add disableCache to Adapter.delete\* behaviour

- [`a874e5f`](https://github.com/soluble-io/cache-interop/commit/a874e5f136f5437745d2495f03d4d2f30dceab7d) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Add support for disableCache in CacheInterface.getOrSet()

* [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e) [#33](https://github.com/soluble-io/cache-interop/pull/33) Thanks [@belgattitude](https://github.com/belgattitude)! - Add disableCache option to Cacheinterface.getOrSet() with support for read/write

### Patch Changes

- Updated dependencies [[`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e), [`ce0f736`](https://github.com/soluble-io/cache-interop/commit/ce0f73681cd3d5ecb98a1addd303852b71f1dad0), [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e), [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e), [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e), [`ce0f736`](https://github.com/soluble-io/cache-interop/commit/ce0f73681cd3d5ecb98a1addd303852b71f1dad0), [`a874e5f`](https://github.com/soluble-io/cache-interop/commit/a874e5f136f5437745d2495f03d4d2f30dceab7d), [`47d2228`](https://github.com/soluble-io/cache-interop/commit/47d2228256a92a0e3bcacc205845f908e58f9f4e)]:
  - @soluble/cache-interop@0.4.0

## 0.3.1

### Patch Changes

- [`5ad87be`](https://github.com/soluble-io/cache-interop/commit/5ad87be6fb7e17f8e8f3503c41fddcd60a028ed9) [#25](https://github.com/soluble-io/cache-interop/pull/25) Thanks [@belgattitude](https://github.com/belgattitude)! - Add support to ttl expiration

- Updated dependencies [[`5ad87be`](https://github.com/soluble-io/cache-interop/commit/5ad87be6fb7e17f8e8f3503c41fddcd60a028ed9)]:
  - @soluble/cache-interop@0.3.1

## 0.3.0

### Minor Changes

- [`1366ad7`](https://github.com/soluble-io/cache-interop/commit/1366ad75ddc7f1e0d5235b8a1e0c5dc124a9bef2) [#22](https://github.com/soluble-io/cache-interop/pull/22) Thanks [@belgattitude](https://github.com/belgattitude)! - refactor CacheInterface.clear()

* [`1366ad7`](https://github.com/soluble-io/cache-interop/commit/1366ad75ddc7f1e0d5235b8a1e0c5dc124a9bef2) [#22](https://github.com/soluble-io/cache-interop/pull/22) Thanks [@belgattitude](https://github.com/belgattitude)! - Added defaultValue in CacheInterface.get(key, defaultValue)

### Patch Changes

- Updated dependencies [[`1366ad7`](https://github.com/soluble-io/cache-interop/commit/1366ad75ddc7f1e0d5235b8a1e0c5dc124a9bef2), [`1366ad7`](https://github.com/soluble-io/cache-interop/commit/1366ad75ddc7f1e0d5235b8a1e0c5dc124a9bef2)]:
  - @soluble/cache-interop@0.3.0

## 0.2.2

### Patch Changes

- [`fe1fcca`](https://github.com/soluble-io/cache-interop/commit/fe1fcca812ff3d8683cebe722e47bd81715d6fbf) [#19](https://github.com/soluble-io/cache-interop/pull/19) Thanks [@belgattitude](https://github.com/belgattitude)! - Refactor delete and deleteMultiple return to be boolean

- Updated dependencies [[`fe1fcca`](https://github.com/soluble-io/cache-interop/commit/fe1fcca812ff3d8683cebe722e47bd81715d6fbf)]:
  - @soluble/cache-interop@0.2.2

## 0.2.1

### Patch Changes

- [`b46e72b`](https://github.com/soluble-io/cache-interop/commit/b46e72b8de732148c37e6ca8bb7cee6b7891884b) [#17](https://github.com/soluble-io/cache-interop/pull/17) Thanks [@belgattitude](https://github.com/belgattitude)! - Refactor has() api, implement method and and e2e

* [`636273c`](https://github.com/soluble-io/cache-interop/commit/636273c82f5af1287a34b4d673fc3fc22fffc922) [#17](https://github.com/soluble-io/cache-interop/pull/17) Thanks [@belgattitude](https://github.com/belgattitude)! - refactor deleteMultiple, getMultiple, deleteMultiple and add default to AbstractCacheAdapter

* Updated dependencies [[`b46e72b`](https://github.com/soluble-io/cache-interop/commit/b46e72b8de732148c37e6ca8bb7cee6b7891884b), [`636273c`](https://github.com/soluble-io/cache-interop/commit/636273c82f5af1287a34b4d673fc3fc22fffc922)]:
  - @soluble/cache-interop@0.2.1

## 0.2.0

### Minor Changes

- [`44138be`](https://github.com/soluble-io/cache-interop/commit/44138be407f9b2b36f6224b2c7004747ece3bb3a) [#15](https://github.com/soluble-io/cache-interop/pull/15) Thanks [@belgattitude](https://github.com/belgattitude)! - refactor cache interface

### Patch Changes

- Updated dependencies [[`44138be`](https://github.com/soluble-io/cache-interop/commit/44138be407f9b2b36f6224b2c7004747ece3bb3a), [`fac0f8f`](https://github.com/soluble-io/cache-interop/commit/fac0f8f3f5bb182f6e598ee78382723a338b5121)]:
  - @soluble/cache-interop@0.2.0

## 0.1.0

### Minor Changes

- [`309cd06`](https://github.com/soluble-io/cache-interop/commit/309cd061ea161b30abf17143fd290d423c22a4ee) [#13](https://github.com/soluble-io/cache-interop/pull/13) Thanks [@belgattitude](https://github.com/belgattitude)! - Extract cache-ioredis and fix bundle

### Patch Changes

- Updated dependencies [[`61bf8f3`](https://github.com/soluble-io/cache-interop/commit/61bf8f3f6f5abd276f6e034b4a834c43d3ad5524), [`36a1caf`](https://github.com/soluble-io/cache-interop/commit/36a1cafcc4be5e7254c1bb40d33ecddb3b84df09), [`309cd06`](https://github.com/soluble-io/cache-interop/commit/309cd061ea161b30abf17143fd290d423c22a4ee), [`3fc6340`](https://github.com/soluble-io/cache-interop/commit/3fc6340fd8ced1e0b9981b5a8b3b362d032182e4), [`61558a1`](https://github.com/soluble-io/cache-interop/commit/61558a10d2333a7aa1113ce3119cb76d4b9f3ed4), [`9e62d4f`](https://github.com/soluble-io/cache-interop/commit/9e62d4fee4e677b666095d9f452f267687c55ab8)]:
  - @soluble/cache-interop@0.1.0