Posts

Stay up to date with Boost and the C++ ecosystem with the latest news, videos, resources, and user-created content.

Filter

Latest Posts

  • Boost presence at WG21 meeting in Sofia, Bulgaria
    The C++ Alliance, one of the sponsors of the recent WG21 meeting in Sofia, Bulgaria, has brought some Boost posters and merchandise to the event. It's been a nice opportunity to share with the commitee members information on some of the newest Boost libraries and the launch of our new website. On the standardization front, the long-awaited inclusion of reflection in C++26 has been making the rounds across the community. Try to guess who's who in the pictures below! Cheers!
    News
  • Some Thoughts on Documentation
    The documentation pipeline for Boost.JSON was migrated from Doxygen‑generated Quickbook to AsciiDoc using a Python conversion tool and a multipage Asciidoctor plugin, restructuring overload comments and planning replacement of Doxygen with Mr.Docs.
    Link #JSON
  • Cloud and Infrastructure Update Q1 2025
    Server OSes were upgraded to Ubuntu 24.04 with Ansible scripts; CI pipelines were tweaked to suppress lcov errors, refresh Jenkins jobs, and test HPA autoscaling. Fixes covered boost website deployment, IBM Cloud Drone billing, and JSON benchmark alerts.
    Link
  • Robert's Q1 2025 Update
    Refreshes to documentation styling, an enhanced release report highlighting contributors and community activity, and sponsorship of the June 2025 WG21 standards meeting in Sofia, with promotional t‑shirts, are reported.
    Link
  • C++20 modules and Boost: a prototype
    A prototype enabling Boost libraries to be used as C++20 modules is presented. A BOOST_USE_MODULES macro toggles between includes and imports via compatibility headers. CMake support, compiled module interfaces and CI tests are described, showing up to 3× build‑time speedup. Current CMake import‑std and MSVC bugs delay integration; further work will resume after fixes.
    Link
  • Advancing MrDocs: Contributions to Boost in 2024
    Recent MrDocs enhancements—modern C++ support, cross‑platform builds, CI and Antora integration—are described, along with updates to Boost libraries, the Boost website workflow, and GitHub Actions, featuring new capabilities, bug fixes and improvements.
    Link
  • Doc Previews Revisited Q4 2024
    Recent Q4 2024 work is summarized, noting Jenkins migration to Multibranch Pipelines, Boost website and CDN upgrades, release‑tooling and CI pipeline enhancements, Mailman migration automation, and benchmark/CI environment updates.
    Link
  • Another New Library Underway
    Two Boost libraries are reported: an IEEE‑754 decimal floating‑point library review after performance <format> enhancements; and a cryptography library built with clang‑20 hardening, implementing primitives and targeting FIPS‑140‑3 certification and TLS support.
    Link #Decimal

Create an account


Advance your career, learn from experts, and help shape the future of Boost and C++.