Skip to content

Releases: vechain/thor

v2.4.0-rc.2

v2.4.0-rc.2 Pre-release
Pre-release

Choose a tag to compare

@otherview otherview released this 27 Oct 12:04
95d8cff

Superseded by v2.4.0

v2.4.0-rc.1

v2.4.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@otherview otherview released this 21 Oct 12:19
08ff70d

Superseded by v2.4.0-rc.2

Full Changelog:
v2.3.2...v2.4.0-rc.1

v2.3.2

Choose a tag to compare

@darrenkel darrenkel released this 29 Sep 12:13
0e840c3

What's Changed

  • Improved Sync Times

    • Improve node sync times by increasing the buffer size and processing the RLP in parallel. This will drastically decrease the sync time during the initial sync.
  • Improve block propose flow

    • Enhanced the packer flow to determine the optimal timing for scheduling the block proposal, even in cases where the parent block propagation is delayed due to various factors.
  • Logs Events Bug Fix

    • Fix a bug where the logs event endpoint was returning an empty array when options are defined.
  • Minor Improvements and Technical Debt:

    • Add metrics to the disco package.
    • Add bandwidth metrics.
    • Update Swagger UI version.
    • Update README.md.
    • Linter updates.
    • Verify clock offset.

Contributors

Huge thanks to our contributors for this release:


Full Changelog: v2.3.1...v2.3.2

v2.3.2-rc.1

v2.3.2-rc.1 Pre-release
Pre-release

Choose a tag to compare

@darrenkel darrenkel released this 23 Sep 13:26
c090c1a

Superseded by v2.3.2

v2.3.1

Choose a tag to compare

@freemanzMrojo freemanzMrojo released this 18 Jul 14:36
0551e43

Important

  • This upgrade requires a re-sync of the logsDB for public nodes.
  • Snapshots prior to this release will no longer be valid.

What's Changed

  • logIndex and transferIndex per block instead of per transaction

    • The logIndex and transferIndex have been updated to be set per block instead of per transaction. This implementation is aligned with the EVM and should improve alignment with other EVM chains. As a result of this change a full re-sync of the logsDB will be required #1140
  • Add New Bootnodes

    • New bootnodes are being added to the network and in a coming release the old bootnodes will be phased out. The purpose of this is to achieve better geographical distribution and ensures that this critical infrastructure is up-to-date #1141
  • Some other improvements/updates


Contributors

Huge thanks to our contributors for this release:


Full Changelog: v2.3.0...v2.3.1

v2.3.1-rc.2

v2.3.1-rc.2 Pre-release
Pre-release

Choose a tag to compare

@libotony libotony released this 16 Jul 10:36
0551e43

Superseded by v2.3.1

Full Changelog: v2.3.1-rc.1...v2.3.1-rc.2

v2.3.1-rc.1

v2.3.1-rc.1 Pre-release
Pre-release

Choose a tag to compare

@libotony libotony released this 10 Jul 10:45
15c35a9

Superseded by v2.3.1

Full Changelog: v2.3.0...v2.3.1-rc.1

v2.3.0

Choose a tag to compare

@otherview otherview released this 14 May 14:02
c855800

Important

  • This is a hardfork version release - please update your nodes before the hardfork dates below.
  • If upgrading from a version before 2.2.0, a full resync is required.

Galactica Hardfork

Part of the VeChain Renaissance.

Testnet Hardfork : Block 21770500 ~ Tue, 20 May 2025 12:00:00 UTC
Mainnet Hardfork : Block 22084200 ~ Tue, 01 Jul 2025 12:00:00 UTC

What's Changed

  • Dynamic Fee Market - VIP - 251
  • Typed Transactions - VIP - 252
  • EVM Alignment to Shanghai - VIP - 242
  • Extension V3 Add Clause Context - VIP - 250
  • Transaction Per Account Per Block Limit Increase from 16 to 128
  • New Fee Endpoints /fees/history and /fees/priority

Audit Reports:

Contributors

Huge thanks to our contributors for this release


Full Changelog: v2.2.2...v2.3.0

v2.3.0-rc.1

v2.3.0-rc.1 Pre-release
Pre-release

Choose a tag to compare

@otherview otherview released this 13 May 08:17
c855800

Superseded by v2.3.0


Full Changelog: v2.2.2...v2.3.0-rc.1

v2.2.2

Choose a tag to compare

@otherview otherview released this 02 May 11:00
35937fc
⚠️ If upgrading from a version before 2.2.0, a full resync is required ⚠️  

Please refer to the Migration Guide if needed.


What's Changed

  • Mempool & WebSocket Enhancements

    • Added mempool endpoints for better transaction visibility #1035
    • Improved WebSocket connection stability and raw access #973, #974
  • Protocol & Data Integrity Fixes

    • Corrected next block calculation and gas usage tracking #1029
    • Ensured block count is restricted to valid blocks #1049
  • Developer Tooling & Testing

    • Support for custom P2P logic and testchain time injection #970, #1050
    • Expanded test coverage and gas usage tests #954, #980
  • Build System & Code Cleanup

    • Updated Makefile, removed unused code, reorganized internals #975, #1014
    • Bumped Go version to 1.24 and updated dependencies #1046, #1048, #1052
  • Metrics & Documentation

    • Added filter metrics for LogsDB #1013
    • Updated image links in README and improved error logging #982, #997

Contributors

Huge thanks to our contributors for this release:


Full Changelog: v2.2.1...v2.2.2