Closed jennijuju closed 3 years ago
@dirkmc IIUC, the new market release is not 100% backward compatible and we may want to avoid that if possible. Do we have plans to fix that? If so, can it be done by next Monday?
I will do a test as part of https://github.com/filecoin-project/lotus/pull/5941 to check if the release is backwards compatible between 1.6.0 and 1.7.0
4 - ensure the docs are in sync
can we upgrade using the latest master which is 1.7.0 for April 12th
The version of rust-fil-proofs will be changed to 1.6.0? Why not the 6.1.0+ series?
Note that while this was previously listed as Lotus v1.7.0, we have redacted this to v$next until #5948 get addressed, which covers Lotus version naming and how it relates to Network versions.
modularized lotus-miner wouldnt get in this release
The team has decided on the version convention philosophy and will update in the discussion and have it in lotus readme soon. but as the result of that conversation, this release will be a feature release that has version v1.7.0
proof v7.0.0 appears to have issue with gpu as well and this is currently blocked by it
proof v7.0.0 appears to have issue with gpu as well and this is currently blocked by it
this is done now
@jennijuju : FYI I updated the dates in "Estimated shipping date". Feel free to adjust further.
@jennijuju : FYI I added checklist steps for going back and updating the release template based on lessons learned. This is in the template as well in https://github.com/filecoin-project/lotus/pull/6236
Lotus v1.9.0 Release
🗺 What's left for the release
🚢 Estimated shipping date
🔦 Highlights
Changelog
This is an optional Lotus release that introduces various improvements to the sealing, mining, and deal-making processes.
Highlights
lotus client cancel-retrieval
cmd to lotus CLI (https://github.com/filecoin-project/lotus/pull/5871)inspect-deal
command tolotus client
(https://github.com/filecoin-project/lotus/pull/5833)Changes
Fixes
✅ Release Checklist
First steps:
release/vX.Y.Z
) frommaster
and make any further release related changes to this branch. If any "non-trivial" changes get added to the release, uncheck all the checkboxes and return to this stage.bin/mkreleaselog
, and add it toCHANGELOG.md
version.go
in themaster
branch tovX.(Y+1).0-dev
- https://github.com/filecoin-project/lotus/pull/6028Prepping an RC:
build/version.go
has been updated (in therelease/vX.Y.Z
branch).vX.Y.Z-rcN
Testing an RC:
[x] Stage 0 - Automated Testing
[ ] Stage 1 - Internal Testing
[x] Stage 2 - Community Dev Testing
[ ] Stage 3 - Community Prod Testing
[ ] Stage 4 - Release
version.go
has been updated.release-vX.Y.Z
into thereleases
branch.releases
branch) withvX.Y.Z
.[x] Post-Release
releases
branch back intomaster
, ignoring the changes toversion.go
(keep the-dev
version from master).❤️ Contributors
< list generated by bin/mkreleaselog >
Would you like to contribute to Lotus and don't know how? Well, there are a few places you can get started:
⁉️ Do you have questions?
Leave a comment here