{"id":1688,"date":"2025-04-11T16:06:53","date_gmt":"2025-04-11T15:06:53","guid":{"rendered":"https:\/\/dominique.leuenberger.net\/blog\/?p=1688"},"modified":"2025-04-11T16:10:51","modified_gmt":"2025-04-11T15:10:51","slug":"tumbleweed-review-of-the-week-2025-15","status":"publish","type":"post","link":"https:\/\/dominique.leuenberger.net\/blog\/2025\/04\/tumbleweed-review-of-the-week-2025-15\/","title":{"rendered":"Tumbleweed \u2013 Review of the week 2025\/15"},"content":{"rendered":"\n<p><strong>Dear Tumbleweed users and rolling release aficionados,<\/strong><\/p>\n\n\n\n<p>Another week, another fresh batch of snapshots for openSUSE Tumbleweed! Week 15 of 2025 brought in <strong>three solid snapshots<\/strong> \u2014 20250403, 20250405, and 20250409 \u2014 with a healthy mix of desktop polish, toolchain improvements, and a sprinkle of bug fixes across the board. Let\u2019s take a quick dive into the highlights!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd37 Snapshot 20250403: KDE Plasma 6.3.4 \u2013 The Polish Continues<\/h3>\n\n\n\n<p>The entire KDE Plasma 6 stack received a minor bump to <strong>version 6.3.4<\/strong>, bringing incremental improvements and bugfixes across the board:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Plasma Desktop<\/strong>, <strong>KWin<\/strong>, <strong>System Settings<\/strong>, <strong>Discover<\/strong>, and all your favorite Plasma companions now reflect this version.<\/li>\n\n\n\n<li>This update targets stability, performance, and visual consistency. No flashy new features, but plenty of refinement!<\/li>\n<\/ul>\n\n\n\n<p>Other notables:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>libvirt 11.2.0<\/strong> and <strong>QEMU 9.2.3<\/strong> help keep your virtualization experience top-notch.<\/li>\n\n\n\n<li><strong>mozilla-nss 3.109<\/strong> landed, updating core TLS\/SSL libraries.<\/li>\n\n\n\n<li><strong>Python<\/strong> world saw updates like <code>python-libvirt-python<\/code>, ensuring compatibility with the new libvirt version.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udce6 Snapshot 20250405: Core Stack Evolves<\/h3>\n\n\n\n<p>This snapshot was all about the plumbing:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>btrfsprogs<\/strong> was bumped again to <strong>6.14<\/strong>, continuing the evolution of the default Tumbleweed filesystem.<\/li>\n\n\n\n<li><strong>libsolv<\/strong> and <strong>libzypp<\/strong> received updates, which help fine-tune package resolution and improve zypper performance and behavior.<\/li>\n\n\n\n<li><strong>dracut<\/strong> received another SUSE-specific update, ensuring smoother initramfs generation.<\/li>\n\n\n\n<li>For devs and scripters, <strong>m4<\/strong>, <strong>ed<\/strong>, and <strong>python-gobject<\/strong> got modest version updates.<\/li>\n\n\n\n<li><strong>sdbootutil<\/strong> was updated twice this week (again in 20250409), reflecting ongoing work around bootloader and Secure Boot handling.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83c\udf1f Snapshot 20250409: Gnome Touch-ups and Qt6.9 Lands<\/h3>\n\n\n\n<p>This snapshot was a heavy hitter, especially for desktop users:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Mozilla Firefox 137.0<\/strong> brings the latest browser enhancements, performance tweaks, and security patches.<\/li>\n\n\n\n<li>The <strong>GNOME<\/strong> stack saw refinements:\n<ul class=\"wp-block-list\">\n<li>Updates to <strong>Gnome Control Center<\/strong>, <strong>Gnome Keyring<\/strong>, <strong>Remote Desktop<\/strong>, and more.<\/li>\n\n\n\n<li>These likely align with GNOME 48 maintenance polishing.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>GTK4 4.18.4<\/strong> and <strong>libportal<\/strong>, <strong>libsoup<\/strong>, <strong>glib2<\/strong> updates continue improving GNOME app responsiveness and interoperability.<\/li>\n<\/ul>\n\n\n\n<p>Big win for Qt fans:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Qt 6.9.0<\/strong> landed across the board \u2014 including all its modules from <code>qt6-base<\/code> to <code>qt6-webengine<\/code>. Expect compatibility improvements and performance boosts in Qt-based apps.<\/li>\n<\/ul>\n\n\n\n<p>Other highlights:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Mesa 25.0.3<\/strong> and drivers updated again \u2014 always a treat for gamers and Wayland users.<\/li>\n\n\n\n<li><strong>PHP 8.4.5<\/strong> landed, bumping up both the interpreter and the Apache module.<\/li>\n\n\n\n<li><strong>Kernel 6.14.1<\/strong> and <strong>firmware updates<\/strong> bring the latest hardware enablement.<\/li>\n\n\n\n<li><strong>poppler 25.04.0<\/strong>, <strong>ImageMagick<\/strong>, <strong>GIMP<\/strong>, and <strong>FFmpeg 7.1.1<\/strong> updates round out a rich multimedia set.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83e\udde9 Tumbleweed&#8217;s Rolling Momentum<\/h3>\n\n\n\n<p>This week showed the strength of Tumbleweed\u2019s integration work: frequent Plasma and GNOME refinements, Qt and toolchain updates, and a healthy dose of backend upgrades.<\/p>\n\n\n\n<p>As always: <strong>zypper dup<\/strong> is your friend. Roll forward, not backward!<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Stay tuned, and until next time: keep rollin\u2019!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dear Tumbleweed users and rolling release aficionados, Another week, another fresh batch of snapshots for openSUSE Tumbleweed! Week 15 of 2025 brought in three solid snapshots \u2014 20250403, 20250405, and 20250409 \u2014 with a healthy mix of desktop polish, toolchain improvements, and a sprinkle of bug fixes across the board. Let\u2019s take a quick dive [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1688","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1688","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/comments?post=1688"}],"version-history":[{"count":2,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1688\/revisions"}],"predecessor-version":[{"id":1690,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1688\/revisions\/1690"}],"wp:attachment":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/media?parent=1688"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/categories?post=1688"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/tags?post=1688"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}