Skip to content

Releases: onflow/atree

v0.7.0-rc.1

01 May 20:49
cb486ce
Compare
Choose a tag to compare
v0.7.0-rc.1 Pre-release
Pre-release

The v0.7.0-rc.1 does not include atree inlining. Atree inlining is introduced in v0.8.0-rc.1 with breaking changes to data format.

What's Changed

  • Add Array.SetType() to allow updating TypeInfo by @fxamacker in #374
  • Add OrderedMap.SetType() to allow updating TypeInfo by @fxamacker in #375
  • Add PersistentSlabStorage.GetAllChildReferences() by @fxamacker in #391
  • Add feature to enable migrations to fix references to non-existent registers by @fxamacker in #387
  • Fix SlabIterator to include nested storage ID (non-inlining feature branch) by @fxamacker in #398
  • Fix migration filter for old unreferenced slabs (non-inlining feature branch) by @fxamacker in #399
CI / Dependabot

Full Changelog: v0.6.0...v0.7.0-rc.1

v0.6.0 (April 6, 2023)

06 Apr 16:11
76ac577
Compare
Choose a tag to compare

What's Changed

Refactor error handling and recategorize errors by @fxamacker in #295

Full Changelog: v0.5.0...v0.6.0

v0.5.0 (March 6, 2023)

06 Mar 18:47
c836704
Compare
Choose a tag to compare

What's Changed

Add DeltasSizeWithoutTempAddresses to return uncommitted slab size by @fxamacker in #290

Miscellaneous Changes

List of PRs...

Special Thanks

Thanks @SupunS and @turbolent for helping on Cadence side with PR #290!

Full Changelog: v0.4.0...v0.5.0

v0.4.0 (June 23, 2022)

23 Jun 20:16
cc2d1f3
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0 (March 16, 2022)

16 Mar 18:19
1becaa9
Compare
Choose a tag to compare

What's Changed

Update CBOR and CircleHash libraries to latest versions by @fxamacker in #251

Full Changelog: v0.2.0...v0.3.0

v0.2.0 (Mar 2, 2022)

02 Mar 22:00
25f4372
Compare
Choose a tag to compare

Add Array.IterateRange, use faster CircleHash64, improve docs, improve tests, and fix error handling bug in FastCommit().

⭐ Features

🛠 Improvements

🐞 Bug Fixes

📖 Documentation


Full Changelog: v0.1.1...v0.1.2

v0.1.1 (Nov 30, 2021)

30 Nov 21:38
3d984d2
Compare
Choose a tag to compare

This release fixes a couple of bugs and adds more tests. The bugs were found while adding tests.

What's Changed

Full Changelog: v0.1.0...v0.1.1

Release v0.1.0 (Nov 22, 2021)

23 Nov 14:11
0fefe0f
Compare
Choose a tag to compare

Changes since v0.1.0-beta1 focused on adding more tests, diagnostic functions, and refactoring to ease integration with Cadence.

🛠️ Improvements

🐞 Bug Fixes

  • Remove storage deltas map reset by @fxamacker in #165
  • Fix "data is too short" error on non-existent slab retrieval from storage by @fxamacker in #171
  • Fix NewArrayFromBatchData from creating invalid tree during edge case by @fxamacker in #178
  • Fix NewMapFromBatchData from creating invalid tree during edge case by @fxamacker in #180
  • Fix the persistent slab storage slab iterator by @turbolent in #186
  • Fix NewMapFromBatchData potentially exceeding size by @fxamacker in #194
  • Modify max inlinable element size by @fxamacker in #197
  • Make OrderedMap.Has distinguish KeyNotFoundError by @fxamacker in #215

📖 Documentation

:octocat: GitHub Actions

Changelog