BDE 4.33.0 Release
Schedule
The BDE team announces that the BDE 4.33.0 production release was completed on Monday, December 22, 2025.
BDE 4.33.0 Release Highlights
New bdld::Datum::createUninitializedBinary Factory Method
A new factory method createUninitializedBinary has been added to
bdld::Datum, allowing users to create binary Datum objects with
uninitialized storage. This is useful for performance-sensitive scenarios
where the binary data will be immediately filled in by the caller.
Fixed Tickets
Summary |
|---|
correct bslmf_invokeresult build error on windows |
reduce clang-20 warnings 20251201 |
please address clang-20 bsls_compilerfeatures warnings |
fix clang-20 warning in bdem_rowlayout |
bsls_compilerfeatures.t case 43 failure for optimized clang builds |
Add bsl::from_range |
bdld::Datum::createUninitializedBinary |
bsl::decay fails to compile for abominable function type |
bslx::GenericInStream::getArray*: allow null ‘variables’ ptr |
pls suppress “may be uninitialized” warrnings for offset in bdlt_timetz.h and bdlt_datetz.h |