Heya folks! It's Friday, and that means it's time for the weekly Solus roundup!
KDE Frameworks has been updated to 6.12.0 this week. This release has many improvements and bug fixes. The release announcement can be read here.
The Fish shell has been updated to the new major release, 4.0! This is a monumental update, as the entire codebase has been ported from C++ to Rust. There are a lot of changes, including some breaking changes, so be sure to check out the release notes.
Speaking of Rust, our package has been updated to 1.85.1. The 1.85.0 release marks the 2024 Edition as Stable, stabilizes async closures, stabilizes #[diagnostic::do_not_recommend]
, adds unpredictable_function_pointer_comparisons
lint to warn against function pointer comparisons, adds a lint on combining #[no_mangle]
and #[export_name]
attributes, and much, much more. Check out the full release notes here.
ISOs that go out to release backers this week will, for the first time, come with either GNOME Software or Discover pre-installed. The GNOME edition will have Software, while all other editions have Discover. Each software center will be automatically installed on already installed systems at a later date. These applications will co-exist with the old Solus Software Center for a good while yet, but users are encouraged to start using and trying out the new ones.
Mir and Miriway have been added to the repository this week. Miriway is a starting point to creating a desktop session based on the Mir Wayland server from Canonical. They have been added to the Solus repository 1) because the projects are cool, as Mir is not based on wlroots, and 2) as a way to aid Budgie Desktop development. By having an easy alternative available, developers can test code quickly between multiple compositors, enabling them to troubleshoot whether issues are from their code, or in the compositor. Down the road, they could serve as alternatives for users, too, should they prefer the experience.
Security updates
- unbound was updated to 1.22.0-16 (@davidjharder). Includes security fixes for CVE-2024-8508.
General updates
The full list of updated packages can be found here.
For the list of currently known issues, see the dedicated thread for it. If you begin experiencing a bug, please look for an issue on our issue tracker, and open a new one if one does not exist.
That’s all for this week, folks! We'll be here same time, same place next week for another roundup of the news!