This page includes a list of release notes for ScalarDL 3.8.

3.8.0

Release date: April 19, 2023

New features

  • Added support for hash-based message authentication codes (HMACs). In ScalarDL 3.7 and earlier versions, you could use only digital signatures as the authentication method between client and Ledger, client and Auditor, and Ledger and Auditor. As of ScalarDL 3.8, you can use either digital signatures or HMACs for all authentications. By default, digital signatures are used for authentication.
  • Added capability to configure values through environment variables. As of ScalarDL 3.8, you can set values for Client SDK, Ledger, and Auditor configurations through environment variables. This capability enables you to more flexibly and easily configure Client SDK, Ledger and Auditor.
  • Added metering capability for pay-as-you-go in the AWS Marketplace. As of ScalarDL 3.8, you can download and use container images of ScalarDL Ledger and Auditor through the AWS Marketplace. You will be automatically billed a fee based on how many hours you use each container.

For more details, please see ScalarDL 3.8 has been released!

Improvements

  • Added a cache for DagValidator to reduce validation time by avoiding duplicate contract execution in Auditor.
  • Renamed Scalar DL to ScalarDL for product branding purposes.
  • Removed unnecessary code and files.
  • Upgraded the supported version of ScalarDB from 3.7.2 to 3.8.0.

Bug fixes