This is an optional release of lotus that include new APIs, some improvements and bug fixes.
New Features
- feat: api: add StateGetNetworkParams api (filecoin-project/lotus#8546)
- feat: api: Implement StateLookupRobustAddress (filecoin-project/lotus#8486)
- sealing: DataCid on workers (filecoin-project/lotus#8557)
- feat: FVM: Support exectraces (filecoin-project/lotus#8514)
Improvements
- ux: wallet: update delete usage (filecoin-project/lotus#8442)
- chore: config: default-disable kvlog (filecoin-project/lotus#8477)
- chore: cli: Alias cli commands for uniformity (filecoin-project/lotus#8587)
Bug Fixes
- fix: Make deal making logs much less noisy (filecoin-project/lotus#8622)
- fix: mpool: avoid deadlock on unsubscribe (filecoin-project/lotus#8635)
- fix: update StatApplied when fvm apply message (filecoin-project/lotus#8545)
- fix: ci: build macos and linux assets on tagged releases (filecoin-project/lotus#8597)
- fix: Clean up vanilla proof fetching errors for proper display (filecoin-project/lotus#8564)
- fix: Make markets logger less noisy when doing retrievals (filecoin-project/lotus#8604)
- fix: test: Fix flaky TestGatewayWalletMsig (filecoin-project/lotus#8601)
- fix: lotus-wallet: correct network in version (filecoin-project/lotus#8563)
- fix: worker: Download proofs if PRU2 is enabled (filecoin-project/lotus#8555)
- fix: ux: update
lotus-wallet run
description (filecoin-project/lotus#8528) - fix: market: Infer index provider topic from network name by default (filecoin-project/lotus#8526)
- fix: storiface: Make FSOverhead numbers more accurate (filecoin-project/lotus#8481)
- fix: node: fix comment for IndexProvider (filecoin-project/lotus#8480)
- fix: sealing: fail to add expired precommits to a batch (filecoin-project/lotus#8479)
- fix:sealing:check index out of bounds against correct param length not return length (filecoin-project/lotus#8475)
- fix: sealing: Finalize snap sectors before submitting proofs (filecoin-project/lotus#8582)
- chore: fix lint issue (filecoin-project/lotus#8531)
- feat: vm: add actor error backtraces to FVM (filecoin-project/lotus#8524)
Dependency Updates
- github.com/filecoin-project/specs-storage (v0.2.2 -> v0.2.3-0.20220426183226-1a0a63c5990f):
- deps: update go-libp2p@v0.19 (filecoin-project/lotus#8511)
- chore: deps: Use tagged version of specs-storage #8764
Others
- chore: merge releases back into master (filecoin-project/lotus#8638)
- chore:ci:make codecov quiet (filecoin-project/lotus#8600)
- chore: version: bump the version to v1.15.3-dev (filecoin-project/lotus#8473)
- chore: .gitignore: ignore built in actor bundles (filecoin-project/lotus#8590)
- ci: deps: macos build deps (filecoin-project/lotus#8581)
- chore:chore:chore remove the wrong TODO (filecoin-project/lotus#8586)
- add 1475 bootstrapper (filecoin-project/lotus#8495)
- Bump version for xtools (filecoin-project/lotus#8494)
- chore: bundle: remove wrongly committed bundle cars #8763
Contributors
Contributor | Commits | Lines ± | Files Changed |
---|---|---|---|
@Stebalien | 4 | +607/-95 | 19 |
@magik6k | 9 | +550/-37 | 43 |
@geoff-vball | 5 | +279/-219 | 27 |
@simlecode | 1 | +306/-39 | 20 |
@arajasek | 1 | +256/-34 | 10 |
@ZenGround0 | 11 | +214/-66 | 31 |
@arajasek | 2 | +149/-99 | 8 |
@vyzo | 3 | +125/-81 | 4 |
@masih | 1 | +134/-15 | 7 |
@travisperson | 3 | +24/-32 | 6 |
@rjan | 6 | +16/-16 | 9 |
@jennijuju | 3 | +9/-8 | 15 |
Rob Quist | 3 | +12/-4 | 3 |
@Icarus9913 | 1 | +3/-3 | 3 |
@swift-mx | 1 | +3/-0 | 1 |
@Phi-rjan | 1 | +1/-1 | 1 |
@lifei | 1 | +1/-0 | 1 |