Skip to content

Releases

mp-units 2.5.0 released

A new product version can be obtained from GitHub and Conan.

I initially had different plans for this release, but during development, it became clear that the new major feature I was working on was too large and would require breaking changes. This put me off track, and unfortunately, the mp-units development slowed down recently 😞

It also turned out that I got laid off, so now I depend solely on my C++ trainer's career to earn money to live. Fortunately, I delivered many in-house C++ trainings to my customers this year, and I hope this will also be the case in the upcoming 2026. I was also busy preparing for new talks and classes at this year's C++ conferences.

Having that much on my plate, a break from mp-units was needed to not burn out on the way. But hopefully I am back now, and I plan to continue working on long-awaited features.

That said, if you care about mp-units and would like to see it grow faster, please either contribute or consider sponsoring my work.

This release contains many small patches and improvements.

This post describes the most significant changes while a much longer list of the changes introduced by the new version can be found in our Release Notes.

mp-units 2.4.0 Released

A new product version can be obtained from GitHub and Conan.

This release was unexpected. We planned a significant new feature to happen next, but while preparing for it and writing API Reference documentation, we made so many vital fixes and improvements that we decided they deserve a dedicated release first.

This post describes the most significant improvements while a much longer list of the changes introduced by the new version can be found in our Release Notes.

mp-units 2.2.0 released

A new product version can be obtained from GitHub and Conan.

Among other features, this release provides long-awaited support for C++20 modules, redesigns and enhances text output formatting, and greatly simplifies quantity point usage. This post describes those and a few other smaller interesting improvements, while a much longer list of the most significant changes introduced by the new version can be found in our Release Notes.