Releases: streamich/thingies
Releases · streamich/thingies
v2.5.0
2.5.0 (2024-11-01)
Features
- 🎸 add debug decorator (19a3c19)
- 🎸 add support for sync functions (a40c08a)
v2.4.0
2.4.0 (2024-08-11)
Features
- 🎸 expose LruCache, add to README, run Prettier (0e0412e)
- 🎸 implement LruCache (85c28a3)
- 🎸 improve LRU cache implementation (aa0bfcf)
Performance Improvements
- ⚡️ add LRU cache benchmarks (be9a9c7)
v2.3.0
2.3.0 (2024-08-11)
Bug Fixes
- 🐛 support undefined item value refresh (2afccbb)
Features
- 🎸 improve performance in key retrieval (4dd435c)
Performance Improvements
- ⚡️ use integer as default LRU limit (5b55327)
v2.2.0
2.2.0 (2024-08-11)
Bug Fixes
- 🐛 if set has size, it always has at least one value (123ce39)
Features
- 🎸 remove extra check at read (3a08a95)
v2.1.1
2.1.1 (2024-06-24)
Bug Fixes
- correct license in package.json (e39aace)
v2.1.0
2.1.0 (2024-04-28)
Features
- 🎸 implement timeout() utility (05c5339)
v2.0.0
2.0.0 (2024-04-27)
Features
- 🎸 release a single es2020 target (87a9fb1)
BREAKING CHANGES
- 🧨 Produce only es2020 release artifacts
v1.20.0
1.20.0 (2024-04-01)
Features
- 🎸 add Locks implementation (fc8c1d6)
- 🎸 improve locking interface (171797b)
v1.19.3
1.19.3 (2024-03-30)
Bug Fixes
- 🐛 allow different return type per racer (ffc3b89)
v1.19.2
1.19.2 (2024-03-19)
Bug Fixes
- 🐛 limit mutex scope to a single class instance (c994280)
- 🐛 make concurrency() decorator apply per class instance (839c898)
Performance Improvements
- ⚡️ improve once() decorator (c50e19f)