Releases
What's Changed
- cacheable - unref check interval to allow node exit by @mothershipper in https://github.com/jaredwray/cacheable/pull/919
- fix typo in code example in readme file by @m-housni in https://github.com/jaredwray/cacheable/pull/922
- cache-manager - add named return type to createCache by @PoOwAa in https://github.com/jaredwray/cacheable/pull/924
- Fix error in docs by @chris48s in https://github.com/jaredwray/cacheable/pull/925
- cacheable - removing KeyvCacheableMemory as replaced by createKeyv by @jaredwray in https://github.com/jaredwray/cacheable/pull/927
- mono - adding in workspace reference support by @jaredwray in https://github.com/jaredwray/cacheable/pull/928
- mono - moving to prepublish instead of prepare by @jaredwray in https://github.com/jaredwray/cacheable/pull/929
- cache-manager - adding back in ttl() function to get the expiration by @jaredwray in https://github.com/jaredwray/cacheable/pull/931
- cacheable - upgrading @keyv/redis to 4.0.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/932
- flat-cache - loading the expiration from file correctly by @jaredwray in https://github.com/jaredwray/cacheable/pull/933
- cacheable - updating jsDoc for CacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/934
- flat-cache - removing console.log remnant by @jaredwray in https://github.com/jaredwray/cacheable/pull/935
- cacheable - updating readme removing title by @jaredwray in https://github.com/jaredwray/cacheable/pull/936
- cacheable - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/937
- cacheable - upgrading typescript to 5.7.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/938
- cacheable - upgrading hookified to 1.5.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/939
- cacheable - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/940
- flat-cache - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/941
- flat-cache - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/942
- preserve args type when wrapping by @ebceu4 in https://github.com/jaredwray/cacheable/pull/943
- mono - updating contributing guidelines to address build by @jaredwray in https://github.com/jaredwray/cacheable/pull/944
- cache-manager - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/945
- cache-manager - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/946
- cache-manager - upgrading faker-js to 9.3.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/947
- cache-manager - upgrading keyv to 5.2.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/948
- cache-manager - upgrading @keyv/redis to 4.2.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/949
- cacheable - upgrading hookified to 1.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/950
- cacheable - upgrading keyv to 5.2.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/951
- cacheable-request - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/952
- cacheable-request - upgrading keyv to 5.2.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/953
- cacheable-request - upgrading express to 4.21.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/954
- cacheable-request - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/955
- flat-cache - upgrading hookified to 1.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/956
- file-entry-cache - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/957
- file-entry-cache - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/958
- node-cache - upgrading xo to 0.60.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/959
- node-cache - upgrading hookified to 1.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/960
- node-cache - upgrading keyv to 5.2.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/961
- node-cache - upgrading vitest to 2.1.8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/962
New Contributors
- @mothershipper made their first contribution in https://github.com/jaredwray/cacheable/pull/919
- @m-housni made their first contribution in https://github.com/jaredwray/cacheable/pull/922
- @PoOwAa made their first contribution in https://github.com/jaredwray/cacheable/pull/924
- @chris48s made their first contribution in https://github.com/jaredwray/cacheable/pull/925
- @ebceu4 made their first contribution in https://github.com/jaredwray/cacheable/pull/943
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-12-03...2024-12-26
What's Changed
- cache-manager - add refreshAllStores option (close #916) by @meteorlxy in https://github.com/jaredwray/cacheable/pull/917
- mono - adding in vitest for workspace support by @jaredwray in https://github.com/jaredwray/cacheable/pull/918
- cacheable - adding in createKeyv and updating memory instance by @jaredwray in https://github.com/jaredwray/cacheable/pull/920
- node-cache - making default export work correctly by @jaredwray in https://github.com/jaredwray/cacheable/pull/921
New Contributors
- @meteorlxy made their first contribution in https://github.com/jaredwray/cacheable/pull/917
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-27...2024-12-03
What's Changed
- node-cache - adding in stats option on NodeCacheStore by @jaredwray in https://github.com/jaredwray/cacheable/pull/907
- node-cache - moving to hookified instead of eventemitter3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/908
- flat-cache - upgrading vitest to 2.1.6 by @jaredwray in https://github.com/jaredwray/cacheable/pull/909
- flat-cache - upgrading cacheable to 1.8.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/910
- flat-cache - upgrading flatted to 3.3.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/911
- flat-cache - upgrading hookified to 1.5.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/912
- cacheable-request - upgrading vitest to 2.1.6 by @jaredwray in https://github.com/jaredwray/cacheable/pull/913
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-24...2024-11-27
What's Changed
- flat-cache - removing functions that are no longer used from node:v8 by @jaredwray in https://github.com/jaredwray/cacheable/pull/905
- file-entry-cache - changed does not get set on meta.data changes by @jaredwray in https://github.com/jaredwray/cacheable/pull/906
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-23...2024-11-24
What's Changed
- file-entry-cache - upgrading flat-cache to 6.1.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/892
- file-entry-cache - upgrading vitest to 2.1.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/893
- cache-manager - adding in nonBlocking to mset by @jaredwray in https://github.com/jaredwray/cacheable/pull/894
- Cacheable - wrap should not cache errors by default when function throws error by @jaredwray in https://github.com/jaredwray/cacheable/pull/898
- cache-manager - adding disconnect to cache by @TimothyIp in https://github.com/jaredwray/cacheable/pull/899
- node-cache - adding in shorthand handling for ttl by @jaredwray in https://github.com/jaredwray/cacheable/pull/900
- file-entry-cache - upgrading vitest to 2.1.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/903
- file-entry-cache - fixing bug on save meta.data and changed state by @jaredwray in https://github.com/jaredwray/cacheable/pull/904
New Contributors
- @TimothyIp made their first contribution in https://github.com/jaredwray/cacheable/pull/899
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-11-10...2024-11-23
What's Changed
- flat-cache - updating readme with serialize and deserialize by @jaredwray in https://github.com/jaredwray/cacheable/pull/879
- cacheable - fixing keyPrefix bug by making it optional by @jaredwray in https://github.com/jaredwray/cacheable/pull/881
- cacheable - exporting CacheableMemoryOptions by @jaredwray in https://github.com/jaredwray/cacheable/pull/882
- file-entry-cache - fix recreating cache from a file by @lkinasiewicz in https://github.com/jaredwray/cacheable/pull/887
- Readme - fixing link to file-entry-cache by @lkinasiewicz in https://github.com/jaredwray/cacheable/pull/885
- Cacheable - upgrading keyv to 5.2.1 across all packages by @jaredwray in https://github.com/jaredwray/cacheable/pull/889
- cacheable-request - updating keyv to 5.2.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/890
- cacheable - adding in stampede protection via coalesce async by @jaredwray in https://github.com/jaredwray/cacheable/pull/891
New Contributors
- @lkinasiewicz made their first contribution in https://github.com/jaredwray/cacheable/pull/887
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-27...2024-11-10
What's Changed
- flat-cache - upgrading vitest to 2.1.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/850
- flat-cache - upgrading typescript to 5.6.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/851
- flat-cache - upgrading cacheable and hookified to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/852
- flat-cache - serialize and deserialize by @jaredwray in https://github.com/jaredwray/cacheable/pull/853
- updating the readme by @jaredwray in https://github.com/jaredwray/cacheable/pull/854
- node-cache - updating jsdoc by @jaredwray in https://github.com/jaredwray/cacheable/pull/855
- Node cache - updating jsdoc to stores by @jaredwray in https://github.com/jaredwray/cacheable/pull/856
- cacheable - adding in namespace support by @jaredwray in https://github.com/jaredwray/cacheable/pull/857
- cacheable - adding in hash store for memory by @jaredwray in https://github.com/jaredwray/cacheable/pull/858
- cacheable - updating the lru to handle namespace for memory by @jaredwray in https://github.com/jaredwray/cacheable/pull/859
- Cacheable - fixing the wrap function to use the key as a prefix by @jaredwray in https://github.com/jaredwray/cacheable/pull/862
- Cacheable - adding namespace support for KeyvCacheableMemory storage … by @jaredwray in https://github.com/jaredwray/cacheable/pull/863
- cacheable - adding keyPrefix to wrap by @jaredwray in https://github.com/jaredwray/cacheable/pull/864
- cache-manager - upgrading tsup, faker, and types to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/865
- cache-manager - upgrading keyv and cacheable to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/866
- cacheable - upgrading vitest to 2.1.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/867
- cacheable - upgrading tsup, typescript, and types to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/868
- cacheable - upgrading hookified to 1.4.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/869
- flat-cache - upgrading tsup to 8.3.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/870
- file-entry-cache - upgrading vitest to 2.1.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/871
- file-entry-cache - upgrading flat-cache to 6.1.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/872
- file-entry-cache - upgrading tsup and typescript to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/873
- node-cache - upgrading cacheable to 1.8.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/874
- node-cache - upgrading vitest to 2.1.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/875
- node-cache - upgrading tsup and typescript to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/876
- website - upgrading docula to 0.9.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/877
- cacheable - moving back to internal hash on CacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/878
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-21...2024-10-27
What's Changed
- Cacheable - adding in jsdoc by @jaredwray in https://github.com/jaredwray/cacheable/pull/841
- cacheable - updating jsdoc by @jaredwray in https://github.com/jaredwray/cacheable/pull/842
- cacheable-request - upgrading vitest to 2.1.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/844
- cacheable-request - upgrading typescript to 5.6.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/845
- cacheable-request - upgrading express to 4.21.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/846
- cacheable-request - upgrading rimraf to 6.0.1 by @jaredwray in https://github.com/jaredwray/cacheable/pull/847
- cacheable-request - upgrading body-parser to 1.20.3 by @jaredwray in https://github.com/jaredwray/cacheable/pull/848
- Cacheable request - upgrading to keyv v5 (BREAKING CHANGE) by @jaredwray in https://github.com/jaredwray/cacheable/pull/849
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-16...2024-10-21
What's Changed
- cacheable-request - keep the error stack by @xc2 in https://github.com/jaredwray/cacheable/pull/829
- Add `repository.directory` field to each packages' `package.json` by @ybiquitous in https://github.com/jaredwray/cacheable/pull/830
- readme clean up across projects by @jaredwray in https://github.com/jaredwray/cacheable/pull/831
- updating npm and licensing badge in readme by @jaredwray in https://github.com/jaredwray/cacheable/pull/832
- cacheable - adding hasMany to CacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/833
- Fix typos by @szepeviktor in https://github.com/jaredwray/cacheable/pull/834
- cache-manager - adding examples and updating vitest by @jaredwray in https://github.com/jaredwray/cacheable/pull/836
- cache-manager - upgrading typescript and faker-js to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/837
- upgrading keyv to 5.1.0 in cache-manager and node-cache by @jaredwray in https://github.com/jaredwray/cacheable/pull/838
- removing ts-node from projects as no longer needed by @jaredwray in https://github.com/jaredwray/cacheable/pull/839
- cacheable - updating readme with KeyvCacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/840
New Contributors
- @xc2 made their first contribution in https://github.com/jaredwray/cacheable/pull/829
- @ybiquitous made their first contribution in https://github.com/jaredwray/cacheable/pull/830
- @szepeviktor made their first contribution in https://github.com/jaredwray/cacheable/pull/834
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-04...2024-10-16
What's Changed
- File entry cache - v10 built on typescript by @jaredwray in https://github.com/jaredwray/cacheable/pull/828
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-10-02...2024-10-04
What's Changed
- cacheable - expose Keyv enums and types by @jaredwray in https://github.com/jaredwray/cacheable/pull/821
- flat-cache - updating keywords by @jaredwray in https://github.com/jaredwray/cacheable/pull/822
- cacheable - adding in hash helper function by @jaredwray in https://github.com/jaredwray/cacheable/pull/823
- node-cache - adding in T for casting on get and mget by @jaredwray in https://github.com/jaredwray/cacheable/pull/824
- Cacheable - adding in wrap / memoize functionality by @jaredwray in https://github.com/jaredwray/cacheable/pull/825
- cacheable - version bump to 1.8.0 and @types/node by @jaredwray in https://github.com/jaredwray/cacheable/pull/826
- cacheable - updating wrap readme by @jaredwray in https://github.com/jaredwray/cacheable/pull/827
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-29...2024-10-02
What's Changed
- Flat cache - initial check in of new flat cache version by @jaredwray in https://github.com/jaredwray/cacheable/pull/810
- cacheable - adding in .items into CacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/811
- flat-cache - adding in all and keys method by @jaredwray in https://github.com/jaredwray/cacheable/pull/812
- Cacheable - adding in time short hand parsing for ttl by @jaredwray in https://github.com/jaredwray/cacheable/pull/813
- Cacheable - adding in get raw, get many raw, set many, get many, and delete many to cacheable memory by @jaredwray in https://github.com/jaredwray/cacheable/pull/814
- flat-cache - file store by @jaredwray in https://github.com/jaredwray/cacheable/pull/815
- cacheable - fixing test with sleep not long enough by @jaredwray in https://github.com/jaredwray/cacheable/pull/816
- flat-cache - do not save if there are no changes by @jaredwray in https://github.com/jaredwray/cacheable/pull/817
- flat-cache - adding in events via FlatCacheEvents by @jaredwray in https://github.com/jaredwray/cacheable/pull/818
- flat-cache - adding in parse and stringify options by @jaredwray in https://github.com/jaredwray/cacheable/pull/819
- website - updating docs and adding symbol for Cacheable by @jaredwray in https://github.com/jaredwray/cacheable/pull/820
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-27...2024-09-29
What's Changed
- cache-manager - updating readme with wrap on nonBlocking by @jaredwray in https://github.com/jaredwray/cacheable/pull/802
- cacheable - updating readme with coming soon on cache sync by @jaredwray in https://github.com/jaredwray/cacheable/pull/803
- cacheable - adding KeyvCacheableMemory Adapter by @jaredwray in https://github.com/jaredwray/cacheable/pull/804
- node-cache - updating the readme on ttl for NodeCacheStore by @jaredwray in https://github.com/jaredwray/cacheable/pull/808
- node-cache - upgrading cacheable to 1.6.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/809
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-25...2024-09-27
What's Changed
- Cache manager - adding in non blocking by @jaredwray in https://github.com/jaredwray/cacheable/pull/801
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-24...2024-09-25
What's Changed
- cache-manager - upgrading faker. @types/node, and cache-manager-redis… by @jaredwray in https://github.com/jaredwray/cacheable/pull/798
- cacheable - updating documentation on many functionality by @jaredwray in https://github.com/jaredwray/cacheable/pull/799
- cacheable adding in interval check for cacheable memory by @jaredwray in https://github.com/jaredwray/cacheable/pull/800
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-23...2024-09-24
What's Changed
- website - running as cjs by @jaredwray in https://github.com/jaredwray/cacheable/pull/779
- exporting CacheableStats by @jaredwray in https://github.com/jaredwray/cacheable/pull/780
- Implementing stats by @jaredwray in https://github.com/jaredwray/cacheable/pull/781
- CacheableInMemory - Creating an In Memory Storage by @jaredwray in https://github.com/jaredwray/cacheable/pull/782
- upgrading typescript and dev dependencies by @jaredwray in https://github.com/jaredwray/cacheable/pull/783
- node-cache - updating clone via CacheableMemory by @jaredwray in https://github.com/jaredwray/cacheable/pull/784
- adding in stats by @jaredwray in https://github.com/jaredwray/cacheable/pull/785
- node-cache - adding in NodeCacheStore by @jaredwray in https://github.com/jaredwray/cacheable/pull/786
- cacheable - adding in ttl by @jaredwray in https://github.com/jaredwray/cacheable/pull/787
- node-cache - NodeCacheStore by @jaredwray in https://github.com/jaredwray/cacheable/pull/788
- node-cache - adding setTtl() to NodeCacheStore by @jaredwray in https://github.com/jaredwray/cacheable/pull/789
- node-cache - adding in support take() and disconnect() by @jaredwray in https://github.com/jaredwray/cacheable/pull/790
- cacheable - adding in keywords by @jaredwray in https://github.com/jaredwray/cacheable/pull/791
- cache-manager - v6 with support for Keyv by @jaredwray in https://github.com/jaredwray/cacheable/pull/792
- Cacheable updating hookified and keyv to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/795
- moving cache-manager stores to their own repo by @jaredwray in https://github.com/jaredwray/cacheable/pull/797
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-15...2024-09-23
What's Changed
- fixing codecov reporting by @jaredwray in https://github.com/jaredwray/cacheable/pull/773
- cacheable - adding in unit tests and default functionality by @jaredwray in https://github.com/jaredwray/cacheable/pull/774
- cacheable - adding in stats, getMany, setMany, primary, and secondary layers by @jaredwray in https://github.com/jaredwray/cacheable/pull/775
- updating licensing and readme to be standardized by @jaredwray in https://github.com/jaredwray/cacheable/pull/776
- node-cache - moving to esm and cjs with vitest updated by @jaredwray in https://github.com/jaredwray/cacheable/pull/777
- node-cache - upgrading typescript to 5.6.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/778
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-09-10...2024-09-15
What's Changed
- Fix typo in website by @dtslvr in https://github.com/jaredwray/cacheable/pull/758
- init release to npm by @jaredwray in https://github.com/jaredwray/cacheable/pull/759
- cacheable - adding multiple stores by @jaredwray in https://github.com/jaredwray/cacheable/pull/760
- fixing eslint package issues by @jaredwray in https://github.com/jaredwray/cacheable/pull/761
- cacheable - adding in rimraf by @jaredwray in https://github.com/jaredwray/cacheable/pull/762
- updating readme and website by @jaredwray in https://github.com/jaredwray/cacheable/pull/763
- adding in cache mode by @jaredwray in https://github.com/jaredwray/cacheable/pull/764
- Building out Node Cache by @jaredwray in https://github.com/jaredwray/cacheable/pull/768
- node-cache - updating readme with API by @jaredwray in https://github.com/jaredwray/cacheable/pull/771
New Contributors
- @dtslvr made their first contribution in https://github.com/jaredwray/cacheable/pull/758
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-08-12...2024-09-10
What's Changed
- codecov - fixing codecov badge across projects by @jaredwray in https://github.com/jaredwray/cacheable/pull/749
- fixing collision when invoking wrap on multiple cache instances with … by @kentandersen in https://github.com/jaredwray/cacheable/pull/743
- cache-manager-redis: updating console error on connection failure by @jaredwray in https://github.com/jaredwray/cacheable/pull/751
- cache-manager-redis: upgrading redis to 4.7.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/752
- cache-manager-redis: upgrading eslint and modules to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/753
- cache-manager-redis: upgrading cache-manager to 5.7.6 by @jaredwray in https://github.com/jaredwray/cacheable/pull/754
- cache-manager-redis: upgrading redis modules to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/755
New Contributors
- @kentandersen made their first contribution in https://github.com/jaredwray/cacheable/pull/743
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-08-05...2024-08-12
What's Changed
- cache-manager - fix moving back to lru-cache version ^10.2.2 by @jaredwray in https://github.com/jaredwray/cacheable/pull/728
- Update README.md to add cache-manager-bun-sqlite3 by @sjdonado in https://github.com/jaredwray/cacheable/pull/729
- cache-manager - moving to latest xo by @jaredwray in https://github.com/jaredwray/cacheable/pull/732
- cache-manager - upgrading vitest to 2.0.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/733
- ioredis - upgrading eslint to 3.7.0 by @jaredwray in https://github.com/jaredwray/cacheable/pull/734
- ioredis - upgrading vitest to 2.0.4 by @jaredwray in https://github.com/jaredwray/cacheable/pull/735
- redis - upgrading eslint and vitest to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/736
- cache-manager - upgrading xo and @types/node to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/738
- updating readme by @jaredwray in https://github.com/jaredwray/cacheable/pull/739
- migrating cacheable to a single repo by @jaredwray in https://github.com/jaredwray/cacheable/pull/741
- Adding in the favicon for the website and publishing by @jaredwray in https://github.com/jaredwray/cacheable/pull/744
- updating how to contribute instructions by @jaredwray in https://github.com/jaredwray/cacheable/pull/745
- updating documentation generation by @jaredwray in https://github.com/jaredwray/cacheable/pull/746
- cache-manager - upgrading vitest to 2.0.5 by @jaredwray in https://github.com/jaredwray/cacheable/pull/747
- cacheable-request - upgrading xo and vitest to latest by @jaredwray in https://github.com/jaredwray/cacheable/pull/748
New Contributors
- @sjdonado made their first contribution in https://github.com/jaredwray/cacheable/pull/729
Full Changelog: https://github.com/jaredwray/cacheable/compare/2024-07-11...2024-08-05
What's Changed
- mono - upgrading c8 to 10.1.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/715
- cache-manager - upgrading typescript and modules to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/716
- cache-manager - upgrading vitest to 2.0.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/717
- cache-manager - upgrading rimraf to 6.0.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/718
- cache-manager - upgrading lrucache to 11.0.0 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/719
- ioredis - upgrading typescript and modules to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/720
- ioredis - upgrading vitest to 2.0.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/721
- ioredis - upgrading rimraf to 6.0.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/722
- redis - upgrading typescript and eslint modules to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/723
- redis - upgrading vitest to 2.0.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/724
- redis - upgrading redis to 4.6.15 and @redis/client to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/725
- redis - updating to include license file by @jaredwray in https://github.com/jaredwray/cache-manager/pull/726
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-07-03...2024-07-11
What's Changed
- non-blocking set for wrap function by @corradodellorusso in https://github.com/jaredwray/cache-manager/pull/714
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-06-17...2024-07-03
What's Changed
- updating tsconfig to commonjs by @jaredwray in https://github.com/jaredwray/cache-manager/pull/705
- Update README.md by @jaredwray in https://github.com/jaredwray/cache-manager/pull/706
- Fix express example having a 10ms instead of 10 second cache ttl by @WardenPotato in https://github.com/jaredwray/cache-manager/pull/708
- mono - updating modules to latest in root by @jaredwray in https://github.com/jaredwray/cache-manager/pull/710
- ioredis - upgrading typescript and eslint to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/711
- redis - upgrading eslint and typescript to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/712
- fix: cache prefix on del and mdel by @jaredwray in https://github.com/jaredwray/cache-manager/pull/713
New Contributors
- @WardenPotato made their first contribution in https://github.com/jaredwray/cache-manager/pull/708
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-06-05...2024-06-17
What's Changed
- moving to typescript compatibility with nodejs 18+ by @jaredwray in https://github.com/jaredwray/cache-manager/pull/702
- adding in express middleware example by @jaredwray in https://github.com/jaredwray/cache-manager/pull/703
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-05-23...2024-06-05
What's Changed
- cache-manager - upgrading vitest to 1.6.0 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/690
- cache-manager - upgrading rimraf to 5.0.5 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/691
- cache-manager - upgrading @typescript-eslint modules to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/692
- ioredis - upgrading vitest to 1.6.0 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/693
- ioredis - upgrading rimraf to 5.0.7 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/694
- ioredis - upgrading eslint and modules to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/695
- redis - upgrading vitest to 1.6.0 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/696
- redis - upgrading rimraf to 5.0.7 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/697
- redis - upgrading redis to 4.6.14 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/698
- redis - upgrading eslint to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/699
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-05-22...2024-05-23
What's Changed
- fix: the issue of automatically adding "v" key when storing data with… by @locene in https://github.com/jaredwray/cache-manager/pull/681
- moving to a single codecov worklfow by @jaredwray in https://github.com/jaredwray/cache-manager/pull/683
- feat: add details to error event by @corradodellorusso in https://github.com/jaredwray/cache-manager/pull/682
- feat: cache s key prefix configuration by @ezerdemello in https://github.com/jaredwray/cache-manager/pull/666
- proxy underlying caches errors to multicache by @corradodellorusso in https://github.com/jaredwray/cache-manager/pull/684
- documentation fix for memory store on createCache by @jaredwray in https://github.com/jaredwray/cache-manager/pull/688
- fixing docker-compose issue with version by @jaredwray in https://github.com/jaredwray/cache-manager/pull/689
New Contributors
- @locene made their first contribution in https://github.com/jaredwray/cache-manager/pull/681
- @ezerdemello made their first contribution in https://github.com/jaredwray/cache-manager/pull/666
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-04-29...2024-05-22
What's Changed
- redis - upgrading vitest to 1.4.0 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/660
- redis - updating cache-manager to 5.5.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/661
- redis - upgrading typescript to 5.4.4 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/662
- Fix broken links in README by @turastory in https://github.com/jaredwray/cache-manager/pull/663
- fixing the xo runner on test:ci by @jaredwray in https://github.com/jaredwray/cache-manager/pull/664
- fix docs by @corradodellorusso in https://github.com/jaredwray/cache-manager/pull/668
- cache-manager - upgrading typescript and types to latest by @jaredwray in https://github.com/jaredwray/cache-manager/pull/670
- upgrading lru-cache to 10.2.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/671
- cache-manager - upgrading vitest to 1.5.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/672
- ioredis-yet - upgrading typescript to 5.4.5 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/673
- ioredis-yet - upgrading eslint to 9.1.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/674
- ioredis-yet - upgrading ioredis to 5.4.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/675
- ioredis-yet - upgrading vitest to 1.5.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/676
- redis-yet - upgrading typescript to 5.4.5 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/677
- redis-yet - upgrading eslint to 9.1.1 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/678
- redis-yet - upgrading vitest to 1.5.2 by @jaredwray in https://github.com/jaredwray/cache-manager/pull/679
New Contributors
- @turastory made their first contribution in https://github.com/jaredwray/cache-manager/pull/663
- @corradodellorusso made their first contribution in https://github.com/jaredwray/cache-manager/pull/668
Full Changelog: https://github.com/jaredwray/cache-manager/compare/2024-04-05...2024-04-29
Migration to new Mono Repo
We have migrated to the new mono repo and have included all packages from `node-cache-manager`. We will be shutting down the github org and legacy repos in the next 30 days (May 5th). All issues should be here moving forward. In addition to the mono repo there are some changes:
- `cache-manager-redis-yet` - this has a breaking change of support from nodejs v16 to 18+
What's Changed
- Update README.md by @jaredwray in https://github.com/jaredwray/cache-manager/pull/655
- initial mono repo changes by @jaredwray in https://github.com/jaredwray/cache-manager/pull/656
- migrating to a mono repo - redis by @jaredwray in https://github.com/jaredwray/cache-manager/pull/657
- updating readme with new path by @jaredwray in https://github.com/jaredwray/cache-manager/pull/658
- adding in two redis servers for testing by @jaredwray in https://github.com/jaredwray/cache-manager/pull/659
Full Changelog: https://github.com/jaredwray/cache-manager/compare/v5.5.0...2024-04-05