Skip to content

Releases: filecoin-project/go-commp-utils

v2.1.0

06 Aug 06:58
Compare
Choose a tag to compare

What's Changed

  • fix: augment PieceAggregateCommP to return the resulting aggregate size by @ribasushi in #18

Note that this is a breaking change but is being treated as a fix, hence avoiding the semver-major bump. PieceAggregateCommP now returns 3 arguments rather than 2 to provide access to the calculated size.

Full Changelog: v2.0.1...v2.1.0

v2.0.1

05 Aug 10:25
Compare
Choose a tag to compare

What's Changed

  • fix: read the correct number of bytes for the piece by @rvagg in #17

Full Changelog: v2.0.0...v2.0.1

v2.0.0

05 Aug 08:32
Compare
Choose a tag to compare

Breaking changes

  • This release removes the use of filecoin-ffi entirely.
  • It also moves all code from the nonffi sub-package into the root package.
  • The nonffi GenerateUnsealedCID has now been renamed to PieceAggregateCommP to more accurately reflect its functionality.
  • Minimum Go version is now 1.21.

What's Changed

  • v2: update, lint, add unified-ci, remove ffiwrapper and use Go-native alternatives by @rvagg in #14
  • Fix grave bug under concurrent use of PieceAggregateCommP by @ribasushi in #16

Full Changelog: v0.1.4...v2.0.0

v0.1.4

07 Nov 20:21
6205908
Compare
Choose a tag to compare

Adds a pure-go implementation of GenerateUnsealedCID.

v0.1.3

15 Oct 02:37
8375c96
Compare
Choose a tag to compare
  • Clean up dependencies, remove unused and tidy

v0.1.2

18 Aug 17:09
1b26686
Compare
Choose a tag to compare
  • Remove the pieceio package. No deprecation path is taken because this library is only used by go-fil-markets, who no longer depends on it, and it was probably originally misplaced here in the first place.
  • Could've been a v0.2.0 to indicate significant API change, but it's late for that.

v0.1.0

27 Mar 09:10
9c0f3e0
Compare
Choose a tag to compare
Merge pull request #2 from filecoin-project/feat/parallel-writer

Make commp writer compute in parallel