Log In
Log In

Posts

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

Filter

Latest Posts

  • Christian's Q1 2024 Update
    CI for Boost.Buffers and Boost.Http.Proto was built with in‑house cpp‑actions; automated matrix creation proved cumbersome, so manual input control was used, easing workflow. Container types and serialization progressed, with next quarter focused on C++dev.
    Link
  • Ruben's Q1 2024 Update
    Client‑side SQL formatting was added to Boost.MySQL for safe batch query composition. Boost.PFR support, Boost.Charconv integration, and a Boost.Parser evaluation were added. CI work for Boost.Redis and build‑script refactoring were also performed.
    Link #Parser
  • Mohammad's Q1 2024 Update
    An overview of recent work is presented, including bug fixes, warning resolution, and SSL build improvements for Boost.Beast; enhancements to Boost.Http.Proto serializer and conversion of Boost.Buffers documentation to Asciidoc; performance scaling and a new CI workflow for Boost‑Gecko to crawl Boost library documentation and upload it to Algolia.
    Link #Beast
  • Sam's Q1 2024 Update
    Migration of Boost download CDN to Fastly was performed, TLS and load balancers were configured, Boost website deployment was automated, release scripts were updated, Mailman environments were set up, wowbagger upgrades were discussed, and Jenkins and Drone jobs were adjusted.
    Link
  • Joaquín's Q1 2024 Update
    In Q1 2024, Boost.Unordered received emplace optimization and allocator fixes; Boost.Bimap received heterogeneous lookup; concurrency research was continued; a perfect‑hashing talk was prepared; Boost promotion and a new website were advanced.
    Link #Unordered
  • Matt's Q1 2024 Update
    During Q1 2024, work was performed on several Boost libraries: Charconv completed its review and was released in Boost 1.85; the Decimal library progressed toward a beta with major performance gains; the Multi library preparation for review was undertaken; and new optimization algorithms were added to the Math sub‑library in Boost 1.85. Community feedback and bug fixes were incorporated throughout.
    Link #Decimal
  • Dmitry's Q1 2024 Update
    During Q1 2024 work on Boost.JSON included direct serialization and cleanup, a performance regression in the parser was identified and will be fixed, number serialization is being reimplemented with Charconv pending compiler support, Boost.Endian replaced internal endianness handling, and a recursive filesystem::path conversion bug was resolved.
    Link #Endian
  • C++20 modules and Boost: follow up
    It is shown by benchmarks that C++20 modules cut Boost rebuild times by about 45%, but modularizing requires macro work, source changes, complex CMake support, handling of compiled libraries, and extra testing, leading to a community choice on adoption.
    Link
  • C++20 modules and Boost: an analysis
    Boost header‑only libraries are evaluated for conversion to C++20 modules. Toolchain support, an export‑using technique, and benchmarks indicate modest compile‑time gains. Modules remain early, giving limited production benefit but faster rebuilds.
    Link

Create an account


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