Home / News+Media / News / Boost.Bloom ready for shipping in Boost 1.89

Boost.Bloom ready for shipping in Boost 1.89

Libraries Posted on July 1, 2025

During Q2 2025, I’ve been working in the following areas:

Boost.Bloom

The acceptance review for Boost.Bloom took place between the 13th and 22nd of May, and the final verdict was acceptance into Boost. Arnauld Becheler did an awesome job at managing the review, which was one of the most lively and productive I remember in recent years. Incorporating the feedback from the review took me the last five weeks of this quarter, but everything’s ready for shipping with Boost 1.89 (Aug 2025):

Boost.ContainerHash

Added boost::hash_is_avalanching trait (PR#40). This trait was originally in Boost.Unordered, but it makes sense that it be moved here because Boost.Bloom also uses it.

Boost.Unordered

  • Added pull(const_iterator) to open-addressing containers (PR#309).
  • CI maintenance work (PR#310, PR#311).
  • Improved documentation of erase_if (PR#312).
  • Deprecated boost::unordered::hash_is_avalanching in favor of boost::hash_is_avalanching (PR#313).
  • Addressed some user-filed issues (#305, #308).

Boost.MultiIndex

  • CI maintenance work (PR#82).
  • Addressed a user-filed issue (#81).

Boost.Flyweight

CI maintenance work (PR#21).

Boost.PolyCollection

CI maintenance work (PR#31).

Boost.Interprocess

Filed some issues (#258, #259).

Boost website

Filed some issues (#1760, #1792, #1832).

Boost promotion

Support to the community

  • Reviewed Jean-Louis Leroy’s Boost.OpenMethod proposal.
  • Did a small theoretical analysis of Boost.OpenMethod’s perfect hashing algorithm.
  • Did some c2.py testing for Chris Mazakas.
  • Supporting the community as a member of the Fiscal Sponsorhip Committee (FSC). The asset transfer from the Boost Foundation to the C++ Alliance was finally completed this quarter, which has enabled the launch of the long-awaited new website.

Related news

View all →

Stay up to date

Get Alliance news, project updates, and community highlights in your inbox.

Subscribe

Empowering C++ by funding libraries, building community, and advancing the language.

Connect with us