Skip to content

build: release Lotus Node and Miner v1.32.0-rc3#12965

Merged
rjan90 merged 3 commits intorelease/v1.32.0from
phi/prep-v1320-rc3
Mar 19, 2025
Merged

build: release Lotus Node and Miner v1.32.0-rc3#12965
rjan90 merged 3 commits intorelease/v1.32.0from
phi/prep-v1320-rc3

Conversation

@rjan90
Copy link
Copy Markdown
Contributor

@rjan90 rjan90 commented Mar 19, 2025

Related Issues

#12750

Proposed Changes

Prep Lotus v1.32.0-rc3

Additional Info

Checklist

Before you mark the PR ready for review, please make sure that:

chore: update version strings to v1.32.0-rc3
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FilOz Mar 19, 2025
@rjan90 rjan90 changed the base branch from master to release/v1.32.0 March 19, 2025 07:09
@rjan90 rjan90 moved this from 📌 Triage to ⌨️ In Progress in FilOz Mar 19, 2025
@rjan90
Copy link
Copy Markdown
Contributor Author

rjan90 commented Mar 19, 2025

Here is the diff with Lotus v1.31.1 release, using the npx branch-diff origin/release/v1.31.0 origin/release/v1.31.1 --user filecoin-project --repo lotus --md.

