Skip to content

Releases: vechain/thor

v2.1.1

17 Apr 13:36
88c7c86
Compare
Choose a tag to compare

What's Changed

  • Documentation and enhancements:

    • Refactored API documentation, and set Stoplight UI as the default interface for improved usability and functionality.
    • Set default cache size to 4GB.
    • Updated dependencies.
    • Synced bootstrap nodes with the remote list.
    • Introduced V2 module.
    • Various code refactorings and updates.
  • Code Coverage Improvements:

    • Added code coverage tests.
    • Increased package coverage for various functionalities.
    • Added Codecov for PR analysis.

Contributors

Full Changelog: v2.1.0...v2.1.1

v2.1.1-rc.1

16 Apr 09:14
d779d01
Compare
Choose a tag to compare
v2.1.1-rc.1 Pre-release
Pre-release

What's Changed

This is a release candidate please refer to v2.1.1 release notes.

v2.1.0

05 Sep 07:03
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.0.4...v2.1.0

v2.0.4

28 Apr 14:16
Compare
Choose a tag to compare

This is a maintenance release that contains minor fixes and improvements.

Notes for container users: default container user has been changed from root to thor via PR #575.

What's Changed

  • docker container runs thor under new user by @kgapos in #575
  • ci: build multi arch docker image and introduce github registry by @libotony in #577

New Contributors

Full Changelog: v2.0.3...v2.0.4

v2.0.3

24 Mar 14:35
db53aea
Compare
Choose a tag to compare

This release includes a critical security fix for potential DoS attacks on block decoding. It is strongly recommended that everyone upgrades to this latest version.

v2.0.2

23 Mar 03:25
7e5b377
Compare
Choose a tag to compare

This is a maintenance release that contains minor fixes and improvements.

What's Changed

  • doc: improve trace description #554
  • fix: avoid unexpected error in BFT process #557
  • deps: upgrade deps to eliminate security alerts #559
  • chain: add HasTransaction to provide fast way to check tx existence #561
  • db: add KV delete range #562

Full Changelog: v2.0.1...v2.0.2

v2.0.1

04 Nov 03:20
Compare
Choose a tag to compare

This release will activate the hardfork named FINALITY on MAINNET. It implements the VIP-220 Finality with One Bit (FOB) that allows nodes to be able to check the finality of blocks.

All MAINNET nodes are required to be upgraded ASAP.

The hardfork is scheduled at block #13815000 (~ Thu, 17 Nov 2022 08:10:00 GMT) on MAINNET.

New feature: you will be able to query finalized block via curl http://localhost:8669/blocks/finalized

Don't forget that full resynchronization is required if upgrading from versions earlier than v1.7.0.

v2.0.0

18 Aug 04:50
159f2d0
Compare
Choose a tag to compare

This release will activate the hardfork named FINALITY on TESTNET. It implements the VIP-220 Finality with One Bit (FOB) that allows nodes to be able to check the finality of blocks.

All TESTNET nodes are required to be upgraded ASAP.

The hardfork is scheduled at block #13086360 (~ Fri, 19 Aug 2022 08:00:00 GMT) on TESTNET.

New feature: you will be able to query finalized block via curl http://localhost:8669/blocks/finalized

Don't forget that full resynchronization is required if upgrading from versions earlier than v1.7.0.

v1.7.4

15 Aug 12:17
d1bc673
Compare
Choose a tag to compare

This is a maintenance release that contains performance improvements and new features.

Notice: Don't forget that full resynchronization is required if upgrading from versions earlier than v1.7.0.

Changes

  • Upgrade goleveldb, which contains several improvements (#541)
  • Set soft gaslimit to 30_000_000 (#543)
  • Add onlyTopCall to callTracer(from go-ethereum codebase) (#542)

v1.7.3

27 Jul 06:51
b5e16aa
Compare
Choose a tag to compare

This release contains various performance improvements and significantly reduces synchronization time.

Notice: Don't forget that full resynchronization is required if upgrading from versions earlier than v1.7.0.

Changes:

  • Enable INT128 for secp256k1 lib (#530)
  • Add new VRF package to provide optimized VRF functions (#531)
  • Faster trie node encoding (#533)
  • Pool hash objects instead of joined data buffers (#535)
  • Upgrade leveldb (#539)