Releases: filecoin-project/builtin-actors
v13.0.0-rc.1
This is the first release candidate for the upcoming v13 actors series, that will power Filecoin nv22.
FIPs included
- FIP0063: Switching to a new Drand Network
- FIP0074: Remove cron-based Automatic Deal Settlement
- FIP0076: Direct Data Onboarding
- FIP0083: Add built-in Actor events in the Verified Registry, Miner and Market Actors
Protocol Improvements and Bugfixes
- Multisig actor: Return transaction error data back to the user (#1422)
- Invoke Verif reg balance method with read only perms (#1421)
- Cache precommit state and use the cache state to expire all precommits in the proving deadline cron job (#1427)
- Take the batch builder by-value (#1493)
- fix: we changed the provider_sectors map to be keyed by actor-id (#1509)
v13.0.0-dev.0
This is an early dev release of the upcoming v13 actors that includes many changes, most notably FIP-0076.
v13.0.0-drand-test
This is a dev release intended to run a testnet that covers FIP-0063. Do NOT use this release for any other purposes.
v12.0.0
The final release of v12, identical to RC3.
This is the first release candidate for the upcoming v12 actors series, that will power Filecoin nv21.
-
FIPs included
Protocol Improvements and Bugfixes
- Storage miner actor: Fix sector activation epochs overwritten by replica update (#1229)
- Storage miner actor: Batch calls to ClaimAllocations during ProveCommitAggregate (#1304)
- Verified registry actor: Process allocation claims in batches by sector (#1337)
- Storage miner/market actors: Batch calls to ActivateDeals by sector during ProveCommitAggregate (#1310)
- Storage market actor: Deprecate usused ComputeDataCommitment method (#1354)
- Storage market actor: Add CommD as option in return value from BatchActivateDeals (#1361)
- Storage miner actor: Replace the per-sector "simple QA power" value with a bitfield of flags (#1395)
- Storage miner actor: Removed support for v1 proof types (#1391)
v12.0.0-rc.3
This is the third release candidate for v12 actors. This RC reverts the implementation of FIP-0070, which has been descoped from v12.
v12.0.0-rc.2
This is the second release candidate for the upcoming v12 actors series, that will power Filecoin nv21. It includes a small bug fix to deadline sector counts (#1455).
v12.0.0-rc.1
This is the first release candidate for the upcoming v12 actors series, that will power Filecoin nv21.
-
FIPs included
Protocol Improvements and Bugfixes
- Storage miner actor: Fix sector activation epochs overwritten by replica update (#1229)
- Storage miner actor: Batch calls to ClaimAllocations during ProveCommitAggregate (#1304)
- Verified registry actor: Process allocation claims in batches by sector (#1337)
- Storage miner/market actors: Batch calls to ActivateDeals by sector during ProveCommitAggregate (#1310)
- Storage market actor: Deprecate usused ComputeDataCommitment method (#1354)
- Storage market actor: Add CommD as option in return value from BatchActivateDeals (#1361)
- Storage miner actor: Replace the per-sector "simple QA power" value with a bitfield of flags (#1395)
- Storage miner actor: Removed support for v1 proof types (#1391)
Release v12.0.0-dev.3
This is the first release of v12 from master.
v12.0.0-dev.2
fix: correctly assert the state at the end of the paychan test (#1417) The actor has been deleted so the assertions should reflect that. By removing the state from the mock runtime, this change will also let us catch any other testing bugs (and let's us assert that the actor was actually deleted).
v12.0.0-dev.1
Add proof types for synthetic porep (FIP-0059) (#1409) * finish update * I guess patches aren't enough * fix evm tests We now need to explicitly specify the sha3/ripemd features when testing (it was removed from shared). * feat: adds support for Synthetic PoRep feat: updates to use latest fvm releases * style: rust fmt * fix: add proper seal proof variant count * fix: apply review feedback * style: rust fmt --------- Co-authored-by: Steven Allen <[email protected]>