- Upgrade Pocket-ic client version to V5.0.
- Filename cache added (faster repeated opening of the same file).
- Refactor v2 chunks reading and writing (reuse the same iteration mechanism).
- Medatada cache for regular files (faster overwriting in small segments).
- Dependency updates to the latest versions
- Add changelog.
- Additional caching for file read and write.
- Fix performance regression of reading small file segments.
- Sparse file support.
- More testing.
- Read iterator (faster reads).
- Metadata caching in stable memory (faster writes).
- Add basic caching for chunk read and write.
- Add chunk size and chunk type information to the API.
- add mounted memory file support.
- add V2 chunks support.
- API change: mounted memory file support.
- use newer ic-cdk version.
- improve project structure.
- ranged read optimization added.
- API change: init with memory manager using memory index range rather than first memory index.