From ccd17eabc34836e2a7d30c0a5ca6905a95b33aef Mon Sep 17 00:00:00 2001 From: joaquintides Date: Tue, 30 Sep 2025 20:54:46 +0200 Subject: [PATCH] Improved `release_notes/template.adoc` (#508) * Update template.adoc * typos * typo * updated with latest versions of Boost-specific macros --- release-notes/template.adoc | 62 ++++++++++++++++++++----------------- 1 file changed, 34 insertions(+), 28 deletions(-) diff --git a/release-notes/template.adoc b/release-notes/template.adoc index 9a5c0e3..ee4d6d1 100644 --- a/release-notes/template.adoc +++ b/release-notes/template.adoc @@ -1,39 +1,43 @@ //// -Copyright (c) 2024 The C++ Alliance, Inc. (https://cppalliance.org) Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) Official repository: https://github.com/boostorg/website-v2-docs //// -= Release Notes -These are the release notes for Boost version X.XX.XX. + +== Version X.XX.XX + +// Date of release +Month Day, Year Hour::Minute GMT + +boost_at:/doc/libs/X_XX_X/[Documentation] + +// Formatting reference: https://docs.asciidoctor.org/asciidoc/latest/syntax-quick-reference/ +// Boost-specific macros: https://github.com/cppalliance/asciidoctor-boost?tab=readme-ov-file#macros +// Please keep the list of libraries sorted in lexicographical order. + == New Libraries -// List new libraries in lexicographical order (library name, purpose, authors) + // Example: -// * Accumulators : performs incremental calculation, and collection of statistical accumulators, from Eric Niebler. -* Library 1 name : purpose, author -* Library 2 name : purpose, author +// +// * boost_phrase:library[Accumulators,/libs/accumulators]: +// ** Framework for incremental calculation, and collection of statistical +// accumulators, from Eric Niebler. + == Updated Libraries -// List updated libraries in lexicographical order. + // Example: -// * Interprocess -// ** Dependency on Boost.TypeTraits removed -// ** Shared memory feature added -// ** Support for C++ 03 removed -* Library 1 name -** update 1 text -*** indented note for update 1, if needed -*** another indented note for update 1, if needed -** update 2 text -** update 3 text -* Library 2 name -** update 1 text -*** indented note for update 1, if needed -*** another indented note for update 1, if needed -** update 2 text -** update 3 text +// +// * boost_phrase:library[Interprocess,/libs/interprocess/]: +// ** Added anonymous shared memory for UNIX systems. +// ** Conform to `std::pointer_traits` requirements (boost_gh:pr[interprocess,32]). +// ** Fixed `named_condition_any` fails to notify (boost_gh:issue[interprocess,62]). + == Compilers Tested -// Edit this section as approrpriate + +// Edit this section as appropriate + Boost's primary test compilers are: + * Linux: ** Clang, C++03: 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 12.0.0, 13.0.0, 14.0.0, 15.0.0 ** Clang, C++11: 3.4, 11.0.0, 13.0.0, 14.0.0, 15.0.0 @@ -53,7 +57,9 @@ Boost's primary test compilers are: ** Apple Clang, C++20: 11.0.3 * Windows: ** Visual C++: 10.0, 11.0, 12.0, 14.0, 14.1, 14.2, 14.3 + == Acknowledgements -// Example: * Marshall Clow and Glen Fernandes managed this release. -* ack 1 -* ack 2 + +// Edit this section as appropriate + +Marshall Clow, Glen Fernandes and Ion GaztaƱaga managed this release.