Skip to content

Releases: filecoin-project/lotus

v0.5.10

03 Sep 19:03
38cb260
Compare
Choose a tag to compare

This release introduces a crucial fix to the message pool selection logic, strongly disfavouring messages that might cause a miner penalty.

Changes

  • Fix calculation of GasReward in messagepool (#3528)

v0.5.9

03 Sep 17:12
a123ef6
Compare
Choose a tag to compare

This patch includes a hotfix to the GasEstimateFeeCap method, capping the estimated fee to a reasonable level by default.

Changes

  • Added target height to sync wait (#3502)
  • Disable codecov annotations (#3514)
  • Cap fees to reasonable level by default (#3516)
  • Add APIs and command to inspect bandwidth usage (#3497)
  • Track expected nonce in mpool, ignore messages with large nonce gaps (#3450)

v0.5.8

03 Sep 06:52
5426ef0
Compare
Choose a tag to compare

This patch includes some bugfixes to the sector sealing process, and updates go-fil-markets. It also improves the performance of blocksync, adds a method to export chain state trees, and improves chainwatch.

Changes

v0.5.7

01 Sep 00:05
49d64f7
Compare
Choose a tag to compare

This patch release includes some bugfixes and enhancements to the sector lifecycle and message pool logic.

Changes

  • Rebuild unsealed infos on miner restart (#3401)
  • CLI to attach storage paths to workers (#3405)
  • Do not select negative performing message chains for inclusion (#3392)
  • Remove a redundant error-check (#3421)
  • Correctly move unsealed sectors in FinalizeSectors (#3424)
  • Improve worker selection logic (#3425)
  • Don't use context to close bitswap (#3430)
  • Correctly estimate gas premium when there is only one message on chain (#3428)

v0.5.6

29 Aug 04:58
Compare
Choose a tag to compare

Hotfix that fixes a panic in v0.5.5

Release v0.5.5

29 Aug 02:03
9a3b2ab
Compare
Choose a tag to compare

This patch release introduces a large number of improvements to the sealing process.
It also updates go-fil-markets to version 0.5.8, and go-libp2p-pubsub to v0.3.5.

Downstream upgrades

  • Upgrades markets to v0.5.8 (#3384)
  • Upgrades go-libp2p-pubsub to v0.3.5 (#3305)

Sector sealing

  • The following improvements were introduced in #3350.

    • Allow lotus-miner sectors remove to remove a sector in any state.
    • Create a separate state in the storage FSM dedicated to submitting the Commit message.
    • Recovery for when the Deal IDs of deals in a sector get changed in a reorg.
    • Auto-retry sending Precommit and Commit messages if they run out of gas
    • Auto-retry sector remove tasks when they fail
    • Compact worker windows, and allow their tasks to be executed in any order
  • Don't simply skip PoSt for bad sectors (#3323)

Message Pool

  • Spam Protection: Track required funds for pending messages (#3313)

Chainwatch

  • Add more power and reward metrics (#3367)
  • Fix raciness in sector deal table (#3275)
  • Parallelize miner processing (#3380)
  • Accept Lotus API and token (#3337)

v0.5.4

26 Aug 01:08
d4fef1b
Compare
Choose a tag to compare
Merge pull request #3301 from filecoin-project/feat/release-0.5.4

Lotus release v0.5.4

v0.5.3

25 Aug 06:18
4c71182
Compare
Choose a tag to compare
Merge pull request #3280 from filecoin-project/fix/mpool-init-crash

initialize mpool ts _before_ loading local messages

v0.5.2

25 Aug 03:42
a085b3b
Compare
Choose a tag to compare
Merge pull request #3277 from filecoin-project/feat/release-0.5.2

0.5.2 release of lotus

v0.5.1

24 Aug 20:16
Compare
Choose a tag to compare
Spacerace genesis