Releases: md2docx/core
Releases · md2docx/core
Release v1.2.0
Release v1.1.6
Patch Changes
- 96d0580: Use Promise.any to load the results as fast as possible either from cache or from directly generating using the generator function
Full Changelog: 1.1.5...1.1.6
Release v1.1.5
Release v1.1.4
Patch Changes
- 3731ab8: fix: handle case when generator return undefined or null
Full Changelog: 1.1.3...1.1.4
Release v1.1.3
Release v1.1.2
Patch Changes
- 7dd01ca: Remove non-serializable fields from the generator result before caching
Full Changelog: 1.1.1...1.1.2
Release v1.1.1
Release v1.1.0
Minor Changes
-
56a8c29: Restructure utils and enhance caching system:
- Move utils.ts to utils/index.ts for better organization
- Replace cache-utils.ts with improved utils/cache.ts implementation
- Add namespace support to cache entries for better management
- Implement stale cache cleanup functionality
- Enhance serialization with better handling of arrays and primitives
- Update package.json exports to reflect new file structure
-
839e2e7: feat: add persistent caching utilities with IndexedDB support
Implement a centralized caching mechanism that:
- Provides both in-memory and persistent IndexedDB caching
- Includes deterministic cache key generation with xxhash
- Supports automatic timestamp tracking for cache entries
- Prevents duplicate parallel processing with runtime cache
- Adds xxhash-wasm dependency for efficient hashing
This utility will improve performance by avoiding redundant
expensive operations across the application.
Full Changelog: 1.0.2...1.1.0
Release v1.0.2
Full Changelog: 1.0.1...1.0.2