Skip to content

Commit 9909aed

Browse files
authored
build: release Lotus Node and Miner v1.34.2-rc1 (#13432)
1 parent 9255818 commit 9909aed

File tree

13 files changed

+80
-17
lines changed

13 files changed

+80
-17
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,12 +185,15 @@ jobs:
185185
prefix: ${{ matrix.project == 'node' && 'lotus' || format('lotus-{0}', matrix.project) }}
186186
version: ${{ fromJSON(steps.project.outputs.config).version }}
187187
run: |
188+
mkdir dist
189+
pushd dist
188190
for directory in darwin_arm64 linux_amd64_v1; do
189191
archive_name="${prefix}_v${version}_${directory}"
190192
cp -r ../$directory $archive_name
191193
tar -czf $archive_name.tar.gz $archive_name
192194
rm -r $archive_name
193195
done
196+
popd
194197
ls -la .
195198
- name: Install Kubo (checksums generation dependency)
196199
uses: ipfs/download-ipfs-distribution-action@v1

CHANGELOG.md

Lines changed: 65 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,75 @@
88
> * [CHANGELOG_1.2x.md](./documentation/changelog/CHANGELOG_1.2x.md) - v1.20.0 to v1.29.2
99
1010
# UNRELEASED
11+
12+
# Node and Miner v1.34.2-rc1 / 2025-11-24
13+
14+
This is the first release candidate of the Lotus and Lotus-Miner v1.34.2, which includes bug fixes, CLI enhancements, and dependency updates. These improvements, along with updated dependencies, enhance the stability and usability of Lotus for both node operators and storage providers.
15+
16+
## ☢️ Upgrade Warnings ☢️
17+
1118
- The minimum supported Golang version is now `1.24.7`
19+
20+
## Features and Bug Fixes
21+
1222
- feat(gateway): expose StateGetRandomnessDigestFromBeacon ([filecoin-project/lotus#13339](https://github.com/filecoin-project/lotus/pull/13339))
13-
- chore(deps): update of quic-go to v0.54.1 and go-libp2p to v0.43.0 ([filecoin-project/lotus#13361](https://github.com/filecoin-project/lotus/pull/13361))
14-
- feat(spcli): add a `deposit-margin-factor` option to `lotus-miner actor new` and `lotus-shed miner create` so the sent deposit still covers the on-chain requirement if it rises between lookup and execution
15-
- feat(cli): lotus evm deploy prints message CID ([filecoin-project/lotus#13378](https://github.com/filecoin-project/lotus/pull/13378))
16-
- chore: update benchmark tests to use testing.B.Loop for improved performance ([filecoin-project/lotus#13385](https://github.com/filecoin-project/lotus/pull/13385)) ([filecoin-project/lotus#13396](https://github.com/filecoin-project/lotus/pull/13396)) ([filecoin-project/lotus#13405](https://github.com/filecoin-project/lotus/pull/13405))
23+
- fix(cli): add deposit-margin-factor to the new miner commands ([filecoin-project/lotus#13365](https://github.com/filecoin-project/lotus/pull/13365))
24+
- feat(spcli): add a `deposit-margin-factor` option to `lotus-miner actor new` and `lotus-shed miner create` so the sent deposit still covers the on-chain requirement if it rises between lookup and execution ([filecoin-project/lotus#13407](https://github.com/filecoin-project/lotus/pull/13407))
25+
- feat(cli): lotus evm deploy prints message CID ([filecoin-project/lotus#13241](https://github.com/filecoin-project/lotus/pull/13241))
26+
- fix(miner): ensure sender account exists ([filecoin-project/lotus#13348](https://github.com/filecoin-project/lotus/pull/13348))
1727
- fix(eth): properly return vm error in all gas estimation methods ([filecoin-project/lotus#13389](https://github.com/filecoin-project/lotus/pull/13389))
1828
- chore: all actor cmd support --actor ([filecoin-project/lotus#13391](https://github.com/filecoin-project/lotus/pull/13391))
19-
- feat(spcli): add a `deposit-margin-factor` option to `lotus-miner init` so the sent deposit still covers the on-chain requirement if it rises between lookup and execution
29+
30+
## 📝 Changelog
31+
32+
For the set of changes since the last stable release:
33+
34+
- Node: https://github.com/filecoin-project/lotus/compare/release/v1.34.1...release/v1.34.2-rc1
35+
- Miner: https://github.com/filecoin-project/lotus/compare/release/v1.34.1...release/miner/v1.34.2-rc1
36+
37+
## 👨‍👩‍👧‍👦 Contributors
38+
39+
| Contributor | Commits | Lines ± | Files Changed |
40+
|-------------|---------|---------|---------------|
41+
| Phi-rjan | 11 | +39018/-254 | 240 |
42+
| Rod Vagg | 12 | +793/-656 | 45 |
43+
| dependabot[bot] | 33 | +483/-415 | 69 |
44+
| Jintu Kumar Das | 1 | +372/-372 | 24 |
45+
| Adin Schmahmann | 1 | +525/-53 | 6 |
46+
| Mikers | 1 | +519/-0 | 18 |
47+
| TippyFlits | 6 | +248/-160 | 22 |
48+
| Piotr Galar | 3 | +57/-44 | 14 |
49+
| aceppaluni | 1 | +48/-34 | 3 |
50+
| Block Wizard | 5 | +37/-36 | 18 |
51+
| tediou5 | 2 | +58/-6 | 4 |
52+
| Phi | 2 | +37/-17 | 12 |
53+
| Luca Moretti | 4 | +24/-24 | 18 |
54+
| cui | 1 | +22/-25 | 5 |
55+
| beck | 1 | +13/-22 | 4 |
56+
| Aryan Tikarya | 1 | +21/-14 | 2 |
57+
| parthshah1 | 1 | +11/-23 | 3 |
58+
| 0x5459 | 1 | +28/-4 | 4 |
59+
| fengyuchuanshen | 1 | +7/-7 | 7 |
60+
| web3-bot | 4 | +6/-7 | 5 |
61+
| Steve Loeppky | 1 | +7/-5 | 1 |
62+
| Snezhkko | 1 | +6/-6 | 5 |
63+
| Krishang Shah | 1 | +6/-5 | 1 |
64+
| Lee | 1 | +5/-5 | 1 |
65+
| stemlaud | 1 | +4/-4 | 4 |
66+
| asttool | 1 | +4/-4 | 4 |
67+
| Jakub Sztandera | 1 | +0/-8 | 1 |
68+
| Hubert | 1 | +4/-3 | 3 |
69+
| suranmiao | 1 | +2/-2 | 2 |
70+
| reddaisyy | 1 | +2/-2 | 1 |
71+
| joemicky | 1 | +2/-2 | 1 |
72+
| efcking | 1 | +2/-2 | 1 |
73+
| CertiK | 1 | +2/-1 | 1 |
74+
| wyrapeseed | 1 | +1/-1 | 1 |
75+
| letreturn | 1 | +1/-1 | 1 |
76+
| juejinyuxitu | 1 | +1/-1 | 1 |
77+
| cargoedit | 1 | +1/-1 | 1 |
78+
| asamuj | 1 | +1/-1 | 1 |
79+
| spuradage | 1 | +0/-1 | 1 |
2080

2181
# Node and Miner v1.34.1 / 2025-09-15
2282

build/openrpc/full.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/miner.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v0/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v2/full.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/v2/gateway.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/openrpc/worker.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build/version.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import (
77
)
88

99
// NodeBuildVersion is the local build version of the Lotus daemon
10-
const NodeBuildVersion string = "1.34.1-dev"
10+
const NodeBuildVersion string = "1.34.2-rc1"
1111

1212
func NodeUserVersion() BuildVersion {
1313
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {
@@ -18,7 +18,7 @@ func NodeUserVersion() BuildVersion {
1818
}
1919

2020
// MinerBuildVersion is the local build version of the Lotus miner
21-
const MinerBuildVersion = "v1.34.1-dev"
21+
const MinerBuildVersion = "1.34.2-rc1"
2222

2323
func MinerUserVersion() BuildVersion {
2424
if os.Getenv("LOTUS_VERSION_IGNORE_COMMIT") == "1" {

0 commit comments

Comments
 (0)