- Update to ic-cdk v0.19
- Update depencenties
- WASI call counting it enabled by an explicit feature
- Update dependencies
- API change, introduce MountedFileSizePolicy
- Update dependencies
- Make static RNG and ENV variables public
- Add WASI cumulative instruction counter
- Integrate testing of C hello world
- Add flame graph estimations for folders
- Refactor Metadata and DirEntry structures
- Remove generating a vector on listing directory entries -> faster folder iteration
- Add testing of upgrading from v0.9.0 to v0.10.0
- Use with_direntries instead of get_direntries
- Remove get_direntries
- Update stable-structures to v0.7.0
- Update dependecies
- Introduce ic-test
- Add durability tests
- Update version ic-cdk v0.18.3
- Update pocket-ic to v9.0
- Update dependecies
- Refine unsafe blocks in the 2024 edition
- Pocket-ic 7.0/8.0
- Update to rust edition 2024
- Update dependencies
- Update documentation
- Additional tests for wasi compliance
- Refactor test structure,
- Wasi_mock updated to be used with wasmtime tests
- More supported functions
- Update dependencies
- Update Pocket-ic client version to V0.5.
- Update dependencies to the latest versions.
- Add default implementation for poll_oneoff to avoid panic by default.
- Add changelog.
- Add some exploration tests for the C language canisters.
- Fix file access status error.
- Improved debug messages.
- More benchmark tests.
- API change: add mounted memory files support.
- improved project structure.
- API change: to initialize with memory index range rather than starting memoryId index.
- Support init with memory manager (requires start memory index).
- Support init with predefined environment variables (#7).
- Benchmark tests added.