What's Changed

In terms of features, implementing auth middleware on the RPC server as well as adding authentication to the RPC client are the biggest new feature introductions. Documentation on how to use an authenticated RPC client will come shortly. For now, using client.NewPublicClient will allow access to public endpoints.

This release also includes several improvements and bug fixes, most notably upgrading libp2p dependencies across the board, as well as several feature introductions and refactorings that progress us towards our goal of refactoring our blocksync architecture.

Two important notes:

  1. We recommend re-initialising your node for this release as we introduced some new config parameters.
  2. This release does not fix stability issues with Arabica testnet bootstrappers - we are still in the process of investigating.

BREAKING

FEATURES

IMPROVEMENTS

BUG FIXES

MISCELLANEOUS

New Contributors

Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.6.1...v0.6.2