Skip to content

v0.6.7

Latest
Compare
Choose a tag to compare
@dsarlis dsarlis released this 26 Nov 16:36
a6703c9

Overview

This release brings in significant performance improvements in various stable structures. There are also some small features included, like the addition of keys and values on StableBTreeMap as well as fix for StableVec.

What's Changed

  • feat: implement keys and values on StableBTreeMap by @hpeebles in #241
  • perf: Optimize how values are stored and handled by @frankdavid in #237
  • test: Add two new benchmarks for benchmarking situations where not every value is read by @frankdavid in #243
  • perf: Refactor the internal Value data structure and make some performance improvements by @frankdavid in #245
  • perf: Add inline hint to Ic0StableMemory methods by @frankdavid in #247
  • perf: Add new efficient APIs read_unsafe and read_to_vec by @frankdavid in #248
  • fix: Fix Vec Iter::count() after next_back() by @frankdavid in #250
  • chore: bump version to 0.6.7 by @dsarlis in #252

Full Changelog: v0.6.6...v0.6.7