Skip to content

v1.23.4-rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@snadrus snadrus released this 27 Sep 18:49
d2c12d0

This is the second candidate for the upcoming feature release v1.23.4 of Lotus. This feature release includes numerous improvements and enhancements for node operators, ETH RPC-providers and storage providers.

☢️ Upgrade Warnings ☢️

  • Please remove and clone a new Lotus repo (git clone https://github.com/filecoin-project/lotus.git) when upgrading to this version.
  • This feature release requires a minimum Go version of v1.20.7 or higher to successfully build Lotus. Go version 1.21.x is not supported yet.

⭐️ Highlights ⭐️

Unsealing bugfixes and enhancements

This release introduces significant improvements and bugfixes with regards to unsealing, and ensures that unsealing operates as one would expect. Consequently, unsealing of all sector types (deal sectors, snap-sectors without sector keys, and snap-sectors with sector keys) now all function seamlessly.

Some additional unsealing improvements are:

  • Unsealing on workers with only sealing paths works. 🎉
  • Transferring unsealed files to long-term storage upon successful unsealing. ➡️
  • Ensuring no residual files in sealing paths post a successful unsealing operation. 🧹

New features

Fixes Since RC1

fix: networking: avoid dialing when trying to handshake peers. Backport PR #11265
fix: worker: Connect when --listen is not set. Backport PR #11295

Improvements