ScalarDL 3.7 Release Notes
This page includes a list of release notes for ScalarDL 3.7.
v3.7.3​
Release date: April 17, 2024
Bug fixes​
- Fixed registry name of AWS Marketplace.
- Fixed to avoid outputting credential information as a log.
- Fixed to use getTargetHost() to properly get LEDGER_HOST.
- Fixed busybox version in Dockerfile.
- Fixed a bug to use the intermediary mode.
- Fixed the bound argument of FunctionalInterface for gRPC stub method in ThrowableConsumer and ThrowableFunction.
- Fixed Function execution to return its results to clients.
- Fixed TLS-related code and configurations to work properly.
- Fixed several configuration issues.
- Upgraded org.everit.json.schema to 1.14.2. CVE-2023-5072
- Upgraded grpc-health-probe to fix security issues. CVE-2023-39325 GHSA-m425-mq94-257g
- Upgraded the base image to fix security issues. CVE-2022-29458 CVE-2022-29458 CVE-2023-4911 CVE-2023-29491 CVE-2023-47038
- Upgraded org.bouncycastle:bcprov-jdk15on from 1.59 to 1.70. CVE-2023-33201 CVE-2023-33202
v3.7.2​
Release date: April 18, 2023
Improvements​
- Updated the in-house JRE 8 Docker image to 1.1.11.
- Updated the in-house JRE Docker image to 1.1.12.
- Updated the in-house JRE image to 1.1.10.
- Updated the version of gRPC health probe to 0.4.15.
- Used the latest version of Ubuntu.
Bug fixes​
- Added a fix to verify signatures when reading them from Ledger.
- Fixed thread unsafety in Ledger validation.
v3.7.1​
Release date: January 6, 2023
Improvements​
- Updated the in-house JRE Docker image.
- Updated the version of ScalarDB.
v3.7.0​
Release date: December 2, 2022
Enhancements​
- Made
Asset
be able to returnAssetMetadata
that includes some internal metadata. - Added a transaction asset scanner to scan Ledger assets.
- Added a transaction scannable tracer manager.
Improvements​
- Made
AssetInput
not manage data. - Renamed classes, such as
AuditorAssetScanner
. - Revised
ContractsRegistration
andFunctionsRegistration
. - Added more sources to the SDK.
Bug fixes​
- Added
FunctionManager
to makeFunction
mockable. - Used scannable LedgerTracer that does storage scan in a Contract.
- Fixed CVE-2022-27664.
- Fixed CVE-2022-32149.
- Fixed CVE-2022-42003 and CVE-2022-42004.
- Updated the version of gRPC to fix a vulnerability.
- Added @OverRide to fix a warning from ErrorProne.
- Upgraded the version of ScalarDB.