Skip to content

Release 1.2.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Aug 14:43
· 48 commits to master since this release
e9fd39f

This is a feature release of Dirk. It focuses on long-term performance of signing operations, along with maintenance items.

Changes include:

  • add Amazon Secrets Manager (ASM) confidant
  • provide clearer error message on configuration issues
  • update tracing implementation to use opentelemetry
  • support batched wallets

The full changelog can be found at https://github.com/attestantio/dirk/blob/master/CHANGELOG.md

A note on upgrading

Dirk 1.2.0 instances are compatible with Dirk 1.1.0 instances. As such, in a multi-instance Dirk environment it is possible to upgrade individual Dirk instances to confirm their correct operation without upgrading all instances at the same time. A potential upgrade strategy is to upgrade a minority of instances (for example in a 2-of-3 setup upgrading a single instance) and confirm via metrics and/or logs that the instance operating correctly before upgrading further instances.

Additional configuration parameters

This release provides the following additional configuration parameters:

  • process.generation-timeout the time allowed for the distributed key generation operation before erroring (default 70s)