Skip to content

Latest commit

 

History

History
204 lines (132 loc) · 9.99 KB

CHANGELOG.md

File metadata and controls

204 lines (132 loc) · 9.99 KB

Changelog

All notable changes to filecoin-proofs-api will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

18.1.0 - 2024-06-18

  • Update API doc comments #101
  • Refactor exported types #100

18.0.1 - 2024-05-28

  • Correct an error in NI-PoRep constants #103

18.0.0 - 2024-05-20

  • Expose the new NI-PoRep API for aggregation #102

17.0.0 - 2024-04-25

  • Use improved error propagation in proofs #97

16.1.0 - 2023-11-08

  • Add fixed-rows-to-discard feature flag #94
  • Switch CI Macos builds to Apple silicon #93

16.0.0 - 2023-09-05

  • Add cuda-supraseal feature #90
  • Add support for SyntheticPoRep #87

15.0.0 - 2023-06-30

  • Add new APIs extended in the latest proofs version #89
  • Add new API features separate from API versions #88
  • Add a test to validate proofs from calibnet #86

14.0.0 - 2023-03-17

  • Add support for PoSt V1_2_0 #85
  • Add support for grindability fix via Proofs version #83

13.0.0 - 2023-03-07

  • Update rust-toolchain to 1.67.1 #82
  • Enable CUDA by default #81
  • Simpify CI #80
  • Remove the dependency on storage-proofs-porep #78
  • Add documentation to API code #77

12.0.0 - 2022-08-04

  • Update to latest Proofs and dependencies #76
  • Forward port latest updates to master #75

11.0.0 - 2022-01-10

  • Add API calls required for empty sector update proofs #64

10.1.0 - 2021-10-25

  • Add new Window PoSt per partition API calls #66

10.0.0 - 2021-10-01

  • Update all dependencies to use proofs v10.0.0 #63
  • Update XCode to 12.5.0 as 10.0.0 is deprecated on CI #62

9.0.0 - 2021-08-12

  • Swap pairing for blst and update to latest proofs #58

8.0.1 - 2021-06-09

  • Updates for finalizing snarkpack support #57

8.0.0 - 2021-06-01

  • Integrate Proof Aggregation API #51

7.0.0 - 2021-04-28

  • Improve RAM usage during unseal #56
  • Update rust-toolchain to 1.51.0 #55

6.1.0 - 2021-03-11

  • Update docs and changelog for release #53
  • Improve docs and update to latest Proofs #52

6.0.0 - 2020-12-01

  • Add support for updated proofs api_versioning #49

5.4.1 - 2020-11-02

  • Upgrade bellperson to required version #48

5.4.0 - 2020-11-02

  • Upgrade filecoin_proofs dependency to v5.4.0
  • Add new v1_1 RegisteredSealProofs to increment porep_id #47

5.3.0 - 2020-10-29

  • Upgrade filecoin_proofs dependency to v5.3.0
  • Integrate blst backend #46
  • Create SECURITY.md #45

5.2.0 - 2020-09-28

  • Update rustc to 1.46.0 #44
  • Expose distributed PoSt API from proofs #41

5.1.1 - 2020-09-08

  • Export storage proofs errors #40
  • Replace unwrap usage with expect #39

5.1.0 - 2020-08-13

  • Upgrade filecoin_proofs dependency to v5.1.1 #38

5.0.0 - 2020-08-11

  • Upgrade filecoin_proofs dependency to v5.0.0 (v28 parameters) #37

4.0.4 - 2020-07-28

  • Add fauxrep2 API #35
  • Don't start a new dev version after a release #34

4.0.3 - 2020-07-06

  • Use correct fauxrep shape type parameters per sector size #32

4.0.2 - 2020-07-01

  • Upgrade filecoin_proofs dependency to v4.0.3
  • Support fauxrep API #30

4.0.1 - 2020-06-25

  • Upgrade filecoin_proofs dependency to v4.0.2
  • Add some tests to ensure param and vk methods work #28

[4.0.0] - 2020-06-15

  • Upgrade filecoin_proofs dependency to v4.0.0

3.0.0 - 2020-06-08

  • Upgrade filecoin_proofs dependency to v3.0.0
  • Construct porep_id per RegisteredSealProof #24
  • Update toolchain to use rust stable #20

2.0.0 - 2020-05-27

  • Add public access to unseal_range method
  • Upgrade filecoin_proofs dependency to v2.0.0

1.0.0 - 2020-05-19

  • Initial stable release