Releases: scalar-labs/scalardl
v3.12.1
v3.11.1
Summary
This release has several improvements, bug fixes, and vulnerability fixes.
Community edition
Improvements
- Supported time-related data types in the generic function. (#200)
Bug fixes
- Fixed the state management behavior for read-only transactions. (#181)
- Fixed certificate and secret key version check and messages. (#202)
- Fixed Ledger configuration validation for correct authentication settings. (#222)
- Fixed
IS NULLandIS NOT NULLconditions handling in table-oriented generic contracts. (#238) - Fixed CVE-2025-22874. (#262)
- Fixed CVE-2025-49146. (#286)
Enterprise edition
Bug fixes
- Fixed Auditor configuration validation for correct authentication settings.
- Fixed duplicated read lock.
- Fixed CVE-2025-22874.
- Fixed CVE-2025-49146.
v3.10.3
Summary
This release has several bug fixes and vulnerability fixes.
Community edition
Bug fixes
- Fixed the state management behavior for read-only transactions. (#181)
- Fixed certificate and secret key version check and messages. (#202)
- Fixed Ledger configuration validation for correct authentication settings. (#222)
- Fixed CVE-2025-22874. (#262)
- Fixed CVE-2025-49146. (#286)
Enterprise edition
Bug fixes
- Fixed Auditor configuration validation for correct authentication settings.
- Fixed duplicated read lock.
- Fixed CVE-2025-22874.
- Fixed CVE-2025-49146.
v3.9.7
Summary
This release has several bug fixes and vulnerability fixes.
Community edition
Bug fixes
- Fixed the state management behavior for read-only transactions. (#181)
- Fixed certificate and secret key version check and messages. (#202)
- Fixed Ledger configuration validation for correct authentication settings. (#222)
- Fixed CVE-2025-22874. (#262)
Enterprise edition
Bug fixes
- Fixed Auditor configuration validation for correct authentication settings.
- Fixed duplicated read lock.
- Fixed CVE-2025-22874.
v3.12.0
Summary
This release introduces several enhancements, such as ScalarDL HashStore and TableStore, and includes several improvements and bug fixes. For detailed changes, see the following.
Enhancements
- Added ScalarDL HashStore. (#255, #256, #260, #261)
- Added ScalarDL TableStore. (#180, #192, #220, #221, #239, #246, #260, #261)
Improvements
- Supported time-related data types in the generic function. (#200)
- Bundled the ValidateLedger contract into the client. (#254, #260)
- Disabled the coordinator write omission in ScalarDB. (#203)
Bug fixes
- Fixed the state management behavior for read-only transactions. (#181)
- Fixed certificate and secret key version check and messages. (#202)
- Fixed Ledger and Auditor configuration validations for correct authentication settings. (#222)
- Fixed
IS NULLandIS NOT NULLconditions handling in table-oriented generic contracts. (#238) - Fixed CVE-2025-22874. (#262)
v3.10.2
Summary
This release includes several bug fixes. For detailed changes, see the following.
Bug fixes
- Fixed CVE-2024-13009, CVE-2025-22869, and CVE-2025-24970. (#142, #143)
- Fixed the parameter name for the authentication method. (#148)
v3.9.6
Summary
This release includes several bug fixes. For detailed changes, see the following.
Bug fixes
- Fixed CVE-2025-22869. (#142)
- Fixed the parameter name for the authentication method. (#148)
v3.11.0
Summary
This release introduces enhancements, such as table-oriented generic contracts, and includes several bug fixes. For detailed changes, see the following.
Enhancements
- Added table-oriented generic contracts. (#108, #119, #124, #127, #138, #139, #141, #149, #150, #165)
Bug fixes
- Fixed CVE-2024-45337. (#107)
- Fixed CVE-2025-22869. (#142)
- Fixed the parameter name for the authentication method. (#148)
v3.10.1
Summary
This release has several improvements and bug fixes.
Community edition
Improvements
- Added client-service APIs and tools for a generic-contract-based setup. (#97)
Bug fixes
- Fixed CVE-2024-45337. (#107)
Enterprise edition
Improvements
- Improved the lock-recovery behavior when the lock-owner transaction is aborted.
v3.9.5
Summary
This release has several improvements and bug fixes.
Community edition
Bug fixes
- Fixed CVE-2024-45337. (#107)
Enterprise edition
Improvements
- Improved the lock-recovery behavior when the lock-owner transaction is aborted.