Items that have been ✅ in this list has been added in the "New Features highlight/Improvements/Bug Fixes" sections of the changelog:

  •  [e2367310ad] - chore: update Calibration Teep height (Phi-rjan) #12964
  • [945451c528] - feat(miner): remove batch balancer-related functionality (tediou5) #12919
  • [17067d655d] - fix: reduce amount of buildconstant hacking in itests (Rod Vagg)
  • [606e51ae81] - chore: update actors bundle to v16.0.0-rc3 (Rod Vagg)
  • [10125e44a5] - fix(calibnet): Tock upgrade 7 days after Teep (Rod Vagg)
  • [82b0a0615b] - chore: update go-state-types to remove DeprecatedDealIds from JSON (Rod Vagg)
  • [597a17768a] - chore(fip0100): harden and clean-up daily fee itest (Rod Vagg)
  • [4893eecb54] - chore: upgrade go-state-types to v0.16.0-rc6 (Rod Vagg)
  • [36b2478fdb] - feat(fip0100): updates to FIP including Teep->Tock (Rod Vagg)
  • [2d4da76fea] - feat(miner): adjust SectorOnChainInfo for FIP-0098 (new nullables) (Rod Vagg)
  • [637e21519d] - chore(fees): add initial fees & migration testing (FIP-0100) (Rod Vagg) #12942
  • [6f3a194c75] - fix(build): adjust FilReserved for FIP-0100 for non-mainnet (Rod Vagg)
  • [632e20a626] - feat: fip-0100 dev builds of builtin-actors & go-state-types (Rod Vagg)
  • [0e86fc545d] - chore: update actors bundle to v16.0.0-rc2 (Phi)
  • [515b33d62d] - chore: bump ffi to v1.32.0-rc2 (Phi)
  • [4c58c0e50f] - chore(deps): upgrade golang.org/x packages and go-pubsub to latest versions (Krishang Shah) #12962
  • [79206a00eb] - chore: upgrade to go-f3 v0.8.3 (Masih H. Derkani) #12941
  • [096641772f] - chore: set nv25 calibnet upgrade epoch (Phi-rjan) #12951
  • [34061ef387] - chore(docs): minor godoc fixes in tests (growfrow) #12956
  • [926d924d3e] - feat: add Agent to Filecoin.Version ! (Hubert) #12953
  • [c1e5f5ddf6] - fix(index): avoid deadlock on close (Steven Allen) #12950
  • [b8718a8b00] - fix: prevent panic in FullNodeProxy with empty node list (Phi-rjan) #12948
  • [f257a9c8af] - Merge pull request fix: f3: use F3InitialPowerTableCID in contract provided manifests #12949 from filecoin-project/f3/fix-initital-cid (Jakub Sztandera)
  • [569402fa1e] - fix: f3: use F3InitialPowerTableCID in contract provided manifests (Jakub Sztandera)
  • [a474d459b2] - feat: add ChainGetMessagesInTipset to Lotus Gateway (Phi-rjan) #12947
  • [ec8ee4039e] - chore(build): update filecoin-ffi to a released version (Steven Allen) #12944
  • [5307183f45] - chore: update go-state-types with empty big.Int{} handling (Rod Vagg) #12936
  • [241ce6da70] - Merge pull request fix: f3: topic filter with no static manifest #12943 from filecoin-project/f3/fix-pubsub-topic-no-static (Jakub Sztandera)
  • [5273b3050e] - fix: f3: topic filter with no static manifest (Jakub Sztandera)
  • [f8bce1189c] - chore(deps): update filecoin-ffi (Steven Allen) #12940
  • [b0474491d0] - fix: delegate integer operations to go-state-types (Steven Allen) #12935
  • [7b16d37ca3] - chore: reduce participation log verbosity when F3 isn't ready (Masih H. Derkani) #12937
  • [48cd35195a] - fix: allow users to optionally configure node startup even if index reconciliation fails (Aarsh Shah) #12930
  • [157cad6524] - fix(drand): add null HistoricalBeaconClient for old beacons (Rod Vagg) #12830
  • [05318a5dea] - feat: add env-var to disable F3 activation (Phi-rjan) #12920
  • [00c1c596b5] - Merge pull request feat(f3): add F3ParamsAddress to buildconstants, wire it in, specify Butterfly #12929 from filecoin-project/deploy/butterfly (Jakub Sztandera)
  • [a101f030b0] - Add F3ParamsAddress to buildconstants, wire it in, specify Butterfly (Jakub Sztandera)
  • [e894b7f52d] - feat: add GenesisTimestamp to NetworkParams (Phi-rjan) #12925
  • [e2a790ef3a] - chore: update butterfly genesis (Phi-rjan) #12924
  • [5f5533388a] - feat: allow genesis timestamp to be specified in lotus-seed genesis new (Masih H. Derkani) #12923
  • [57d6769aae] - docs(api): document 10% overestimation in collateral/pledge APIs (Phi-rjan) #12922
  • [746995ea88] - fix: fix broken InsecurePoStValidation build constant (Masih H. Derkani) #12918
  • [686ab2d562] - chore: upgrade to go-f3 v0.8.2 (Masih H. Derkani) #12917
  • [590391fa1b] - chore: parameterise balance in lotus-seed genesis add-miner (Masih H. Derkani) #12915
  • [46cf79fe84] - chore: skip bootstrap address override if LOTUS_P2P_BOOTSTRAPPERS is empty (Masih H. Derkani) #12914
  • [ea29eed4d1] - feat(ci): run unit test jobs on arm64 machines additionally (Piotr Galar) #12864
  • [2cb2608967] - docs(mpool): fix typos in documentation (Pranav Konde) #12905
  • [fc547054d7] - chore: publish 2k docker images (Masih H. Derkani) #12911
  • [37096c3ff9] - fix(slashsvc): reduce block not found error logs (Phi-rjan) #12907
  • [4cf4ca2149] - Merge pull request feat(f3): f3-activation-contract integration #12861 from filecoin-project/feat/f3-activation-contract (Jakub Sztandera)
  • [7c0c46463d] - Update go-f3 (Jakub Sztandera)
  • [a97276e807] - Fix import lint (Jakub Sztandera)
  • [d95d0e39b3] - Add CHANGELOG (Jakub Sztandera)
  • [43a66a10eb] - Address lint (Jakub Sztandera)
  • [3d3949926b] - Reorder parseContractReturn (Jakub Sztandera)
  • [685c83aa53] - Address review (Jakub Sztandera)
  • [0c0ccf4842] - appease linter (Jakub Sztandera)
  • [96684f7c68] - Add StateCall to StateModuleAPI, it is already provided by Gateway (Jakub Sztandera)
  • [a870906a65] - Fix flaky test (Jakub Sztandera)
  • [695037abff] - It works (Jakub Sztandera)
  • [98688b06e3] - test: Switch to testify for assertions in manifest_test.go (Jakub Sztandera)
  • [a6bb6780c3] - fix: Replace undefined must and ethtypes with encoding/hex for decoding (Jakub Sztandera)
  • [53a9095e92] - test: Implement tests for parseContractReturn and decompressManifest (Jakub Sztandera)
  • [21539ccd67] - feat: Add manifest tests for chain/lf3 (Jakub Sztandera)
  • [01e8ee2d02] - refactor: Extract decompression logic into separate function decompressManifest (Jakub Sztandera)
  • [f3e0cf7a42] - Fix the builder (Jakub Sztandera)
  • [9b0c620dd4] - temp go-f3 version (Jakub Sztandera)
  • [d561a4e6ef] - Integrate dyanmic fusing manifest (Jakub Sztandera)
  • [a2496ffea7] - Add more checks (Jakub Sztandera)
  • [be8e782853] - WIP: f3-activation-contract integration (Jakub Sztandera)
  • [8972194753] - fix: Only run F3 on full nodes (Jakub Sztandera)
  • [e113aa62a9] - chore: upgrade to go 1.23 (Masih H. Derkani) #12910
  • [5582b1ae28] - fix(docs): correct typos across whole doc (Yash Jagtap) #12909
  • [04a5f33546] - chore: fix comments in .go (Phi-rjan) #12903
  • [97dc1865cf] - feat: add --csv option to the lotus send cmd (Phi-rjan) #12892
  • [36b1aa3271] - chore: disable F3 manifest autofusing on butterflynet for testing purposes (Masih H. Derkani) #12895
  • [3dd0eb5fcb] - feat(build): add make lint target (Rod Vagg) #12886
  • [5f0f5853bf] - chore: upgrade to the latest go-f3 and allow F3 chain exchange topics (Masih H. Derkani) #12893
  • [95b0378e42] - fix(shed): remove itestd command to remove dependency on itest pkg (Rod Vagg) #12894
  • [47a3e3f388] - chore: use the correct environment variable for proof params path (Masih H. Derkani) #12891
  • [39c1dd6632] - build(deps): bump github.com/golang/glog from 1.2.0 to 1.2.4 (dependabot[bot]) #12889
  • [48d0ab25a4] - feat: automatically detect if genesis CAR is compressed (Masih H. Derkani) #12885
  • [dee78a3857] - chore(test): skip unfixed flaky gateway limits test (Rod Vagg) #12888
  • [f77a835a86] - chore(blockstore): add an LRU cache to the API blockstore wrapper (Rod Vagg) #12878
  • [b1376cfbd2] - feat(api): expose StateGetNetworkParams in Lotus Gateway API and remove SupportedProofTypes (Phi-rjan) #12881
  • [7e956b5d87] - fix(wallet): allow delegated wallet import (LexLuthr) #12876
  • [28e6126c4c] - docs: point to regex and tools for conventional commits (Steve Loeppky) #12877
  • [6124799625] - feat(shed): optional --pprofport (Rod Vagg) #12866
  • [bb7097785d] - chore: log failure to run CLI command (Masih H. Derkani) #12863
  • [e4ea1310e2] - feat(ci): add stale branch workflow (Phi-rjan) #12858
  • [2ead861041] - fix(eth): minor improvements to event range checking (Rod Vagg) #12867
  • [94da734cac] - fix(eth): check events are indexed within in requested range (Rod Vagg)
  • [5d208e086e] - feat(eth): check events are indexed within in requested range (Aryan Tikarya) #12728
  • [a526c480d4] - feat: tstore fevm test (Mikers) #12849
  • [cb1ff81cc2] - fix(docs): minor spelling corrections (futreall) #12859
  • [aa529a91a1] - chore: switch to pure-go zstd decoder for snapshot imports (Masih H. Derkani) #12857
  • [99dcb127c3] - docs(release): v1.30.0, v1.31.0 and v1.31.1 release template improvements (Phi-rjan) #12563
  • [18d10784f7] - feat(shed): miner locked-vested, and miner list-vested <miner> (Rod Vagg) #12828
  • [1c2e5f7d8a] - chore(release): cherry-pick v1.31.1 changelog back to master (Phi-rjan) #12851
  • [a90ee17282] - refactor(eth): attach ToFilecoinMessage converter to EthCall. (Phi-rjan) #12844
  • [4c9687acc2] - fix(docs): minor godoc corrections (Peter Cover) #12843
  • [364cc7675a] - feat: handle non-existing actors gracefully in F3 power proportion CLI (Masih H. Derkani) #12840
  • [313cd2b11f] - feat(cli): lotus state sectors --show-partitions + CSV (Rod Vagg) #12834
  • [d842b7ec16] - fix(make): restore docsgen-cli target (Rod Vagg) #12836
  • [3e075cdad4] - build(deps): bump golang.org/x/net from 0.30.0 to 0.33.0 (dependabot[bot]) #12835

