Releases: filecoin-project/venus
Releases · filecoin-project/venus
v1.17.0-rc2
What's Changed
- chore: set Calibration upgrade epoch for nv24 by @Vladmair in #6414
- feat: fix GetBlock for null rounds by returning nil by @Vladmair in #6415
- fix: calculation miner deposit by @simlecode in #6416
- fix: send the last gpbft message for each new participant by @simlecode in #6417
- feat: ETH RPC: Use Block Cache for EthGetBlockByHash by @simlecode in #6418
- feat: Lotus Send CLI: Lotus send should work with ETH address receipi… by @Vladmair in #6419
- fix: eth_getBlockReceipts should work similarly as geth by @simlecode in #6420
- feat: eth get block receipts by @simlecode in #6421
- Feat/trace filter by @simlecode in #6422
- fix: determine F3 participants relative to current network name by @simlecode in #6423
- bump version to v1.17.0-rc2 by @Vladmair in #6424
Full Changelog: v1.17.0-rc1...v1.17.0-rc2
v1.17.0-rc1
What's Changed
- feat: Use sophon gateway to sign f3 message by @simlecode in #6396
- feat: Checkpoint tipsets that are finalized by F3 by @simlecode in #6398
- feat: add two api by @simlecode in #6399
- feat(f3): add a build parameter specifying F3's initial power table cid by @simlecode in #6400
- feat: implement ticket based F3 participation lease by @simlecode in #6401
- chore: disable f3 in integration test by @simlecode in #6403
- Feat/nv24 2 by @simlecode in #6404
- Fea/impl nv24 by @simlecode in #6405
- feat: add DDO-friendly StateMinerInitialPledgeForSector by @simlecode in #6406
- fix: genesis compress by @simlecode in #6407
- fix: StateGetBeaconEntry uses chain beacons for historical epochs by @simlecode in #6408
- Feat/ethrpc by @Vladmair in #6410
- chore: deps: drop direct use of minio/blake2b-simd by @Vladmair in #6409
- feat: Disable f3 environment variables by @simlecode in #6411
- chore: update network asset by @simlecode in #6412
- Feat/nv24 by @simlecode in #6397
- chore: bump version to v1.17.0-rc1 by @simlecode in #6413
New Contributors
Full Changelog: v1.16.2...v1.17.0-rc1
v1.16.2
v1.16.1
What's Changed
- chore: fix some comments by @riyueguang in #6385
- fix dsbackend lock by @asamuj in #6387
- fix: conver nil to string by @simlecode in #6388
- chore: fix some comments by @lencap in #6389
- chore: update go-f3 to v0.2.0 by @simlecode in #6391
- chore: bump version to v1.16.1 by @simlecode in #6392
New Contributors
- @riyueguang made their first contribution in #6385
- @lencap made their first contribution in #6389
Full Changelog: v1.16.0...v1.16.1
v1.16.0
What's Changed
- chore: update go version to 1.21 by @simlecode in #6294
- chore: upgrade multiaddr and libp2p by @simlecode in #6311
- chore: skip codecov error by @simlecode in #6313
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #6273
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 in /venus-devtool by @dependabot in #6315
- chore: remove repetitive words by @hardlydearly in #6318
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #6316
- Remove useless code by @asamuj in #6319
- Update designdocs.md by @Joss-Hua in #6322
- Update venus-market-design-roadmap.md by @Joss-Hua in #6321
- Update refactor_notes.md by @Joss-Hua in #6320
- chore: fix some typos in comments by @avoidalone in #6323
- chore: fix function names in comment by @avoidaway in #6329
- Fix: concurrent map writes when delete address by @asamuj in #6331
- chore: fix some typos in comments by @redismongo in #6330
- chore: fix function name in comment by @petercover in #6336
- chore: fix some function names by @yumeiyin in #6339
- chore: fix function name by @tomfees in #6340
- chore: update libp2p to v0.34.1 by @simlecode in #6341
- chore: update mainnet bootstrap by @jokewes in #6347
- fix: api: skip evm events where we no longer have the associated txn by @simlecode in #6346
- opt: migrate config by @jokewes in #6348
- fix: api: return the correct block gas limit in the EthAPI by @simlecode in #6349
- opt: fvm: optimize FVM lanes a bit by @argse in #6350
- fix : ETH RPC API: eth subscribe tipsets API should only return tipse… by @simlecode in #6351
- fix: pass timestamp through ExecuteMessageParams by @simlecode in #6352
- fix(events): check for sync-in-progress by @simlecode in #6353
- fix: bootstrap: Update list to support both IPv4 and IPv6 by @argse in #6355
- feat: Skeleton for nv23 by @simlecode in #6354
- fix: migrate config failed by @simlecode in #6356
- feat: Ignore market balance after nv23 by @simlecode in #6357
- feat: libp2p: stream cleanup by @simlecode in #6358
- chore: update drand by @simlecode in #6359
- chore: use v9 miner types by @simlecode in #6360
- fix: hello: avoid dialing when fetching hello tipset by @simlecode in #6361
- Chore/types no cgo by @simlecode in #6362
- feat: Support Homestead and EIP-155 Ethereum transactions by @simlecode in #6363
- fix: ETH Call should use the parent state root of the subsequent tipset by @simlecode in #6364
- chore: update ffi and go-state-types by @simlecode in #6365
- fix: events: sqlite db improvements by @simlecode in #6366
- feat: support safe param for eth_getBlockByNumber for 30 blocks by @simlecode in #6367
- chore: remove duplicate words by @lfz941 in #6368
- Chore/transport by @simlecode in #6370
- fix: update butterfly asset by @simlecode in #6372
- fix: sanity check the to address of outgoing messages by @simlecode in #6373
- [wip] f3 integration for venus by @beeleelee in #6371
- chore/transport by @simlecode in #6374
- feat: implement nv23 by @simlecode in #6375
- fix: ManifestServerID is empty by @simlecode in #6377
- chore: bump version to v1.16.0-rc1 by @simlecode in #6378
- feat: market api: update deal payload size by @simlecode in #6379
- feat(market): add index provider api by @simlecode in #6382
- Chore/transport by @simlecode in #6383
- chore: bump version to v1.16.0 by @simlecode in #6386
New Contributors
- @hardlydearly made their first contribution in #6318
- @asamuj made their first contribution in #6319
- @avoidalone made their first contribution in #6323
- @avoidaway made their first contribution in #6329
- @redismongo made their first contribution in #6330
- @petercover made their first contribution in #6336
- @yumeiyin made their first contribution in #6339
- @tomfees made their first contribution in #6340
- @jokewes made their first contribution in #6347
- @argse made their first contribution in #6350
- @lfz941 made their first contribution in #6368
- @beeleelee made their first contribution in #6371
Full Changelog: v1.15.1...v1.16.0
v1.16.0-rc1
What's Changed
- chore: update go version to 1.21 by @simlecode in #6294
- chore: upgrade multiaddr and libp2p by @simlecode in #6311
- chore: skip codecov error by @simlecode in #6313
- chore(deps): bump codecov/codecov-action from 3 to 4 by @dependabot in #6273
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 in /venus-devtool by @dependabot in #6315
- chore: remove repetitive words by @hardlydearly in #6318
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #6316
- Remove useless code by @asamuj in #6319
- Update designdocs.md by @Joss-Hua in #6322
- Update venus-market-design-roadmap.md by @Joss-Hua in #6321
- Update refactor_notes.md by @Joss-Hua in #6320
- chore: fix some typos in comments by @avoidalone in #6323
- chore: fix function names in comment by @avoidaway in #6329
- Fix: concurrent map writes when delete address by @asamuj in #6331
- chore: fix some typos in comments by @redismongo in #6330
- chore: fix function name in comment by @petercover in #6336
- chore: fix some function names by @yumeiyin in #6339
- chore: fix function name by @tomfees in #6340
- chore: update libp2p to v0.34.1 by @simlecode in #6341
- chore: update mainnet bootstrap by @jokewes in #6347
- fix: api: skip evm events where we no longer have the associated txn by @simlecode in #6346
- opt: migrate config by @jokewes in #6348
- fix: api: return the correct block gas limit in the EthAPI by @simlecode in #6349
- opt: fvm: optimize FVM lanes a bit by @argse in #6350
- fix : ETH RPC API: eth subscribe tipsets API should only return tipse… by @simlecode in #6351
- fix: pass timestamp through ExecuteMessageParams by @simlecode in #6352
- fix(events): check for sync-in-progress by @simlecode in #6353
- fix: bootstrap: Update list to support both IPv4 and IPv6 by @argse in #6355
- feat: Skeleton for nv23 by @simlecode in #6354
- fix: migrate config failed by @simlecode in #6356
- feat: Ignore market balance after nv23 by @simlecode in #6357
- feat: libp2p: stream cleanup by @simlecode in #6358
- chore: update drand by @simlecode in #6359
- chore: use v9 miner types by @simlecode in #6360
- fix: hello: avoid dialing when fetching hello tipset by @simlecode in #6361
- Chore/types no cgo by @simlecode in #6362
- feat: Support Homestead and EIP-155 Ethereum transactions by @simlecode in #6363
- fix: ETH Call should use the parent state root of the subsequent tipset by @simlecode in #6364
- chore: update ffi and go-state-types by @simlecode in #6365
- fix: events: sqlite db improvements by @simlecode in #6366
- feat: support safe param for eth_getBlockByNumber for 30 blocks by @simlecode in #6367
- chore: remove duplicate words by @lfz941 in #6368
- Chore/transport by @simlecode in #6370
- fix: update butterfly asset by @simlecode in #6372
- fix: sanity check the to address of outgoing messages by @simlecode in #6373
- [wip] f3 integration for venus by @beeleelee in #6371
- chore/transport by @simlecode in #6374
- feat: implement nv23 by @simlecode in #6375
- fix: ManifestServerID is empty by @simlecode in #6377
- chore: bump version to v1.16.0-rc1 by @simlecode in #6378
New Contributors
- @hardlydearly made their first contribution in #6318
- @asamuj made their first contribution in #6319
- @avoidalone made their first contribution in #6323
- @avoidaway made their first contribution in #6329
- @redismongo made their first contribution in #6330
- @petercover made their first contribution in #6336
- @yumeiyin made their first contribution in #6339
- @tomfees made their first contribution in #6340
- @jokewes made their first contribution in #6347
- @argse made their first contribution in #6350
- @lfz941 made their first contribution in #6368
- @beeleelee made their first contribution in #6371
Full Changelog: v1.15.1...v1.16.0-rc1
v1.15.2
What's Changed
- feat: update payload size by @simlecode in #6324
- chore: pick 6294 6313 by @simlecode in #6326
- feat: update deps by @simlecode in #6325
- chore: bump version to v1.15.2 by @simlecode in #6327
- chore: update go-multiaddr to v0.12.3 by @simlecode in #6328
Full Changelog: v1.15.1...v1.15.2
v1.15.1
v1.15.0
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
- chore(deps): bump softprops/action-gh-release from 1 to 2 by @dependabot in #6286
- fix: use existing config by @simlecode in #6288
- fix: typo by @testwill in #6289
- fix: remove calibnet bootstrappers by @simlecode in #6290
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 in /venus-devtool by @dependabot in #6292
- fix: api: Length check the array sent to RPC by @simlecode in #6293
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #6291
- fix: rename DealAllocation to DealAllocated by @simlecode in #6295
- chore: update builtin actor by @simlecode in #6296
- fix: add StartEpoch and EndEpoch to DirectDealParam by @simlecode in #6302
- fix: not set check point when import snapshot by @simlecode in #6303
- feat: nv22: lightweight patch to upgrade calibnet by @simlecode in #6304
- feat: market: update direct deal state by @simlecode in #6305
- chore: bump version to v1.15.0 by @simlecode in #6306
- chore: update go-state-types by @simlecode in #6307
New Contributors
Full Changelog: v1.14.0...v1.15.0
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