Releases: kibertoad/layered-loader
Releases · kibertoad/layered-loader
14.2.0
14 Nov 08:55
Compare
Sorry, something went wrong.
No results found
14.2.0
feat: Better support for LoadParams in getMany (#367 )
14.1.0
feat: deduplication on getMany
14.0.1
fix: Default data source loadparam type should be string
14.0.0
feat: Improve API for LoadParams (#347 )
13.3.0
31 Oct 12:02
Compare
Sorry, something went wrong.
No results found
Support passing Redis config instead of Redis client for the notification pair (#346 )
13.2.0
09 Jun 17:31
Compare
Sorry, something went wrong.
No results found
13.2.0
Implement forceSetValue (#330 )
13.1.0
Implement forceRefresh (#329 )
13.0.0
13 Jan 15:48
Compare
Sorry, something went wrong.
No results found
Breaking changes
Generic sequence in LoaderConfig has changed from LoaderConfig<EntityType, CacheType<EntityType>, LoadParamsType> to LoaderConfig<EntityType, LoadParamsType>
12.5.0
07 Dec 22:51
Compare
Sorry, something went wrong.
No results found
Add support for defining datasources as simple functions (#290 )
12.4.1
29 Nov 23:26
Compare
Sorry, something went wrong.
No results found
12.4.1
12.4.0
Improve error handling for notification pair (#285 )
12.3.1
Handle close errors (#284 )
12.3.0
Use bulk setManyForGroup for GroupLoader (#278 )
12.2.0
Use bulk operation for updating async cache after bulk operation (#277 )
12.1.0
Implement invalidateMany operation (#273 )
12.0.0
10 Sep 20:53
Compare
Sorry, something went wrong.
No results found
12.0.0
Implement getMany operation for bulk retrieval for Loader and GroupLoader
Add benchmarks
11.0.0
Use native Redis timeout instead of a custom wrapper
10.1.0
27 May 13:34
Compare
Sorry, something went wrong.
No results found
Distributed in-memory cache invalidation via Redis pub-sub (#244 )
Cache hit/miss/expiration statistics (#247 )
10.0.0
09 Apr 14:17
Compare
Sorry, something went wrong.
No results found
Improved tree-shaking and browser support, now every release is a bundle of CJS, ESM and UMD versions
lru is now lru-map, and fifo is fifo-map. Object versions of cache are recommended to use instead, and they were already used by default.
9.6.1
08 Apr 21:57
Compare
Sorry, something went wrong.
No results found
9.6.1
Make group size configureable
9.6.0
Implement TTL caching for Redis TTL (#235 )
9.5.1
Change default to lru-object, as it is faster than the map-backed one
9.5.0
Object-based cache support (#234 )
9.4.0
Switch to using toad-cache (#232 )
9.3.2
Deduplicate refreshes (#230 )
Avoid awaiting async cache refresh (#229 )
9.3.1
Reuse more original promises (#228 )
9.3.0
Implement support for async cache refresh (#227 )
Implement getExpirationTime for Redis (#226 )