Posts
Stay up to date with Boost and the C++ ecosystem with the latest news, videos, resources, and user-created content.
Latest Posts
-
Re-review of Boost.SQLliteThe official re-review of Klemens Morgenstern's Boost.SQLite proposal runs from Aug 25 to Sep 3. Mohammad Nejati manages the re-review. Repo: https://github.com/klemens-morgenstern/sqlite Docs: https://klemens.dev/sqlite/ Participate: https://lists.boost.org/archives/list/boost@lists.boost.org/thread/FK4NIN2J6JHHQ6X....F7DGOQV4Q43MNYX/
-
New Library for 1.89 - Boost.BloomBoost.Bloom is a header-only C++ library for efficient probabilistic set membership testing. It allows you to check whether an element might be in a set, with minimal memory overhead and no false negatives, ideal for high-throughput scenarios like caching, deduplication, and indexing. The filter is highly space-efficient, and can dramatically reduce the cost of negative lookups in systems where accessing the full data set is expensive. Repo: https://github.com/boostorg/bloom Docs: https://boost.org/libs/bloom
-
Boost 1.89 Released!With the 1.89 release there is one new library and 28 updates to existing libraries, ready for download! https://www.boost.org/releases/1.89.0/
-
Boost.RunTimeServices: The Glue for Optional Runtime FeaturesCompile‑time macros are replaced by runtime services for optional features like compression, allowing services to be installed and queried at execution, producing smaller binaries and one library version, while challenges of linking and overhead are noted.
-
Bigger, Faster, Stronger TypesProgress on Boost libraries: int128 beta‑ready and integrated into an IEEE‑754 decimal type with a 256‑bit backend, giving >100 % speedups. Boost.Math GPU support refined; Boost.Multiprecision adds a double‑double backend for precision with lower cost.
-
Mailman3 and Website-V2Mailman 3 replaced Mailman 2 for Boost mailing lists, adding archive import, Redis cache and faster posting; Boost.org V2 was launched with DNS switch, IPv6, autoscaling, CDN tweaks, doc‑page caching and updates to Antora, CI defaults, monitoring and runner upgrades.
-
Ready, set, Redis!Boost.Redis is co‑maintained with an FSM redesign that improves testability, provides UNIX‑socket support, logging and updated docs. Boost.MySQL auth is enhanced, Boost.Postgres is started, OpenMethod and Bloom are reviewed, and test framework is extended.
-
Bringing B2-Style Test Granularity to CMakeB2‑style granularity is added to Boost’s CMake integration by building the test executable, post‑build extracting test names via a listing flag, generating a .cmake file with individual add_test entries, and including it with TEST_INCLUDE_FILES, enabling separate reporting and selective runs.
-
Boost.Bloom ready for shipping in Boost 1.89Boost.Bloom was accepted and will ship in Boost 1.89 (Aug 2025). Traits and functions were added to several libraries (ContainerHash, Unordered, MultiIndex, Flyweight, PolyCollection) and CI, documentation, and community promotion were improved.
-
New Boost Tutorials OnlineRichard Thomson from the Utah C++ Programmers Group has built a treasure trove of tutorials on assorted Boost libraries! Check it out at: https://www.youtube.com/playlist?list=PLJDO7P5jAoXznY....cdMMcKJky8UHbhC Utah C++ Programmers Group: https://www.meetup.com/utah-cpp-programmers/
Create an account
Advance your career, learn from experts, and help shape the future of Boost and C++.