This summary is generated by Open Text Summarizer and edited by me

Sync Summary

  • Rust has been updated to 1.79.
  • Nheko has been updated to 0.12.0. Note that upstream Qt6 has an issue with scrolling with mouse scroll wheels, to work around this, we’ve added a downstream patch. As this downstream patch is a significant departure from how it works with upstream Nheko, please report any issues with scrolling on the Solus issue trackers.
  • VLC was updated to 3.0.21. VLC package was modified to split it between the binary and the library portion, meaning that VLC should now be able to be uninstalled on Plasma.
  • Bash will now inherit the $PATH from the process that spawned it, rather than resetting it.
  • An issue was fixed where some processes or services couldn’t find configuration files.
  • All packages that shipped files in /etc/xdg have been fixed to ship them in the correct stateless directory instead.

Desktop Updates

  • GNOME has been updated to 46.2. This is a bugfix update, and should be a safe and uneventful upgrade from 46.1.
  • KDE Frameworks has been updated to 6.3.0. This release contains many fixes and improvements to the KDE Frameworks 6 series.
  • Mesalib was updated to 24.1.1. GNOME will now use explicit sync for Wayland-native applications for AMD and Intel GPU users. XWayland applications will have to wait for an updated XWayland, and Plasma users have to wait for Plasma 6.1. More news about Mesa 24.1 can be read here.

Security updates

  • flask-cors was updated to 4.0.1-10 . Includes security fixes for CVE-2024-1681.
  • libvte was updated to 0.76.3-64. Includes security fixes for CVE-2024-37535.