BDE 3.105.0 Release¶
Schedule¶
The BDE team announces that the BDE 3.105.0 production release was completed on Monday, July 25, 2022.
BDE 3.105.0 Highlights¶
New bdlde::Sha1
component¶
SHA-1 hashing is now available in the new bdlde::Sha1
component.
Record separator in ball::RecordJsonFormatter
¶
A new API for setting the record separator was added in
ball::RecordJsonFormatter
. The default value of the record separator is a
single newline.
Assorted fixes¶
Additional fixes:
Removed usage examples and test drivers for deprecated components
Test driver compilation and run-time issues fixed for various compilers and platform configurations
Fixed requests:¶
Summary |
---|
‘bsl::pair’ with non-allocator types can be passed an allocator |
Enable split test drivers in bsls_asserttest |
bdlde::Base64Encoder for URL-safe encoding shouldn’t append equal signs |
Fix data races in ball |
Remove ‘volatile’ from bal |
‘ball::RecordJsonFormatter’ does not add ‘n’ at the end of the record |
Add SHA1 to bdlde |
Fix misleading internal function in ‘bdlde_sha2.cpp’ |
‘bdlmt_timereventscheduler.t.cpp’: TC18 segment faults occasionally |
Remove deprecated traits interfaces from bdlat |