Releases: filecoin-project/venus
Releases · filecoin-project/venus
v1.15.0-rc1
What's Changed
- feat: import data by uuid by @simlecode in #6197
- chore(deps): bump TheDoctor0/zip-release from 0.7.1 to 0.7.5 by @dependabot in #6205
- chore(deps): bump TheDoctor0/zip-release from 0.7.5 to 0.7.6 by @dependabot in #6212
- chore: ci: update go versin to v1.20 by @simlecode in #6224
- chore: merge release v1.14 to master by @simlecode in #6234
- fix: sync category by @LinZexiao in #6233
- opt: remove CachedBlockstore by @simlecode in #6218
- opt: update badger ValueLogLoadingMode and TableLoadingMode to MemoryMap by @simlecode in #6235
- chore: support update log level by @simlecode in #6239
- opt: use bin_name by @simlecode in #6240
- fix: eth: correctly encode and simplify native input/output encoding by @simlecode in #6242
- feat: chain import: don't walk to genesis by @simlecode in #6243
- chore: cmd: sort actor CIDs alphabetically before printing by @simlecode in #6244
- chore: remove hyperspace and wallaby by @simlecode in #6245
- fix: exchange: allow up to 10k messages per block by @simlecode in #6247
- Feat/add more metrics by @LinZexiao in #6165
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #6248
- feat: msg list with time by @simlecode in #6249
- chore(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #6253
- chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /venus-devtool by @dependabot in #6255
- chore(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #6254
- fix: index too large may out of range by @simlecode in #6258
- feat: implement frc-0051 by @simlecode in #6266
- feat: Add nv22 skeleton by @simlecode in #6268
- feat: implement fip 0063 by @simlecode in #6269
- feat: drand: refactor round verification by @simlecode in #6270
- feat: refactor market deal state by @simlecode in #6271
- fix: generate pre sector for 2k by @simlecode in #6272
- chore: transport by @simlecode in #6276
- opt: syncer: optimize syncFork for one-epoch forks by @simlecode in #6275
- chore: update deps and add drand test by @simlecode in #6277
- chore: update go-state-types to v0.13.0-rc.2 by @simlecode in #6278
- feat: events: Add APIs to consume smart contract and built-in actor events by @simlecode in #6279
- fix: beacon: validate drand change at nv16 correctly by @simlecode in #6280
- feat: implement nv22 by @simlecode in #6265
- feat: direct deal by @simlecode in #6274
- chore: bump version to v1.15.0-rc1 by @simlecode in #6285
Full Changelog: v1.14.3...v1.15.0-rc1
v1.14.3
What's Changed
- chore: pick 6258 by @simlecode in #6259
- chore: bump version to v1.14.3 by @simlecode in #6261
Full Changelog: v1.14.2...v1.14.3
v1.14.2
What's Changed
- fix: exchange: allow up to 10k messages per block by @simlecode in #6246
Full Changelog: v1.14.1...v1.14.2
v1.14.1
Note
本次升级 migration(actor迁移)使用的CPU越多,消耗的内存也越多,所以需要限制CPU使用的数量。
在 venus 中可以通过环境变量(VENUS_MIGRATION_MAX_WORKER_COUN)来控制 migration 使用的CPU数量,
例:export VENUS_MIGRATION_MAX_WORKER_COUNT=13。以下是对于不同机器内存时,建议设置 VENUS_MIGRATION_MAX_WORKER_COUNT 的数量:
48G VENUS_MIGRATION_MAX_WORKER_COUNT=13
64G VENUS_MIGRATION_MAX_WORKER_COUNT=18
96G VENUS_MIGRATION_MAX_WORKER_COUNT=24
What's Changed
- chore: pick 6235 by @simlecode in #6236
- chore: bump version to v1.14.1 by @simlecode in #6238
Full Changelog: v1.14.0...v1.14.1
v1.14.0
What's Changed
- fix duplicate actor events / 解决以太坊event 日志重复问题 by @elvin-du in #6104
- Fix/wallet balance cmd by @simlecode in #6107
- add check before write badger / 添加检查已经存在,在写入之前 by @elvin-du in #6110
- set gcConfidence = 2 * constants.ForkLengthThreshold / 设置gcConfidence的值为2 * constants.ForkLengthThreshold by @elvin-du in #6113
- feat: Add EIP-1898 support needed for The Graph compatibility by @simlecode in #6109
- fix: add existing nonce error by @simlecode in #6111
- feat: api: add SyncIncomingBlocks by @simlecode in #6115
- feat: Implement a tooling for slasher by @simlecode in #6119
- chore: Output log when FVM_CONCURRENCY value is too large by @simlecode in #6120
- fix: Print only live sectors by default by @simlecode in #6123
- feat: migrate to boxo by @LinZexiao in #6121
- Auto-resume interrupted snapshot imports / 自动重链快照导入失败时 by @elvin-du in #6117
- fix: DecodeRLP can panic by @simlecode in #6125
- feat: vm: allow raw cbor in state and use the new go-multicodec by @simlecode in #6126
- Feat/invert validation switch checks by @simlecode in #6124
- optimize LoadTipSetMessage / 优化LoadTipSetMessage by @elvin-du in #6118
- Feat/nv skeleton by @simlecode in #6134
- feat: include extra messages in ComputeState InvocResult by @LinZexiao in #6135
- Feat/add eth syncing api by @LinZexiao in #6136
- Feat/make it optional to apply msg from ts when call with gas by @LinZexiao in #6138
- feat: Plumb through a proper Flush() method on all blockstores by @simlecode in #6137
- chore: Use type proxies instead of versioned GST imports by @simlecode in #6139
- feat: add PieceCID to StorageDealQueryParams by @simlecode in #6143
- fix: chain: cancel long operations upon ctx cancelation by @simlecode in #6144
- feat: vm: switch to the new exec trace format by @simlecode in #6148
- feat: eth trace api by @simlecode in #6149
- fix: typos by @omahs in #6146
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #6151
- refactor: verify and save block messages when receive new bock by @simlecode in #6150
- opt: generate datacap types to venus-shared by @simlecode in #6152
- Release/v1.13 by @simlecode in #6156
- feat: add id to MinerDeal by @simlecode in #6158
- Feat/synthetic po rep by @simlecode in #6161
- feat: add asc field to StorageDealQueryParams by @LinZexiao in #6163
- Chore/updates by @simlecode in #6169
- fix: support exchange protocols by @simlecode in #6171
- chore: remove ioutil by @simlecode in #6174
- feat: add bootstrap for mainnet by @simlecode in #6173
- Chore/updates by @simlecode in #6175
- chore: Remove PL's european bootstrap nodes from mainnet.pi by @simlecode in #6177
- fix: update GenesisNetworkVersion to Version20 by @simlecode in #6178
- fix: not use chain randomness by @simlecode in #6179
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 in /venus-devtool by @dependabot in #6181
- chore(deps): bump golang.org/x/net from 0.11.0 to 0.17.0 by @dependabot in #6180
- Opt/limit partitions by @simlecode in #6182
- feat: migrate boostrap for config by @simlecode in #6183
- Feat/nv21 by @simlecode in #6114
- fix: not save data to event table by @simlecode in #6184
- chore: update deps by @simlecode in #6185
- chore: Set calibration upgrade height by @simlecode in #6186
- chore: bump verison to v1.14.0-rc1 by @simlecode in #6188
- chore: fix panic by @simlecode in #6190
- chore: reset butterflynet by @simlecode in #6191
- feat: add network info command by @simlecode in #6193
- chore: update go-state-types v0.12.5 by @simlecode in #6194
- chore: bump version to v1.14.0-rc3 by @simlecode in #6195
- chore: update go-jsonrpc by @simlecode in #6196
- chore: cherry pick 6197 by @simlecode in #6206
- chore: update to builtin-actors v12.0.0-rc.2 by @simlecode in #6207
- Chore/transport by @simlecode in #6209
- chore: bump version & update changelog by @simlecode in #6208
- fix: repeat append value by @simlecode in #6210
- fix: nv21fix migration: correctly upgrade system actor by @simlecode in #6215
- chore: bump version to v1.14.0-rc5 by @simlecode in #6216
- opt: migration: set premigration to 90 minute by @simlecode in #6217
- fix: light-weight patch to fix calibrationnet again by removing move_partitions from built-in actors by @simlecode in #6223
- chore: bump version to v1.14.0-rc6 by @simlecode in #6225
- chore: bump version to v1.14.0 by @simlecode in #6228
- Chore/update go state types by @simlecode in #6230
New Contributors
Full Changelog: v1.13.0...v1.14.0
v1.14.0-rc6
What's Changed
- opt: migration: set premigration to 90 minute by @simlecode in #6217
- fix: light-weight patch to fix calibrationnet again by removing move_partitions from built-in actors by @simlecode in #6223
- chore: bump version to v1.14.0-rc6 by @simlecode in #6225
Full Changelog: v1.14.0-rc5...v1.14.0-rc6
v1.14.0-rc5
What's Changed
- fix: repeat append value by @simlecode in #6210
- fix: nv21fix migration: correctly upgrade system actor by @simlecode in #6215
- chore: bump version to v1.14.0-rc5 by @simlecode in #6216
Full Changelog: v1.14.0-rc4...v1.14.0-rc5
v1.14.0-rc4
What's Changed
- chore: update go-jsonrpc by @simlecode in #6196
- chore: cherry pick 6197 by @simlecode in #6206
- chore: update to builtin-actors v12.0.0-rc.2 by @simlecode in #6207
- Chore/transport by @simlecode in #6209
- chore: bump version & update changelog by @simlecode in #6208
Full Changelog: v1.14.0-rc3...v1.14.0-rc4
v1.14.0-rc3
What's Changed
- chore: reset butterflynet by @simlecode in #6191
- feat: add network info command by @simlecode in #6193
- chore: update go-state-types v0.12.5 by @simlecode in #6194
- chore: bump version to v1.14.0-rc3 by @simlecode in #6195
Full Changelog: v1.14.0-rc2...v1.14.0-rc3
v1.14.0-rc2
Full Changelog: v1.14.0-rc1...v1.14.0-rc2