BDE 3.101.0 Release¶
Schedule¶
The BDE team announces that the BDE 3.101.0 production release was completed on Tuesday, May 31, 2022.
BDE 3.101.0 Highlights¶
New Component: bsls_deprecatefeature
¶
This release introduces a new component, bsls_deprecatefeature for annotating C++ entities as deprecated. This macro is designed to work with internal tools for identifying and tracking deprecations.
Removal of Transitive Include of vector
from bsl_vector.h
¶
Any code which requires access to std::vector
rather than (or in addition
to) bsl::vector
should directly include the vector
header.
Fixed requests:¶
Summary |
---|
bsl headers without including std (bsl_vector.h) |
Fix balcl_optionvalue.t compilation on AIX opt_exc_mt_64 |
GCC11: ‘bsl_type_traits.h’: apply CPP20 deprecations/removals |
Add bsls_deprecatefeature |
GCC11: CPP20: ‘bsls_nullptr.t.cpp’ fails TC 2 and TC 3 |
remove bos, bsl_overrides_std, nativestd |
Add bsl::from_chars |
Release BDE 3.101.0 |
Update bde-classic to use bsls_deprecatefeature |
Fix bde-docs formatting for free-operators section |
Please revert rejection of null anonymous inner choices in baljsn |