Skip to content

Releases: XRPLF/clio

Clio development build (nightly-20260302)

02 Mar 09:16
Immutable release. Only release title and notes can be modified.
f9c8926

Choose a tag to compare

Release notes

Note: Please remember that this is a development release and it is not recommended for production use.
Changelog (including previous releases): https://github.com/XRPLF/clio/commits/nightly-20260302

2.7.0

15 Jan 19:33
Immutable release. Only release title and notes can be modified.
2.7.0
3215e43

Choose a tag to compare

Release notes

Version 2.7.0 of Clio, an XRP Ledger API server optimized for HTTP and WebSocket API calls, is now available.

This release adds new features and bug fixes.

What's changed

🚀 Features

🐛 Bug Fixes

🚜 Refactor

📚 Documentation

🎨 Styling

🧪 Testing

⚙️ Miscellaneous Tasks

◀️ Revert

2.7.0-rc3

13 Jan 17:34
Immutable release. Only release title and notes can be modified.
2.7.0-rc3
e8c977e

Choose a tag to compare

2.7.0-rc3 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.7.0-rc2

19 Dec 16:25
Immutable release. Only release title and notes can be modified.
2.7.0-rc2
c59fcf3

Choose a tag to compare

2.7.0-rc2 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.7.0-rc1

11 Dec 03:04
Immutable release. Only release title and notes can be modified.
2.7.0-rc1
c35649e

Choose a tag to compare

2.7.0-rc1 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.7.0-b2

20 Nov 15:16
Immutable release. Only release title and notes can be modified.
2.7.0-b2
4da4b49

Choose a tag to compare

2.7.0-b2 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.7.0-b1

19 Nov 16:12
Immutable release. Only release title and notes can be modified.
2.7.0-b1
b62cfe9

Choose a tag to compare

2.7.0-b1 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.6.0

22 Oct 13:50
Immutable release. Only release title and notes can be modified.
2.6.0
d053a1f

Choose a tag to compare

Release notes

Clio, an XRP Ledger API server optimized for HTTP and WebSocket API calls, is under active development.

This release adds new features and bug fixes.

Proxy Support

Clio now supports extracting the client's original IP address from the Forwarded HTTP header. This behavior is enabled only if the request meets one of the following conditions:

  • The request originates from an IP address defined in the server.proxy.ips configuration list.
  • The request includes an X-Proxy-Token header, and its value matches a token specified in the server.proxy.tokens configuration list.

Logger changes

In this release, there are significant changes to the logging system and log configuration.

Clio has been migrated from Boost.Log to spdlog, which offers better performance and maintainability. Additionally, the configuration schema has been restructured to group all logging-related settings under a single log object.

Some additional resources:

Configuration Migration Required:

  • log_formatlog.format, also changed from Boost.Log format to spdlog format patterns, please see the documentation
  • log.is_async was added; controls whether logging is asynchronous (default: true)
  • log_directory_max_size was removed; replaced by log.directory_max_files
  • log_rotation_hour_interval was removed; time-based rotation is no longer supported
  • log_levellog.level
  • log_to_consolelog.enable_console
  • log_directorylog.directory
  • log_rotation_sizelog.rotation_size
  • log_directory_max_fileslog.directory_max_files
  • log_tag_stylelog.tag_style
  • log_channelslog.channels
  • log_channels.[].log_levellog.channels.[].level

Config validation

Now, Clio will fail to start, if a field is present in configuration file, while Clio's config schema doesn't support it.

Whats's changed

🚀 Features

🐛 Bug Fixes

🚜 Refactor

📚 Documentation

⚡ Performance

🎨 Styling

🧪 Testing

⚙️ Miscellaneous Tasks

Read more

2.6.0-rc5

20 Oct 13:32
Immutable release. Only release title and notes can be modified.
2.6.0-rc5
d053a1f

Choose a tag to compare

2.6.0-rc5 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.

2.6.0-rc4

09 Oct 16:21
Immutable release. Only release title and notes can be modified.
2.6.0-rc4
c12601c

Choose a tag to compare

2.6.0-rc4 Pre-release
Pre-release

Release notes

Note: Please remember that this is a release candidate and it is not recommended for production use.