Dear Boost community. The peer review of the proposed Boost.Scope will start on
26th of November and continue until December 5th. Boost.Scope is a small
library implementing utilities defined in
<experimental/scope> from C++ Extensions for Library Fundamentals v3
with a few extensions. Namely, the library contains:
* A number of scope guards for various use cases.
* A unique resource wrapper that automatically frees the resource on
destruction.
* Utilities for wrapping POSIX-like file descriptors in the unique
resource wrapper.
You can find the source code of the library at
https://github.com/Lastique/scope and read the documentation at
https://lastique.github.io/scope/libs/scope/doc/html/index.html. The library
is header-only and thus it is fairly easy to try it out. In addition, the
library can be used with Conan and vcpkg (see its README for instructions on
how to do that). Finally, there's a single header version suitable for Compiler
Explorer (https://raw.githubusercontent.com/Lastique/scope/single-header/include/boos…)
As the library is not domain-specific, everyone is very welcome to contribute a
review either by sending it to the Boost mailing list, or me personally. In
your review please state whether you recommend to reject or accept the library
into Boost, and whether you suggest any conditions for acceptance.
Thanks in advance for your time and effort!
Dmitry Arkhipov, Staff Engineer at The C++ Alliance.
Boost release 1.84.0 beta 1 is now available at:
https://boostorg.jfrog.io/artifactory/main/beta/1.84.0.beta1/source/
The SHA256 checksums are:
224d595cc666c19b91214c5e9cced3988d08063146dfad9f616c481d52626f27 boost_1_84_0_b1.zip
de9b35e232e4b1769f4d800ec01255a9c2546639be43e45b16ce6d109c088e99 boost_1_84_0_b1.tar.gz
f8a9f21580961536a95fb7fcf9deebde45d7e0e94ddd81402f1e37ae2c590410 boost_1_84_0_b1.tar.bz2
3e4765c41974c763b7d4a67a432569bf75d3367d7a6b72c4ac9458e5004c59dc boost_1_84_0_b1.7z
Release notes (still need updates):
https://www.boost.org/users/history/version_1_84_0.html
Please try the beta and report any problems you encounter.
Thanks to everyone who contributed to the release.
-- Boost Release Team