{"id":1707,"date":"2025-06-20T11:55:34","date_gmt":"2025-06-20T10:55:34","guid":{"rendered":"https:\/\/dominique.leuenberger.net\/blog\/?p=1707"},"modified":"2025-06-20T11:55:34","modified_gmt":"2025-06-20T10:55:34","slug":"tumbleweed-review-of-the-weeks-2025-25","status":"publish","type":"post","link":"https:\/\/dominique.leuenberger.net\/blog\/2025\/06\/tumbleweed-review-of-the-weeks-2025-25\/","title":{"rendered":"Tumbleweed \u2013 Review of the weeks 2025\/25"},"content":{"rendered":"\n<p><strong>Dear Tumbleweed users and hackers,<\/strong><\/p>\n\n\n\n<p>Week 25 of 2025 brought us five snapshots \u2014 0612, 0613, 0614, 0616, and 0617 \u2014 packed with updates and fixes from all corners of the project. It\u2019s awesome to see everyone\u2019s work coming together to keep things fresh and smooth. Let\u2019s take a quick look at what landed this week and get ready to keep pushing openSUSE forward!<\/p>\n\n\n\n<p>The most relevant changes were:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>qemu 10.0.2<\/li>\n\n\n\n<li>audit 4.0.2<\/li>\n\n\n\n<li>Linux kernel 6.15.2<\/li>\n\n\n\n<li>rdma-core 57.0<\/li>\n\n\n\n<li>Nano 8.5<\/li>\n\n\n\n<li>Mozilla Firefox 139.0.4<\/li>\n\n\n\n<li>GCC 15 is now the default compiler. Package maintainers: please check the status of your packages in the devel projects. We are not planning to rebuild the entire Factory project this time around<\/li>\n\n\n\n<li>FreeRDP 3.16.0<\/li>\n<\/ul>\n\n\n\n<p>Things that are currently brewing  in the staging areas or are being tested by QA are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>KDE Plasma 6.4.0<\/li>\n\n\n\n<li>KDE Frameworks 6.15.0<\/li>\n\n\n\n<li>Graphviz 12.2.1<\/li>\n\n\n\n<li>xwayland 24.1.7<\/li>\n\n\n\n<li>PAM 1.7.1<\/li>\n\n\n\n<li>Using grub2-bls as the default bootloader on UEFI systems<\/li>\n\n\n\n<li>CMake 4.0<\/li>\n\n\n\n<li>Ceph 18.2.7<br><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dear Tumbleweed users and hackers, Week 25 of 2025 brought us five snapshots \u2014 0612, 0613, 0614, 0616, and 0617 \u2014 packed with updates and fixes from all corners of the project. It\u2019s awesome to see everyone\u2019s work coming together to keep things fresh and smooth. Let\u2019s take a quick look at what landed this [&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-1707","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1707","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=1707"}],"version-history":[{"count":1,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1707\/revisions"}],"predecessor-version":[{"id":1708,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/posts\/1707\/revisions\/1708"}],"wp:attachment":[{"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/media?parent=1707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/categories?post=1707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dominique.leuenberger.net\/blog\/wp-json\/wp\/v2\/tags?post=1707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}