Hi there! It's been a long journey, but here we are: today we're announcing the first release candidate of Babeltrace 2.1 “Brossard”! 🥳 ┃ Brossard (/ˈbrɒsɑːr/) is a city in southwestern Québec, Canada, on ┃ the South Shore of the Fleuve Saint-Laurent, near Montréal. ┃ ┃ Home to the Quartier DIX30 lifestyle complex and the Canadiens' ┃ practice facility, Brossard is defined by its suburban sprawl and ┃ stroads like boulevard Taschereau, seamlessly blending commercial ┃ hubs with car-dependent design. Our main focus for Babeltrace 2.1 was to bring CTF 2 <https://diamon.org/ctf/> support to the project. This required major changes across the C API, the Python API, all the official plugins, the command-line interface, the documentation, as well as several internal aspects, including the tests. This is because CTF 2 introduces new concepts which are incompatible with the libbabeltrace 2.0 API, and then this library is the foundation of all the other parts of the project. Rest assured, however: Babeltrace 2.1 can still read CTF 1.8 traces and will continue to. We published CTF2‑SPEC‑2.0, the CTF 2 specification, last March. Therefore, as far as we know, there are currently no tracers producing CTF 2 traces. As for LTTng, we plan to add CTF 2 support in version 2.15 (we're currently wrapping up work on version 2.14). For you the users, this means there isn't much to try out immediately. However, it was important for us to release Babeltrace 2.1 well ahead of LTTng 2.15 to ensure that both will be available together in distributions, and so that a CTF 2 producer author has a stable reader available for testing. NOTE: We'll publish the full release notes as well as the online documentation (manual pages and C API) when releasing Babeltrace 2.1.0, most probably next month. Feel free to reach out if you have any questions or comments. — The Babeltrace team LINKS ===== Project website: https://babeltrace.org/ Download link: https://www.efficios.com/files/babeltrace/babeltrace2-2.1.0-rc1.tar.bz2