Skip to content

Releases: rooch-network/rooch

v0.7.7

16 Nov 11:03
69d779d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.6...v0.7.7

v0.7.6

25 Oct 03:28
dcae2ec
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.5...v0.7.6

v0.7.5

21 Oct 15:39
5867565
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.4...v0.7.5

v0.7.4

13 Oct 12:47
196f293
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.3...v0.7.4

v0.7.3

30 Sep 17:31
c62cea0
Compare
Choose a tag to compare

Major Changes in v0.7.3

New Features

  • Added signatories as file suffixes.
  • Introduced socket and service metrics.
  • Implemented Bitseed CLI migration to Rooch.
  • Added data length tracking to segments.
  • Added BTC sync interval to deploy script.
  • Added UTXO timelock weight and updated coin names.
  • Added Nostr support and fixed SDK-KIT e2e tests.
  • Added task scheduling command and refactored wallet context API.

Improvements

  • Refined DA stream definitions and implementation.
  • Refactored relayer to resolve sync process block issues.
  • Fixed mainnet deployment issues and CI mainnet.
  • Updated container names for mainnet and testnet.
  • Improved reorg and pending block handling for Bitcoin Move.
  • Refactored oracle command and implemented Rooch Oracle.
  • Released frameworks v11, v12, and v13.

Bug Fixes

  • Fixed client errors by adding null checks and input validation.
  • Fixed access path in RPC.
  • Fixed AdminCap and released gas market v1.
  • Fixed issue #2707.
  • Fixed UTXO drop bug and reset main genesis.

What's Changed

Full Changelog: v0.7.2...v0.7.3

v0.7.2-test

25 Sep 01:10
bd855b7
Compare
Choose a tag to compare
v0.7.2-test Pre-release
Pre-release
[cli] Fix upgrade-gas-config command, build tx and do not directly si…

v0.7.2

14 Sep 22:57
64a9c13
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.1...v0.7.2

v0.7.1

11 Sep 23:08
97afbd5
Compare
Choose a tag to compare

Major Features and Improvements

  • [RPC] Add RPC rate limiter
  • [CLI] Provide rooch account sign|verify commands.
  • [CLI] Provide rooch bitcoin build-tx|sign-tx|broadcast-tx|transfer commands and support Taproot multisign account sign tx.
  • [Genesis] Release pre-mainnet genesis

What's Changed

Full Changelog: v0.7.0...v0.7.1

v0.7.0

05 Sep 11:24
57ebcfd
Compare
Choose a tag to compare

Rooch v0.7.0 Release

We are excited to announce the release of Rooch v0.7.0. This version includes numerous significant updates and improvements. Here's an overview of the key changes:

Major Features and Improvements

  1. Bitcoin-related enhancements:

    • Implemented Bitcoin consensus encoding/decoding
    • Refactored ordinals inscription updater
    • Fixed inscription-related bugs and skipped OP_RETURN
    • Improved temporary state handling for UTXO and Inscription
  2. Framework upgrades:

    • Introduced new framework upgrade functionality and UpgradeCap
    • Refactored package publishing mechanism
    • Added Oracle functionality and admin capabilities
    • Renamed Rooch GasCoin symbol to RGas and set the gas coin icon
    • Added support for TypeTag and StructTag to canonical string with prefix 0x
  3. Performance and security improvements:

    • Switched SMT hashing algorithm to SHA-256
    • Limited transaction size to 5MB
    • Optimized Indexer performance
  4. Developer experience improvements:

    • Cleaned up deprecated functions and TODOs
    • Refactored Bitcoin block tester
    • Enhanced CLI with support for multisign and transaction query
  5. Other important updates:

    • Migrated wasm library from moveos_std to rooch_nursery
    • Implemented genesis multisign account configuration
    • Updated testnet and mainnet genesis configurations

Breaking Changes

This version includes several breaking changes, including:

  • Changed canonical string representation for TypeTag and StructTag
  • Cleaned up transaction sequence info compatibility code
  • Refactored package publishing
  • Rename GasCoin to RGas

Network Updates

With the release of v0.7.0, we have some important network updates:

  1. Testnet Reset: The testnet will be reset to incorporate the new changes and improvements in this version. Users and developers should be prepared for this reset and update their applications accordingly.

  2. Pre-Mainnet Launch: Based on this version, we are excited to announce the launch of our pre-mainnet. This is a significant step towards our mainnet release and will provide a stable environment for final testing and refinement.

We encourage all developers and users to upgrade to this version to take advantage of the new features and improvements, and to prepare for the upcoming network changes.

We thank all the developers who contributed to this release.

For a complete changelog, please visit our GitHub repository.

What's Changed

New Contributors

Full Changelog: v0.6.9...v0.7.0

v0.6.9

24 Aug 16:07
afb6803
Compare
Choose a tag to compare

Major changes

  • [multisign_account] Sort x only public keys when generate multisign account by @jolestar in #2415
  • [VM] Automatically handle when VM Panic occurs. by @steelgeek091 in #2491
  • [framework] multisign_account graduate from nursery by @jolestar in #2467
  • Reload the MoveOS instance automatically for the gas schedule upgrade events. by @steelgeek091 in #2432
  • [framework] Refactor the auth payload encoding and implement bitcoin multisign validator by @jolestar in #2422
  • [sdk] add btc、ord、rooch container, supports the construction of complex env… by @wow-sven in #2434
  • [bitcoin] taproot builder return result by @jolestar in #2420
  • [Indexer] Optmize indexer query with timeout and Support Rocksdb metrics by @baichuan3 in #2425
  • [CLI] add a command to rollback state to a specific tx order by @jolestar in #2446
  • feat(statedb/export): export indexer from source file directly by @popcnt1 in #2435
  • feat(statedb/genesis-verify): make ord path options optional in genesis_verify by @popcnt1 in #2452
  • [framework] Implement compare and sort by @jolestar in #2495

What's Changed

New Contributors

Full Changelog: v0.6.8...v0.6.9