@rjan90 rjan90 marked this pull request as ready for review March 19, 2025 08:20
@rjan90
Copy link
Copy Markdown
Contributor Author

rjan90 commented Mar 19, 2025

Not sure why the draft release has been added here yet: https://github.com/filecoin-project/lotus/releases, so that I can update it. But maybe I will have to let the checks complete first.

@rjan90 rjan90 force-pushed the phi/prep-v1320-rc3 branch 2 times, most recently from c08966b to 16da19e Compare March 19, 2025 08:30
chore: prep v1.32.0-rc3 changelog
@rjan90 rjan90 force-pushed the phi/prep-v1320-rc3 branch from 16da19e to 7d06471 Compare March 19, 2025 08:31
Comment thread CHANGELOG.md
Comment thread CHANGELOG.md
@rjan90 rjan90 requested a review from masih March 19, 2025 08:35
chore: add contributors to v1.32.0-rc3 changelog
@rjan90
Copy link
Copy Markdown
Contributor Author

rjan90 commented Mar 19, 2025

@github-project-automation github-project-automation Bot moved this from ⌨️ In Progress to ✔️ Approved by reviewer in FilOz Mar 19, 2025
@rjan90 rjan90 merged commit e1c97a1 into release/v1.32.0 Mar 19, 2025
99 checks passed
@rjan90 rjan90 deleted the phi/prep-v1320-rc3 branch March 19, 2025 09:12
@github-project-automation github-project-automation Bot moved this from ✔️ Approved by reviewer to 🎉 Done in FilOz Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

2 participants