This repository was archived by the owner on Jan 9, 2026. It is now read-only.
Releases: scalar-labs/scalardl-java-client-sdk
Releases · scalar-labs/scalardl-java-client-sdk
v3.8.0
Enhancements
- Add registerSecret to the servers (#864)
- Update LedgerConfig and AuditorConfig to deal with HMAC authentication (#895)
- Create an abstraction for signature signing and validation. (#897)
- Rename variables and method names based on the abstraction for HMAC authentication. (#899)
- Add HMAC authentication (#856)
- Scaffold ScalarDL Ledger Meter (#881)
- Make it configurable through environment variables (#935)
- Propose the reporting part (#906)
- Use metering lib 1.3.0 (#928)
- Include ClientIdentityKey.class into the client SDK (#934)
- To build Docker images for metered servers (#930)
Improvements
- Replace usage of gradle by gradle wrapper in CI (#927)
- Update scheduled-vuln-check.yaml (#905)
- Increase Trivy timeout (#913)
- Use the environment variable to replace the set-output command (#918)
- Add cache for DagValidator (#912)
- Run vulnerability check twice a week (#915)
- Rename Scalar DL to ScalarDL (#936)
- Push SNAPSHOT version container images (#938)
- Remove ordering and proxy subprojects (#933)
- Remove unused files (#937)
- Support ScalarDB 3.8 (#945)
Bug fixes
- Upgrade the in-house JRE 8 Docker image to 1.1.11 (#920)
- Upgrade gRPC Health Probe version to 0.4.15 (#917)
- Upgrade the in-house JRE image to 1.1.10 (#907)
- Include ClientIdentityKey.class into the client SDK (#934)
- Use the latest ubuntu (#940)
- Upgrade the in-house JRE Docker image to 1.1.12 (#932)
- Upgrade the gRPC health probe version (#939)
v3.7.2
Bug fixes
- Upgrade the in-house JRE 8 Docker image to 1.1.11 (#920)
- Upgrade gRPC Health Probe version to 0.4.15 (#917)
- Upgrade the in-house JRE image to 1.1.10 (#907)
- Use the latest ubuntu (#940)
- Upgrade the in-house JRE Docker image to 1.1.12 (#932)
- Upgrade the gRPC health probe version (#939)
- Fix to verify signature when reading it from Ledger (#925)
- Fix thread unsafety in Ledger validation. (#929)
v3.6.4
Bug fixes
- Upgrade the in-house JRE image to 1.1.10 (#907)
- Upgrade gRPC Health Probe version to 0.4.15 (#917)
- Upgrade the in-house JRE 8 Docker image to 1.1.11 (#920)
- Use the latest ubuntu (#940)
- Upgrade the gRPC health probe version (#939)
- Upgrade the in-house JRE Docker image to 1.1.12 (#932)
- Fix to verify signature when reading it from Ledger (#925)
v3.5.7
Bug fixes
- Upgrade the in-house JRE 8 Docker image to 1.1.11 (#920)
- Upgrade gRPC Health Probe version to 0.4.15 (#917)
- Upgrade the in-house JRE image to 1.1.10 (#907)
- Use the latest ubuntu (#940)
- Upgrade the in-house JRE Docker image to 1.1.12 (#932)
- Upgrade the gRPC health probe version (#939)
- Fix to verify signature when reading it from Ledger (#925)
v3.4.6
Bug fixes
- Upgrade the in-house JRE 8 Docker image to 1.1.11 (#920)
- Upgrade gRPC Health Probe version to 0.4.15 (#917)
- Upgrade the in-house JRE image to 1.1.10 (#907)
- Use the latest ubuntu (#940)
- Upgrade the in-house JRE Docker image to 1.1.12 (#932)
- Upgrade the gRPC health probe version (#939)
v3.7.1
v3.6.3
v3.5.6
v3.4.5
v3.6.2
Bug fixes
- Fix CVE-2022-32149 (#877)
- Fix CVE-2022-42003 and CVE-2022-42004 (#876)
- Add @OverRide to fix a warning from errorprone (#883)
- Upgrade the ScalarDB version (#884)
- Add FunctionManager to make Function mockable (#866)
- Use scannable LedgerTracer that does storage scan in a Contract (#870)
- Fix CVE-2022-27664 (#867)
- Upgrade the gRPC version to fix a vulnerability. (#882)