Skip to content
This repository has been archived by the owner on Feb 19, 2024. It is now read-only.

Releases: radixdlt/olympia-node

1.2.1-rc.3

20 May 18:31
Compare
Choose a tag to compare
1.2.1-rc.3 Pre-release
Pre-release

As per 1.2.1-rc.2, but with a fix for releasenet forks information.

What's Changed

1.2.1-rc.2

20 May 15:00
Compare
Choose a tag to compare
1.2.1-rc.2 Pre-release
Pre-release

Key changes

Fixed a memory leak that's been present for a while when an active validator is ledger syncing, and fixed a very rare edge case around restarting after a fork.

What's Changed

1.2.1-rc.1

11 May 11:04
0a267b1
Compare
Choose a tag to compare
1.2.1-rc.1 Pre-release
Pre-release

Overview

This is a release candidate. We’d advise against using this version on mainnet until the official release.

This is the first release candidate for 1.2.1, including the coordinated forking feature and a Stokenet v2 fixed epoch fork configuration.

1.2.0-rc.1

29 Apr 16:34
37f2960
Compare
Choose a tag to compare
1.2.0-rc.1 Pre-release
Pre-release

Overview

This is a release candidate. We’d advise against using this version on mainnet until the official release.

This is the first release candidate for 1.2.0, including the coordinated forking feature and a Stokenet v2 candidate fork configuration.

1.1.1

21 Apr 14:34
30ecb1e
Compare
Choose a tag to compare

Overview

This is the Node 1.1.1 release, including a number of stability fixes, across peer-to-peer and database shutdown.

Note: This version is identical to 1.1.1-rc.3. Due to a slight bug in the asset build which captures the version, this may be flagged as 1.1.1-rc.3 in prometheus. We'll look into this for next release, but there's nothing to worry about if you see 1.1.1-rc.3 in some places

Notes for node runners

There is a new CLI version (1.1.2 - yes, 1.1.2) which accompanies this node version (1.1.1).

  • For those running the Jar directly or providing custom JAVA_OPTS, the flag --enable-preview needs to be added to the JVM start parameters for the node to start.
  • We'd recommend a default log level of "INFO" - this has been updated from "DEBUG" in the 1.1.2 CLI docker image.

Otherwise, this should be a simple update from 1.1.0, with no known changes to APIs or metrics.

Change Summary

This release captures various reliability improvements.

Notably:

  • A shutdown hook to facilitate better graceful database shutdown.
  • Address book prioritisation improvements - this should mean that nodes better handle connecting to peers with multiple known addresses.
  • Various small bug fixes

More detailed changelog is included on the release candidates:

1.1.1-rc.3

20 Apr 12:47
30ecb1e
Compare
Choose a tag to compare
1.1.1-rc.3 Pre-release
Pre-release

Overview

This is a third release candidate for 1.1.1, including changes in 1.1.1.rc-2, as well as the following changes

Changes

  • Reverts peer URI blocking on failed connection attempt - this is already handled better by the new ordering of URIs to connect to (#672)

1.1.1-rc.2

19 Apr 18:06
02707a2
Compare
Choose a tag to compare
1.1.1-rc.2 Pre-release
Pre-release

Overview

This is a second release candidate for 1.1.1, including changes in 1.1.1.rc-1, as well as the following changes

Changes

  • Revised log levels for noisy log messages @dhedey (#670)

1.1.1-rc.1

12 Apr 18:35
ae35614
Compare
Choose a tag to compare
1.1.1-rc.1 Pre-release
Pre-release

Overview

This is a release candidate for 1.1.1, including a number of stability fixes for node runners, across peer-to-peer and database shutdown.

Breaking changes

  • For those running the Jar directly, the flag --enable-preview needs to be added to JAVA_OPTS for the node to start.

Changes

🍏 CI & Build

  • [DO-276] Change the default branch from develop to main @muzuke (#630)

1.1.0

13 Jan 10:58
a464be9
Compare
Choose a tag to compare

This release introduces the Radix Core API 1.0.0. This change is needed to support the Gateway Service, which is designed to be the Radix-run publicly exposed gateway into the Olympia Radix network and replaces the archive module which previously ran on-node. This change will impact eventually all applications that are using the current archive nodes API, like wallets and dashboards.

The Radix Core API documentation can be found here.

As part of the upgrade you'll need to upgrade your Java version to 17.

This is a recommended but not mandatory release for node runners. However if you choose to update, the Core API and System APIs replace the previously available API in the node.

Note:

  • If you have enabled or ever wish to enable the transaction stream (a part of the Core API), you will need to clear your node's ledger and re-sync from scratch at the point you enable the transaction stream.

1.1.0-rc.2

10 Jan 10:28
Compare
Choose a tag to compare
1.1.0-rc.2 Pre-release
Pre-release

Changes