{
    "version": "https://jsonfeed.org/version/1",
    "title": "Project Bluefin - Monthly Reports",
    "home_page_url": "https://docs.projectbluefin.io/de/reports/",
    "description": "Automated monthly activity reports from project board",
    "items": [
        {
            "id": "https://docs.projectbluefin.io/de/reports/2026/04/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>186 (12 planned, 174 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>62.3% (308 bot PRs out of 494 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>22 total, 11 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">revert: switch back to LogoMenu from Custom Command Menu by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/common/pull/294\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#294</a></li>\n<li class=\"\">feat: enable GNOME Calculator search provider by default by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/common/pull/263\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#263</a></li>\n<li class=\"\">fix(gschema): xdg-terminal-exec for terminal keyboard shortcuts by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/common/pull/265\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#265</a></li>\n<li class=\"\">feat(ublue-bling): clean up fish script by <a href=\"https://github.com/AlexNPavel\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​AlexNPavel</a> in <a href=\"https://github.com/projectbluefin/common/pull/291\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#291</a></li>\n<li class=\"\">feat: use dynamic hostname in menu label by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/common/pull/272\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#272</a></li>\n<li class=\"\">feat: replace LogoMenu with Custom Command Menu extension by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/common/pull/264\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#264</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: exclude gnome-software on all Fedora versions by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4504\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4504</a></li>\n<li class=\"\">chore: bump gsconnect from v67 to v71 by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4414\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4414</a></li>\n<li class=\"\">chore: bump gsconnect from v67 to v71 by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4413\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4413</a></li>\n<li class=\"\">fix: Change GNOME 50 COPR repository to jreilly1821/c10s-gnome-50 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1287\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1287</a></li>\n<li class=\"\">fix(gnome49): exclude gdk-pixbuf2 from COPR and rebuild cache by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1285\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1285</a></li>\n<li class=\"\">feat: install lgda from GNOME 49/50 COPRs by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1276\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1276</a></li>\n<li class=\"\">feat(lazy-days): add lazy.jxl to bluefin-wallpapers-extra by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/artwork/pull/86\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#86</a></li>\n<li class=\"\">Add lazy days wallpaper by <a href=\"https://github.com/delphicmelody\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​delphicmelody</a> in <a href=\"https://github.com/ublue-os/artwork/pull/84\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#84</a></li>\n<li class=\"\">feat: add Aurora Skywrecker wallpaper by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/artwork/pull/83\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#83</a></li>\n<li class=\"\">feat(bluefin-extra): add leaf-collector, duality, and eyes wallpapers… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/artwork/pull/82\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#82</a></li>\n<li class=\"\">Add duality super-ultrawide files by <a href=\"https://github.com/delphicmelody\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​delphicmelody</a> in <a href=\"https://github.com/ublue-os/artwork/pull/80\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#80</a></li>\n<li class=\"\">Refine and correct Eyes wallpaper by <a href=\"https://github.com/delphicmelody\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​delphicmelody</a> in <a href=\"https://github.com/ublue-os/artwork/pull/79\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#79</a></li>\n<li class=\"\">Rename Eyes wallpaper for consistency by <a href=\"https://github.com/delphicmelody\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​delphicmelody</a> in <a href=\"https://github.com/ublue-os/artwork/pull/78\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#78</a></li>\n<li class=\"\">Add Eyes wallpaper by <a href=\"https://github.com/delphicmelody\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​delphicmelody</a> in <a href=\"https://github.com/ublue-os/artwork/pull/77\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#77</a></li>\n<li class=\"\">fix: convert wallpapers to jxl to fix issues in wallpaper settings by <a href=\"https://github.com/NiHaiden\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​NiHaiden</a> in <a href=\"https://github.com/ublue-os/artwork/pull/76\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#76</a></li>\n<li class=\"\">fix(wallpapers): add os stanza so brew bundle installs casks on linux by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/371\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#371</a></li>\n<li class=\"\">fix(bluefin-wallpapers): fix disappearing wallpapers by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/351\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#351</a></li>\n<li class=\"\">feat(bluefin-wallpapers-extra): update to 2026-04-13 by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/347\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#347</a></li>\n<li class=\"\">feat(artwork): sync new Bluefin extra wallpapers + fix update-artwork… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/753\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#753</a></li>\n<li class=\"\">fix(artwork): add Delphic Melody co-author credit to Dr. Natalia wallpapers by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/734\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#734</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat: add Bazaar Companion extension by <a href=\"https://github.com/coxde\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​coxde</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/348\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#348</a></li>\n<li class=\"\">Add nautilus python by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#336</a></li>\n<li class=\"\">fix(keybindings): use xdg-terminal-exec instead of ptyxis by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/280\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#280</a></li>\n<li class=\"\">fix(bashrc): add login_shell guard to profile.d sourcing by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/278\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#278</a></li>\n<li class=\"\">fix(os-release): add VERSION_ID to fix ldconfig stamp mechanism by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/269\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#269</a></li>\n<li class=\"\">fix: custom-command-menu shows Hello World on fresh install by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/268\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#268</a></li>\n<li class=\"\">fix: remove gnome-system-monitor from image by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/222\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#222</a></li>\n<li class=\"\">fix: remove yelp from image by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/223\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#223</a></li>\n<li class=\"\">fix(common): map Bluefin icons to GNOME OS expected names by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/219\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#219</a></li>\n<li class=\"\">fix(custom-command-menu): install gschema to system dir for override support by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/220\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#220</a></li>\n<li class=\"\">chore: Update custom command menu references by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/218\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#218</a></li>\n<li class=\"\">feat(packages): add xdg-terminal-exec by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/213\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#213</a></li>\n<li class=\"\">feat(extensions): replace LogoMenu with Custom Command Menu by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/210\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#210</a></li>\n<li class=\"\">feat(gnome): rebase gnome-build-meta junction to gnome-50 by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/199\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#199</a></li>\n<li class=\"\">fix(ci): disable broken GNOME lorry-mirrors by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/190\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#190</a></li>\n<li class=\"\">feat(ghostty): upgrade Ghostty to 1.3.1 and Zig to 0.15.2 by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/169\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#169</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Fix dockerd deps by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/305\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#305</a></li>\n<li class=\"\">feat(lts-card): enrich DX/GDX packages from SBOM allPackages by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/760\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#760</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-1\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">Update to the latest bst2 docker image by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/350\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#350</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-applications\">New Applications<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#new-applications\" class=\"hash-link\" aria-label=\"Direkter Link zur New Applications\" title=\"Direkter Link zur New Applications\" translate=\"no\">​</a></h4>\n<p>The following applications were added to our Homebrew taps this month:</p>\n<table><thead><tr><th>Application</th><th>Description</th><th>Status</th></tr></thead><tbody><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/369\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>asusctl-linux</strong></a></td><td>ASUS laptop control CLI and immutable-friendly system daemon payload</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/314\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>fw-fanctrl-linux</strong></a></td><td>Framework laptop fan controller daemon and CLI</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/326\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rocm-smi-lib</strong></a></td><td>AMD ROCm System Management Interface library (provides librocm_smi64.so)</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/378\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rog-control-center-linux</strong></a></td><td>ASUS ROG Control Center GUI and user daemon with XDG-first installation</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/337\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>visual-studio-code-linux@insiders</strong></a></td><td>Open-source code editor (Insiders build)</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>zed-linux</strong></a></td><td>High-performance, multiplayer code editor</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>zed-linux@preview</strong></a></td><td>High-performance, multiplayer code editor (preview build)</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr></tbody></table>\n<p>Use <code>ujust bbrew</code> to browse and install these packages. Follow <a href=\"https://github.com/ublue-os/homebrew-tap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">the tap instructions</a> if you want to do it by hand.</p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"package-updates\">Package Updates<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#package-updates\" class=\"hash-link\" aria-label=\"Direkter Link zur Package Updates\" title=\"Direkter Link zur Package Updates\" translate=\"no\">​</a></h4>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/production--tap-45%20updates-blue?style=flat-square\" alt=\"Production Tap\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental--tap-58%20updates-orange?style=flat-square\" alt=\"Experimental Tap\" class=\"img_ev3q\"></p>\n<p><strong>103 automated updates</strong> this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.</p>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"quick-summary\">Quick Summary<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#quick-summary\" class=\"hash-link\" aria-label=\"Direkter Link zur Quick Summary\" title=\"Direkter Link zur Quick Summary\" translate=\"no\">​</a></h5>\n<table><thead><tr><th>Tap</th><th>Updates</th></tr></thead><tbody><tr><td>production-tap</td><td>45</td></tr><tr><td>experimental-tap</td><td>58</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all production-tap updates (45)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>goose-linux</td><td>1.29.0 → 1.33.1 (7 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/375\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#375</a></td></tr><tr><td>visual-studio-code-linux</td><td>1.114.0 → 1.118.1 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/377\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#377</a></td></tr><tr><td>lm-studio-linux</td><td>0.4.9 → 0.4.12 (4 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/359\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#359</a></td></tr><tr><td>1password-gui-linux</td><td>8.12.10 → 8.12.12 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/363\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#363</a></td></tr><tr><td>antigravity-linux</td><td>1.22.2 → 1.23.2 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/357\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#357</a></td></tr><tr><td>linux-mcp-server</td><td>1.4.0 → 1.4.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/345\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#345</a></td></tr><tr><td>vscodium-linux</td><td>1.116.02821</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/370\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#370</a></td></tr><tr><td>jetbrains-toolbox-linux</td><td>3.4.3.81140</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/356\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#356</a></td></tr><tr><td>pmbootstrap</td><td>3.10.1</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/330\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#330</a></td></tr><tr><td>framework-tool</td><td>0.6.2</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/321\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#321</a></td></tr></tbody></table></div></div></details>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all experimental-tap updates (58)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>opencode-desktop-linux</td><td>1.3.13 → 1.14.29 (15 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/340\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#340</a></td></tr><tr><td>craft-agents-linux</td><td>0.8.2 → 0.8.12 (8 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/328\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#328</a></td></tr><tr><td>cursor-linux</td><td>3.0.13 → 3.2.16 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/339\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#339</a></td></tr><tr><td>emdash-linux</td><td>0.4.47 → 0.4.50 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/316\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#316</a></td></tr><tr><td>zed-linux</td><td>0.233.10 → 1.0.0 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/347\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#347</a></td></tr><tr><td>rider-linux</td><td>2026.1.0.1 → 2026.1.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/338\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#338</a></td></tr><tr><td>dockerd-linux</td><td>29.4.0 → 29.4.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/303\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#303</a></td></tr><tr><td>datagrip-linux</td><td>2026.1.1 → 2026.1.2 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/280\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#280</a></td></tr><tr><td>pycharm-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/341\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#341</a></td></tr><tr><td>webstorm-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/332\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#332</a></td></tr><tr><td>phpstorm-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/331\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#331</a></td></tr><tr><td>clion-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/320\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#320</a></td></tr><tr><td>goland-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/321\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#321</a></td></tr><tr><td>intellij-idea-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/322\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#322</a></td></tr><tr><td>rubymine-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/324\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#324</a></td></tr><tr><td>rustrover-linux</td><td>2026.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/325\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#325</a></td></tr></tbody></table></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat(bazaar): add SpeedOfSound to AI and Machine Learning section by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/common/pull/286\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#286</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: move rog-gui to production by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/378\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#378</a></li>\n<li class=\"\">chore: move asusctl cask to production tap by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/369\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#369</a></li>\n<li class=\"\">set_permissions to make zpass.sh executable by <a href=\"https://github.com/hulet\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hulet</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/342\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#342</a></li>\n<li class=\"\">feat: add visual-studio-code-linux@insiders cask by <a href=\"https://github.com/nklowns\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​nklowns</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/337\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#337</a></li>\n<li class=\"\">Fix 1password browser integration <a href=\"https://github.com/ublue-os/homebrew-tap/issues/94\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">https://github.com/ublue-os/homebrew-tap/issues/94</a> by <a href=\"https://github.com/RichardMartija\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​RichardMartija</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#296</a></li>\n<li class=\"\">chore: move rog-gui to production by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/348\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#348</a></li>\n<li class=\"\">Add incompatibility with moby by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/319\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#319</a></li>\n<li class=\"\">feat(zed): add zed-linux and zed-linux@preview casks by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#296</a></li>\n<li class=\"\">Add rocm-smi-lib formula by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/326\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#326</a></li>\n<li class=\"\">chore: remove asusctl cask by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/333\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#333</a></li>\n<li class=\"\">feat: add fw-fanctrl-linux cask by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/314\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#314</a></li>\n<li class=\"\">fix: unblock craft-agents-linux upgrade process by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/259\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#259</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-2\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat(distrobox): switch to next branch Go rewrite by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/234\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#234</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-3\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(custom-command-menu): add menu icon settings to dconf distro database by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/common/pull/274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#274</a></li>\n<li class=\"\">feat(nvidia): add service to sync Flatpak driver version by <a href=\"https://github.com/ledif\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ledif</a> in <a href=\"https://github.com/projectbluefin/common/pull/257\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#257</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-3\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-3\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">Increace keepalive timeout by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/356\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#356</a></li>\n<li class=\"\">fix(tailscale): provide defaults for tailscaled service by <a href=\"https://github.com/goozkan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​goozkan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/327\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#327</a></li>\n<li class=\"\">fix(bluefin/network): disable binary stripping for text-only element by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/329\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#329</a></li>\n<li class=\"\">fix(network): remove %{install-extra} from text-only element by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/328\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#328</a></li>\n<li class=\"\">fix: ship resolv.conf symlink and /etc/hosts via network element by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#296</a></li>\n<li class=\"\">feat(bluefin): add uupd auto-updater element by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/209\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#209</a></li>\n<li class=\"\">tailscale: bump to 1.96.4 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/175\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#175</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-4\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Remove carriage returns in ublue-nvidia-flatpak-runtime-sync script that cause it to fail by <a href=\"https://github.com/akeeton\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​akeeton</a> in <a href=\"https://github.com/projectbluefin/common/pull/279\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#279</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-4\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(cards): restore foil prevVersion and LTS HWE kernel carry-forward by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/761\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#761</a></li>\n<li class=\"\">fix(ci): always re-fetch driver versions data on every build by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/701\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#701</a></li>\n<li class=\"\">fix(driver-versions): make shimmer visible in light mode by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/700\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#700</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-4\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat(nvidia): add bluefin-nvidia OCI variant by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/363\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#363</a></li>\n<li class=\"\">fix(deps): restore fwupd dropped by Saturn merge by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/324\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#324</a></li>\n<li class=\"\">fix(deps): add fwupd by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/279\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#279</a></li>\n<li class=\"\">patches: remove OnePlus 6 panel backports by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/260\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#260</a></li>\n<li class=\"\">feat(deps): add efibootmgr 18 by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/163\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#163</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-5\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore: put the nvidia files to the image by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/259\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#259</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-5\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(ci): make caching actually work by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4440\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4440</a></li>\n<li class=\"\">ci: replace extractions/setup-just with brew install by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4418\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4418</a></li>\n<li class=\"\">feat: replace cosign-attest SBOM with ORAS attach + actions/attest by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1258\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1258</a></li>\n<li class=\"\">cursor-linux: update sha256 for re-uploaded 3.2.11 build by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#336</a></li>\n<li class=\"\">ci: add fw-fanctrl build workflow by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/311\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#311</a></li>\n<li class=\"\">ci: rebuild site daily instead of weekly by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/770\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#770</a></li>\n<li class=\"\">fix(ci): align SBOM cache save/restore paths by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/758\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#758</a></li>\n<li class=\"\">fix(ci): restore artwork.json from checkout after data cache restore by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/751\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#751</a></li>\n<li class=\"\">feat(sbom): add stable-daily GHCR stream to SBOM pipeline and changelogs by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/744\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#744</a></li>\n<li class=\"\">fix(images): force per-product refresh on every build by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/726\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#726</a></li>\n<li class=\"\">fix(reports): contributor pipeline correctness and workflow idempotency by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/722\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#722</a></li>\n<li class=\"\">Upstream pr/batch remaining fixes by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/714\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#714</a></li>\n<li class=\"\">fix(components,scripts,ci): p2 component and script fixes by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/713\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#713</a></li>\n<li class=\"\">fix(ci,images,changelogs): least-privilege tokens, correct stream att… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/710\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#710</a></li>\n<li class=\"\">fix(firehose): always fetch fresh app data in CI by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/703\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#703</a></li>\n<li class=\"\">ci(prerelease): publish release even when arm64 builds fail by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/47\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#47</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-5\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">fix(deps): use codeberg closer-mop repo by <a href=\"https://github.com/AlexNPavel\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​AlexNPavel</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/357\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#357</a></li>\n<li class=\"\">workflows/track-bst-sources: Also update bst2 image by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/351\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#351</a></li>\n<li class=\"\">Revert \"chore(deps): update freedesktop-sdk junction\" by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/349\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#349</a></li>\n<li class=\"\">fix(custom-menu): set icon display mode and repin to post-v14 cleanup commit by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/345\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#345</a></li>\n<li class=\"\">fix(ci): unblock bst2 CI and add pin consistency gate by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/337\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#337</a></li>\n<li class=\"\">fix(ci): replace broken setup-just with taiki-e/install-action by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/335\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#335</a></li>\n<li class=\"\">fix(storage): hide composefs loop from UDisks by <a href=\"https://github.com/goozkan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​goozkan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/330\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#330</a></li>\n<li class=\"\">Update command-order to be 1-99 by <a href=\"https://github.com/StorageB\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​StorageB</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/332\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#332</a></li>\n<li class=\"\">linux: enable IPV6_MULTIPLE_TABLES for tailscaled IPv6 routing by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/315\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#315</a></li>\n<li class=\"\">fix(renovate): include sha256: prefix in chunkah currentDigest capture by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/323\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#323</a></li>\n<li class=\"\">chore(renovate): add customManager for chunkah container image by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/322\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#322</a></li>\n<li class=\"\">chore(coreutils): revert mv, cp, rm to gnu coreutils by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/316\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#316</a></li>\n<li class=\"\">fix(ci): suppress phantom PRs when bst source track only normalizes r… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/317\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#317</a></li>\n<li class=\"\">fix(chunkify): remove --tag flag not supported by pinned chunkah by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/309\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#309</a></li>\n<li class=\"\">fix(fakecap-restore): treat EPERM/ENOTSUP as skips, not errors by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/308\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#308</a></li>\n<li class=\"\">fix(chunkify): add --tag so podman load outputs tagged ref by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/307\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#307</a></li>\n<li class=\"\">feat(chunkify): rechunk OCI image into plain-zstd layers with automat… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/305\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#305</a></li>\n<li class=\"\">chore: bump uutils-coreutils to 0.8.0 and sudo-rs to v0.2.13 by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/282\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#282</a></li>\n<li class=\"\">fix(ci): disable arm build until webkit is cached by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/297\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#297</a></li>\n<li class=\"\">feat(saturn): add Saturn launcher with ECL, CL deps, ripgrep by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/295\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#295</a></li>\n<li class=\"\">feat(ci): track package updates individually by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/283\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#283</a></li>\n<li class=\"\">fix: inject IMAGE_VERSION into os-release at export time by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#273</a></li>\n<li class=\"\">fix(os-release): inject VERSION_ID at export time, remove invalid BST… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/271\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#271</a></li>\n<li class=\"\">fix(os-release): add IMAGE_REF and image metadata to /usr/lib/os-release by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/266\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#266</a></li>\n<li class=\"\">fix: remove ibus-libpinyin from build (broken at runtime, SIGILL in CI) by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/265\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#265</a></li>\n<li class=\"\">oci: normalize /var layout with relative symlinks by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/263\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#263</a></li>\n<li class=\"\">ci: increase build step timeouts from 300 to 420 minutes by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/262\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#262</a></li>\n<li class=\"\">ci: disable remote-execution for aarch64 build by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/258\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#258</a></li>\n<li class=\"\">feat: add aarch64 native build by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/248\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#248</a></li>\n<li class=\"\">revert: \"chunkify: enable in export and reduce max-layers to 120\" by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#252</a></li>\n<li class=\"\">chunkify: enable in export and reduce max-layers to 120 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/246\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#246</a></li>\n<li class=\"\">fix(bootc): revert composefs-rs cargo2 query.rev to abbreviated hash by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/236\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#236</a></li>\n<li class=\"\">feat(deps): add bootc v1.15.1 local override with CI tracking by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/235\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#235</a></li>\n<li class=\"\">chunkah: rechunk with user.component xattrs via extended fakecap by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/232\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#232</a></li>\n<li class=\"\">ci: add nightly schedule at 13:00 UTC; drop redundant push trigger by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/227\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#227</a></li>\n<li class=\"\">chore: bump common refs by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#221</a></li>\n<li class=\"\">revert: \"fix(chunkify): enable chunkify with updated settings\" by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/217\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#217</a></li>\n<li class=\"\">fix(chunkify): enable chunkify with updated settings by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/212\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#212</a></li>\n<li class=\"\">Remove 1Password by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/206\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#206</a></li>\n<li class=\"\">bluefin: Consolidate per-arch elements by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/101\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#101</a></li>\n<li class=\"\">Revert \"chore(deps): track core and junction sources\" by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/147\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#147</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-6\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-6\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">docs: remove GTS badges from README by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4474\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4474</a></li>\n<li class=\"\">fix(readme): use picture element for dark/light mode card embed by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4466\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4466</a></li>\n<li class=\"\">chore: delete docs directory by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1250\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1250</a></li>\n<li class=\"\">blog: add video embed to Dakota Alpha 1 post by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/766\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#766</a></li>\n<li class=\"\">Update 2026-04-19-dakota-alpha-1.md by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/764\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#764</a></li>\n<li class=\"\">fix: use object-fit cover on playlist thumbnails to eliminate letterboxing by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/763\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#763</a></li>\n<li class=\"\">feat(music): add Syrens of Metal playlist as first in Legendary Adventures by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/762\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#762</a></li>\n<li class=\"\">fix(lts): parse new lts.YYYYMMDD release format by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/759\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#759</a></li>\n<li class=\"\">fix(sbom): fix GHCR tag pagination regex — \\b fails after closing quote by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/757\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#757</a></li>\n<li class=\"\">fix(sbom): parse SPDX JSON format for LTS changelog card version chips by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/756\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#756</a></li>\n<li class=\"\">fix(artwork): remove duplicate Duality (Ultrawide) entry by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/754\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#754</a></li>\n<li class=\"\">feat(changelogs): rolling 12-month window for updates stream by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/750\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#750</a></li>\n<li class=\"\">feat(changelogs): show all apps by default; click header to expand card by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/749\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#749</a></li>\n<li class=\"\">feat(changelogs): collapse app cards by default in updates stream by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/748\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#748</a></li>\n<li class=\"\">fix(embed): use picture element for dark/light mode card snippet by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/747\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#747</a></li>\n<li class=\"\">fix(lint): remove unused chipName destructuring in loadStableDailyEve… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/746\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#746</a></li>\n<li class=\"\">fix(changelogs): SBOM null-fallback, GHCR tag enumeration, cache key … by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/743\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#743</a></li>\n<li class=\"\">fix(sbom): SBOM-primary chips + resolve amd64 digest for oras discover by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/742\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#742</a></li>\n<li class=\"\">feat(changelogs): add embeddable PNG cards with dark/light themes and… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/741\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#741</a></li>\n<li class=\"\">fix(images): make downloads optional to prevent crash when field abse… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/740\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#740</a></li>\n<li class=\"\">feat(changelogs,ui): SBOM-driven chips, Dakota placeholder, pipewire/… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/739\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#739</a></li>\n<li class=\"\">feat(changelogs,ui): SBOM-driven chips, Dakota placeholder, pipewire/… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/738\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#738</a></li>\n<li class=\"\">feat(changelogs): SBOM-driven OS card chips — Dakota placeholder + pi… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/737\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#737</a></li>\n<li class=\"\">feat(changelogs): unified OS releases stream with stable-daily, LTS, … by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/736\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#736</a></li>\n<li class=\"\">bugfix(docs): preserve homepage hero aspect ratio by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/735\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#735</a></li>\n<li class=\"\">fix(docs): replace hero PNGs with WebP, add trailingSlash, add perf t… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/733\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#733</a></li>\n<li class=\"\">Feature/artwork gallery page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/732\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#732</a></li>\n<li class=\"\">Feature/artwork gallery page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/731\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#731</a></li>\n<li class=\"\">feat(docs): add Artwork gallery page with wallpapers, lightbox, and a… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/728\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#728</a></li>\n<li class=\"\">fix(images): remove Metadata cache chip from images page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/724\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#724</a></li>\n<li class=\"\">feat: add link to upstream docs about MOK enrollment by <a href=\"https://github.com/sebjag\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​sebjag</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/720\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#720</a></li>\n<li class=\"\">fix(reports): replace history query with GHA cache for new contributo… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/723\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#723</a></li>\n<li class=\"\">feat: quick update by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/719\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#719</a></li>\n<li class=\"\">fix(eslint): remove unused FlatTimelineEvent import by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/717\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#717</a></li>\n<li class=\"\">feat(changelogs): OS release card design polish by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/716\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#716</a></li>\n<li class=\"\">feat(changelogs): add prominent OS release cards interleaved in timeline by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/715\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#715</a></li>\n<li class=\"\">fix(sbom): enforce sbom-only version sources across docs site by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/712\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#712</a></li>\n<li class=\"\">fix(sbom): enforce sbom-only version sources across docs surfaces by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/711\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#711</a></li>\n<li class=\"\">fix(firehose): seed firehose-apps.json with empty data; atomic write … by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/709\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#709</a></li>\n<li class=\"\">fix(audit): quick-win fixes from site-wide audit by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/708\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#708</a></li>\n<li class=\"\">feat(changelogs): add Firehose page with per-release package diffs by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/707\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#707</a></li>\n<li class=\"\">fix(changelogs): flatten firehose feed into per-release event stream … by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/706\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#706</a></li>\n<li class=\"\">feat(changelogs): add hero section with dinosaur and Firehose title by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/704\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#704</a></li>\n<li class=\"\">feat(changelogs): port Bluefin Firehose to /changelogs page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/702\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#702</a></li>\n<li class=\"\">fix: remove a bunch of dead code by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/699\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#699</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-6\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#dakota-gnome-os-prototype-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">docs: add ISO archive table and automation workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/253\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#253</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-7\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#planned-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore(ci): enable renovate for git-submodules by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/295\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#295</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-7\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#opportunistic-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: disable automerge for projectbluefin/common container updates by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4481\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4481</a></li>\n<li class=\"\">ci: replace wretry.action with nick-fields/retry (Node 24) by <a href=\"https://github.com/dylanmtaylor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dylanmtaylor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4408\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4408</a></li>\n<li class=\"\">feat(ci): make betas run daily by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4388\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4388</a></li>\n<li class=\"\">Feature/fix generate release trigger by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1301\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1301</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 62.3% (308 bot PRs out of 494 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>bluefin</td><td>93</td><td>18.8%</td></tr><tr><td>bluefin-lts</td><td>60</td><td>12.1%</td></tr><tr><td>dakota</td><td>31</td><td>6.3%</td></tr><tr><td>common</td><td>12</td><td>2.4%</td></tr><tr><td>documentation</td><td>9</td><td>1.8%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/bluefin-wallpapers-gnome<!-- -->:latest<!-- --> docker digest to e4d74fa by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#273</a></li>\n<li class=\"\">chore(deps): update homebrew/actions digest to 98cfa07 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/280\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#280</a></li>\n<li class=\"\">chore(deps): update docker/login-action digest to 4907a6d by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/260\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#260</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just action to v4 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/261\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#261</a></li>\n<li class=\"\">chore(deps): update actions/checkout digest to de0fac2 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/244\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#244</a></li>\n<li class=\"\">chore(deps): update ncipollo/release-action action to v1.21.0 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/249\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#249</a></li>\n<li class=\"\">chore(deps): update actions/checkout action to v6 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/250\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#250</a></li>\n<li class=\"\">chore(deps): update docker.io/library/alpine<!-- -->:latest<!-- --> docker digest to 5b10f43 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/common/pull/278\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#278</a></li>\n<li class=\"\">chore(deps): update homebrew/actions digest to 59e6b20 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/common/pull/258\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#258</a></li>\n<li class=\"\">chore(deps): update sigstore/cosign-installer action to v4 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/common/pull/252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#252</a></li>\n<li class=\"\">chore(deps): update docker/login-action action to v4 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/common/pull/251\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#251</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just digest to f8a3cce by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/common/pull/246\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#246</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to daf9f66 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4543\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4543</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/logomenu@aryan_k digest to e30aaf5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4533\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4533</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2a11c63 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4540\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4540</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9f41fa9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4537\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4537</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to dcd7670 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4536\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4536</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 00d510b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4535\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4535</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e3cc9b7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4534\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4534</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 93070a3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4530\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4530</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 4fceb68 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4529\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4529</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to fb614c6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4528\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4528</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to a62826f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4526\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4526</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 7ddd2ee by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4523\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4523</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 07d5b22 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4522\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4522</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 281c988 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4519\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4519</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2631b00 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4518\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4518</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 18cd0ee by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4515\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4515</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 619aafe by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4514\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4514</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 0d95547 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4517\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4517</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 17d2ffa by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4516\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4516</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 459d7dc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4491\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4491</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 20d951f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4498\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4498</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 7f646ae by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4512\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4512</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 451d925 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4511\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4511</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9c85a8b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4507\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4507</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to f7d9770 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4506\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4506</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 34f6784 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4503\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4503</a></li>\n<li class=\"\">chore(deps): update github/codeql-action digest to 95e58e9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4484\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4484</a></li>\n<li class=\"\">chore(deps): update actions/setup-node digest to 48b55a0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4502\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4502</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e74182d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4501\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4501</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c04a833 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4499\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4499</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to fe092d9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4496\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4496</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to bcb0c1b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4495\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4495</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c6ae633 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4493\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4493</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 6e4999f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4492\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4492</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e82985f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4489\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4489</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to b4a7050 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4488\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4488</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to f8ec2be by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4487\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4487</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a469db7 - autoclosed by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4483\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4483</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a818757 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4482\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4482</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to b563bde by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4477\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4477</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3bd17a1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4476\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4476</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 92b90d7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4473\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4473</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to fd61b35 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4472\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4472</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 615439b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4458\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4458</a></li>\n<li class=\"\">chore(deps): update softprops/action-gh-release action to v3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4463\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4463</a></li>\n<li class=\"\">chore(deps): update actions/cache action to v5.0.5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4470\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4470</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 71e24df by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4469\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4469</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2284db4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4468\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4468</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to a0b8d13 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4467\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4467</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to eefa71d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4462\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4462</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5cc3158 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4460\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4460</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 89599d7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4456\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4456</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to ef31a40 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4457\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4457</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 593b120 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4455\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4455</a></li>\n<li class=\"\">chore(deps): update actions/upload-artifact action to v7.0.1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4453\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4453</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 444df60 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4445\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4445</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 893a916 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4441\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4441</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 51a753b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4454\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4454</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 035f9ff by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4449\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4449</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a21378c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4448\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4448</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 399b217 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4442\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4442</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to fe7e446 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4444\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4444</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 8a7f1a7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4443\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4443</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to a4c6fab by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4431\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4431</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to c601c6b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4436\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4436</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 72d4059 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4439\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4439</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to deb312d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4438\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4438</a></li>\n<li class=\"\">chore(deps): update oras-project/setup-oras action to v2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4429\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4429</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c3da50e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4434\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4434</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 56dbeb2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4433\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4433</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 6b20641 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4428\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4428</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 54d3c31 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4427\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4427</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just action to v4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4425\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4425</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 54ffbbc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4420\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4420</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c376f5e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4424\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4424</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 8be64d1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4423\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4423</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9bb2295 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4422\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4422</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d771528 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4421\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4421</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1d2f86e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4417\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4417</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 26aa0c1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4416\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4416</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to b7a057c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4415\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4415</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/tmp/bazaar-<a href=\"mailto:integration@kolunmi.github.io\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">integration@kolunmi.github.io</a> digest to 3bb9134 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4410\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4410</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 3db2166 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4392\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4392</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3e439cf by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4406\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4406</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3a10f08 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4404\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4404</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 37e530f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4405\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4405</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to c963ca0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4402\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4402</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5659d50 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4399\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4399</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 87576ce by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4397\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4397</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 0592a64 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4395\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4395</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a965e21 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4394\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4394</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a5858d1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4390\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4390</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2c0c22c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4389\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4389</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 1c58df2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1324\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1324</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 955a750 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1323\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1323</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 9ee708c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1322\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1322</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to d6e31fc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1321\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1321</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/logomenu@aryan_k digest to e30aaf5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1320\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1320</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 7d15cef by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1319\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1319</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to a62826f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1317\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1317</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 619aafe by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1313\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1313</a></li>\n<li class=\"\">chore(deps): update actions/setup-node digest to 48b55a0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1312\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1312</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 88ece6e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1311\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1311</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 20d951f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1310\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1310</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 18cd0ee by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1309\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1309</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 70750df by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1308\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1308</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 459d7dc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1307\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1307</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to f3070c2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1306\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1306</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com digest to d96341d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1304\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1304</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 1af610c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1303\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1303</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 3d784d5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1299\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1299</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to b293a96 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1298\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1298</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 92b90d7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1297\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1297</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 9ec031b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1296</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to a0b8d13 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1295\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1295</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 2344d71 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1294\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1294</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/caffeine digest to 8b71e0e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1293\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1293</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 615439b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1290\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1290</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 51a753b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1289\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1289</a></li>\n<li class=\"\">chore(deps): update actions/upload-artifact digest to 043fb46 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1288\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1288</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 9a74366 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1286\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1286</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 89599d7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1284\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1284</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 444df60 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1283\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1283</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 9c2da35 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1282\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1282</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 893a916 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1281\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1281</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just action to v4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1269\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1269</a></li>\n<li class=\"\">chore(deps): update oras-project/setup-oras action to v2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1273</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to c601c6b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1277\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1277</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 399b217 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1280\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1280</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 16751bc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1279\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1279</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 64b358f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1275\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1275</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to a4c6fab by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1274</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to b61d7a4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1272\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1272</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 046bb6a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1270\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1270</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 54ffbbc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1268\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1268</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/bazaar-<a href=\"mailto:integration@kolunmi.github.io\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">integration@kolunmi.github.io</a> digest to 3bb9134 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1267\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1267</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 0f0c2c8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1266\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1266</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 37e530f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1265\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1265</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 52e71f6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1264\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1264</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to c963ca0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1261\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1261</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to c9fd6c1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1260\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1260</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 0dd1e99 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1259\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1259</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to d46e519 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1249\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1249</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 36afa78 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1255\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1255</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to b7a057c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1257\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1257</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 0592a64 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1256\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1256</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 4f4279c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1254\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1254</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 6641746 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1253\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1253</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/blur-my-shell@aunetx digest to 3db2166 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1252</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1305\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1305</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1291\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1291</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1271\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1271</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1248\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1248</a></li>\n<li class=\"\">chore(deps): update dependency aurora-wallpapers to v2026-04-23 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/767\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#767</a></li>\n<li class=\"\">chore(deps): update artwork wallpaper versions to v2026 (major) by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/755\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#755</a></li>\n<li class=\"\">chore(deps): update actions/upload-pages-artifact action to v5 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/752\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#752</a></li>\n<li class=\"\">chore(deps): pin dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/697\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#697</a></li>\n<li class=\"\">chore(config): migrate Renovate config - autoclosed by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/730\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#730</a></li>\n<li class=\"\">chore(deps): update oras-project/setup-oras action to v2 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/727\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#727</a></li>\n<li class=\"\">chore(deps): update dependency aurora-wallpapers to v2026-04-07 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/729\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#729</a></li>\n<li class=\"\">docs(reports): Monthly report for April 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/718\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#718</a></li>\n<li class=\"\">docs(reports): Monthly report for April 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/705\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#705</a></li>\n<li class=\"\">chore(deps): update freedesktop-sdk junction by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/338\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#338</a></li>\n<li class=\"\">chore(deps): update brew by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/341\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#341</a></li>\n<li class=\"\">chore(deps): update distrobox by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/342\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#342</a></li>\n<li class=\"\">chore(deps): update custom-command-menu extension by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/346\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#346</a></li>\n<li class=\"\">chore(deps): update fzf v0.71.0 -&gt; v0.72.0 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/343\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#343</a></li>\n<li class=\"\">chore(deps): update gnome-build-meta junction: 50.1-1 -&gt; 50.1-6 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/340\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#340</a></li>\n<li class=\"\">chore(deps): update common: v2026.04-43 -&gt; v2026.04-55 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/339\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#339</a></li>\n<li class=\"\">chore(deps): update common: v2026.04-41 -&gt; v2026.04-43 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/326\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#326</a></li>\n<li class=\"\">chore(deps): update gtk4-layer-shell v1.1.0 -&gt; v1.3.0 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/293\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#293</a></li>\n<li class=\"\">chore(deps): update brew by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/318\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#318</a></li>\n<li class=\"\">chore(deps): update common: v2026.04-39 -&gt; v2026.04-41 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/319\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#319</a></li>\n<li class=\"\">chore(deps): update distrobox by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/320\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#320</a></li>\n<li class=\"\">chore: regenerate chunkah filemap and fakecap manifest by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/306\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#306</a></li>\n<li class=\"\">chore(deps): update common: v2026.04-37 -&gt; v2026.04-39 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/299\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#299</a></li>\n<li class=\"\">chore(deps): update wallpapers bluefin-v2025-12-14 -&gt; bluefin-v2026-04-13 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/286\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#286</a></li>\n<li class=\"\">chore(deps): update xdg-terminal-exec by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/285\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#285</a></li>\n<li class=\"\">chore(deps): update fzf v0.67.0 -&gt; v0.71.0 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/291\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#291</a></li>\n<li class=\"\">chore(deps): update glow v2.1.1 -&gt; v2.1.2 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/292\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#292</a></li>\n<li class=\"\">chore(deps): update custom-command-menu extension by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/288\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#288</a></li>\n<li class=\"\">chore(deps): update caffeine extension by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/290\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#290</a></li>\n<li class=\"\">chore(deps): update distrobox by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/289\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#289</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#274</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/254\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#254</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/255\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#255</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/247\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#247</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#229</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/230\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#230</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/225\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#225</a></li>\n<li class=\"\">chore(deps): update actions/cache action to v5 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/313\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#313</a></li>\n<li class=\"\">chore(deps): update actions/checkout action to v6 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/256\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#256</a></li>\n<li class=\"\">chore(deps): update github actions (major) by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/158\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#158</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>91.3%</td><td>211</td><td>20</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B10.7%25-success?style=flat-square\" alt=\"+10.7%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>89.8%</td><td>203</td><td>23</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B7%25-success?style=flat-square\" alt=\"+7%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>93.1%</td><td>188</td><td>14</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B18.4%25-success?style=flat-square\" alt=\"+18.4%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>94.1%</td><td>190</td><td>12</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B23%25-success?style=flat-square\" alt=\"+23%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>93.1%</td><td>188</td><td>14</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B23%25-success?style=flat-square\" alt=\"+23%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>90%</td><td>181</td><td>20</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B136.8%25-success?style=flat-square\" alt=\"+136.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>93.5%</td><td>188</td><td>13</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B20.2%25-success?style=flat-square\" alt=\"+20.2%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>1465 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:stable</code> (231 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>20 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wayfinders\">Wayfinders<a href=\"https://docs.projectbluefin.io/de/reports/2026/04/#wayfinders\" class=\"hash-link\" aria-label=\"Direkter Link zur Wayfinders\" title=\"Direkter Link zur Wayfinders\" translate=\"no\">​</a></h3>\n<blockquote>\n<p>\"Define yourself by your actions.\"</p>\n<p>—Lord Saladin</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-05-01</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2026/04/",
            "title": "Allosaurus April 2026",
            "summary": "| | |",
            "date_modified": "2026-04-30T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/2026/03/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>118 (8 planned, 110 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>68.6% (258 bot PRs out of 376 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>17 total, 4 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(ublue-fastfetch): use exec to preserve parent shell detection by <a href=\"https://github.com/kriszentner\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​kriszentner</a> in <a href=\"https://github.com/projectbluefin/common/pull/233\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#233</a></li>\n<li class=\"\">fix: alias definition for cat command by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/220\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#220</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: upgrade selinux-policy to 43.x for GNOME 49 to resolve GDM failure by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1242\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1242</a></li>\n<li class=\"\">feat: add Bazaar Companion extension by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1243\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1243</a></li>\n<li class=\"\">fix(build): resolve dracut EXDEV and libjxl conflict in gnome-50 builds by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1240\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1240</a></li>\n<li class=\"\">fix: install jxl-pixbuf-loader for JPEG-XL desktop backgrounds by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1230\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1230</a></li>\n<li class=\"\">feat: add GNOME 50 full build pipeline with GNOME_VERSION build arg by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1218\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1218</a></li>\n<li class=\"\">feat: add GNOME 50 testing builds (lts-testing-50, lts-hwe-testing-50) by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1209\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1209</a></li>\n<li class=\"\">feat: switch from GNOME 48 to GNOME 49 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1207\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1207</a></li>\n<li class=\"\">Revert \"feat(GNOME) : gnome 49 backport\" by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1192\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1192</a></li>\n<li class=\"\">feat(GNOME) : gnome 49 backport by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1187\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1187</a></li>\n<li class=\"\">feat(driver-versions): add foil effects, Mesa/GNOME cards, CodeBlock refactor by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/694\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#694</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#dakota-gnome-os-prototype\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">Update gnome-build-meta ref by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/76\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#76</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: Add OpenSSF Scorecard Action by <a href=\"https://github.com/KyleGospo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KyleGospo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4273</a></li>\n<li class=\"\">chore(renovate): fix automerge rules and reschedule lts cron by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1171\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1171</a></li>\n<li class=\"\">Update dockerd-linux SHA by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/208\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#208</a></li>\n<li class=\"\">Update docker to 29.2.1 by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/195\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#195</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"package-updates\">Package Updates<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#package-updates\" class=\"hash-link\" aria-label=\"Direkter Link zur Package Updates\" title=\"Direkter Link zur Package Updates\" translate=\"no\">​</a></h4>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/production--tap-34%20updates-blue?style=flat-square\" alt=\"Production Tap\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental--tap-44%20updates-orange?style=flat-square\" alt=\"Experimental Tap\" class=\"img_ev3q\"></p>\n<p><strong>78 automated updates</strong> this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.</p>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"quick-summary\">Quick Summary<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#quick-summary\" class=\"hash-link\" aria-label=\"Direkter Link zur Quick Summary\" title=\"Direkter Link zur Quick Summary\" translate=\"no\">​</a></h5>\n<table><thead><tr><th>Tap</th><th>Updates</th></tr></thead><tbody><tr><td>production-tap</td><td>34</td></tr><tr><td>experimental-tap</td><td>44</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all production-tap updates (34)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>antigravity-linux</td><td>1.20.3 → 1.21.9 (6 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/317\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#317</a></td></tr><tr><td>visual-studio-code-linux</td><td>1.110.0 → 1.113.0 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/311\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#311</a></td></tr><tr><td>vscodium-linux</td><td>1.110.01571 → 1.112.01907 (4 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/309\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#309</a></td></tr><tr><td>goose-linux</td><td>1.27.0 → 1.28.0 (4 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/304\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#304</a></td></tr><tr><td>jetbrains-toolbox-linux</td><td>3.3.1.75249 → 3.4.1.78303 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/310\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#310</a></td></tr><tr><td>lm-studio-linux</td><td>0.4.7 → 0.4.8 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/314\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#314</a></td></tr><tr><td>1password-gui-linux</td><td>8.12.6 → 8.12.8 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/302\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#302</a></td></tr><tr><td>framework-tool</td><td>0.6.1</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/292\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#292</a></td></tr></tbody></table></div></div></details>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all experimental-tap updates (44)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>opencode-desktop-linux</td><td>1.3.2 → 1.3.9 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/253\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#253</a></td></tr><tr><td>emdash-linux</td><td>0.4.41 → 0.4.45 (4 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/250\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#250</a></td></tr><tr><td>rider-linux</td><td>2025.3.3 → 2026.1 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/255\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#255</a></td></tr><tr><td>rustrover-linux</td><td>2025.3.5 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/256\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#256</a></td></tr><tr><td>pycharm-linux</td><td>2025.3.4 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/254\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#254</a></td></tr><tr><td>cursor-linux</td><td>2.6.21 → 2.6.22 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/240\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#240</a></td></tr><tr><td>craft-agents-linux</td><td>0.8.0 → 0.8.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/239\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#239</a></td></tr><tr><td>clion-linux</td><td>2025.3.4 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/238\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#238</a></td></tr><tr><td>goland-linux</td><td>2025.3.4 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/243\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#243</a></td></tr><tr><td>phpstorm-linux</td><td>2025.3.4 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/245\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#245</a></td></tr><tr><td>rubymine-linux</td><td>2025.3.4 → 2026.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/247\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#247</a></td></tr><tr><td>dataspell-linux</td><td>2026.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#252</a></td></tr><tr><td>datagrip-linux</td><td>2026.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/241\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#241</a></td></tr><tr><td>dockerd-linux</td><td>29.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/225\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#225</a></td></tr><tr><td>intellij-idea-linux</td><td>2026.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#228</a></td></tr><tr><td>webstorm-linux</td><td>2026.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/235\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#235</a></td></tr></tbody></table></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Remove 'mods' from ai-tools.Brewfile by <a href=\"https://github.com/mmartinortiz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mmartinortiz</a> in <a href=\"https://github.com/projectbluefin/common/pull/231\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#231</a></li>\n<li class=\"\">feat(brew): podman-tui to Homebrew CLI Brewfile by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#228</a></li>\n<li class=\"\">feat: add llmfit to ai-tools.Brewfile by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/226\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#226</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add Bazaar Companion extension by <a href=\"https://github.com/coxde\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​coxde</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4089\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4089</a></li>\n<li class=\"\">fix: turn off bazaar.service by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4264\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4264</a></li>\n<li class=\"\">fix(antigravity): URL scheme handling, user guidance, and added path by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/290\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#290</a></li>\n<li class=\"\">chore: bump craft-agents-linux 0.6.0 by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/196\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#196</a></li>\n<li class=\"\">fix(emacs-app-linux): avoid on_arch_conditional errors and improve WM_CLASS handling by <a href=\"https://github.com/dtg01100\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dtg01100</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/189\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#189</a></li>\n<li class=\"\">fix: use experimental tap path throughout bottle workflow by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/201\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#201</a></li>\n<li class=\"\">fix: fully-qualify bluefin-cli tap in bottle workflow by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/199\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#199</a></li>\n<li class=\"\">fix: use supported macOS x86 runner for bluefin-cli bottles by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/198\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#198</a></li>\n<li class=\"\">chore: switch bluefin-cli to Homebrew Go formula + bottles by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/197\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#197</a></li>\n<li class=\"\">Update Homebrew installation command for bluefin-cli by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/672\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#672</a></li>\n<li class=\"\">feat(reports): add 'New Applications' section for Homebrew additions by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/653\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#653</a></li>\n<li class=\"\">chore(deps): pin homebrew/actions action to 8f52032 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/42\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#42</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-3\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-3\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: turn off bazaar.service for now by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1172\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1172</a></li>\n<li class=\"\">fix: fetch raw instead of blob for zram config by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1170\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1170</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-4\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-4\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(ci): replace cosign attest with oras attach and use RPM-bundled nvidia-install.sh by <a href=\"https://github.com/buggerman\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​buggerman</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4274</a></li>\n<li class=\"\">fix<!-- -->:DRACUT_TMPDIR<!-- --> export for kernel swap by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1251\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1251</a></li>\n<li class=\"\">fix(gdx): guard nvidia-modeset.conf copy for arm64 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1232\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1232</a></li>\n<li class=\"\">fix(gdx): remove stale kernel-pin, follow coreos-stable akmods by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1231\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1231</a></li>\n<li class=\"\">feat(driver-versions): rebuild page as timeline with per-release reba… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/684\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#684</a></li>\n<li class=\"\">Feat/driver versions redesign by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/665\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#665</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-5\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-5\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat(ci): add DNF package cache to reusable build workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4359\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4359</a></li>\n<li class=\"\">feat(beta): turn on Bluefin beta by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4355\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4355</a></li>\n<li class=\"\">chore(beta): point beta builds at beta branch by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4362\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4362</a></li>\n<li class=\"\">feat: deprecate GTS image tag and migrate to stable by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4251\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4251</a></li>\n<li class=\"\">feat: layer GNOME 50 on top of GNOME 49 base image by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1212\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1212</a></li>\n<li class=\"\">fix(ci): use tree-hash anchor for accurate promotion commit list by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1197\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1197</a></li>\n<li class=\"\">ci(promote): replace push-based promotion with PR gate by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1195\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1195</a></li>\n<li class=\"\">fix(ci): prevent production LTS tag pollution from main branch merges by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1154\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1154</a></li>\n<li class=\"\">fix: remove redundant macOS tap copy in bottle build by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/202\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#202</a></li>\n<li class=\"\">fix: avoid tap ambiguity in macOS bottle build by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/200\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#200</a></li>\n<li class=\"\">fix: add .npmrc legacy-peer-deps to unblock TypeScript 6 build by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/678\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#678</a></li>\n<li class=\"\">feat(sbom): add SBOM attestation cache pipeline by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/693\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#693</a></li>\n<li class=\"\">feat: SBOM pipeline for data by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/691\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#691</a></li>\n<li class=\"\">perf(ci): add node_modules cache, broaden data cache key, add concurr… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/688\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#688</a></li>\n<li class=\"\">Upstream pr/fix signing SBOM commands by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/687\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#687</a></li>\n<li class=\"\">fix: correct stale repo refs, announcement bar, and CI cache key by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/660\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#660</a></li>\n<li class=\"\">docs(agents): update documentation for build-iso-lts-hwe-testing.yml … by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/46\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#46</a></li>\n<li class=\"\">ci(prerelease): attach iso-CHECKSUM files to GitHub prereleases by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/45\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#45</a></li>\n<li class=\"\">ci(iso): harden testing/production isolation across build and promote… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/44\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#44</a></li>\n<li class=\"\">ci(iso): add weekly lts-hwe-testing iso build by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/43\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#43</a></li>\n<li class=\"\">fix(ci): correct build-iso-all cron schedule to run monthly by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/37\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#37</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-1\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#dakota-gnome-os-prototype-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat(ci): turn on automerge by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/145\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#145</a></li>\n<li class=\"\">ci: Track with arch aarch64 for the arm elements by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/114\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#114</a></li>\n<li class=\"\">ci: Use buildstream to track elements by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/111\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#111</a></li>\n<li class=\"\">Fix the build_image_name again by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/97\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#97</a></li>\n<li class=\"\">ci: Fix yaml indentation by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/95\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#95</a></li>\n<li class=\"\">ci: Only setup the CAS config if the secrets exist by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/94\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#94</a></li>\n<li class=\"\">Run builds on commits and PRs by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/92\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#92</a></li>\n<li class=\"\">chore: rename build-egg.yml to build.yml by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/89\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#89</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-6\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-6\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore(renovate): group eslint and @typescript-eslint in one PR by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/698\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#698</a></li>\n<li class=\"\">chore(deps): update step-security/harden-runner action to v2.16.1 by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/689\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#689</a></li>\n<li class=\"\">docs(downloads): add weekly lts-hwe testing download table by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/695\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#695</a></li>\n<li class=\"\">fix(images): address issue #20 reviewer feedback — cert identity, par… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/690\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#690</a></li>\n<li class=\"\">fix(images): wire fetch-github-images into fetch-data chain by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/686\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#686</a></li>\n<li class=\"\">docs(downloads,driver-versions): fix links and remove backup ISO section by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/685\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#685</a></li>\n<li class=\"\">feat(images): add images catalog page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/683\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#683</a></li>\n<li class=\"\">feat(changelogs): prototype changelog card UI with supply chain and c… by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/682\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#682</a></li>\n<li class=\"\">docs: Docs/lts hwe testing download links by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/681\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#681</a></li>\n<li class=\"\">doc: include podman settings in devcontainers doc resolves #661 by <a href=\"https://github.com/NahsiN\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​NahsiN</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/673\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#673</a></li>\n<li class=\"\">fix(reports): correct workflow ID and add PR pagination by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/679\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#679</a></li>\n<li class=\"\">Remove 'mods' from AI tools documentation by <a href=\"https://github.com/mmartinortiz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mmartinortiz</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/659\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#659</a></li>\n<li class=\"\">fix(docs): correct Goose and OpenCode MCP config for dosu by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/669\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#669</a></li>\n<li class=\"\">blog: add hanthor profile card to bluefin-cli announcement by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/667\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#667</a></li>\n<li class=\"\">blog: announce bluefin-cli for Mac and Windows (WSL) by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/666\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#666</a></li>\n<li class=\"\">feat(changelogs): redesign changelog page with combined feed and commit view by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/664\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#664</a></li>\n<li class=\"\">docs: remove retired GTS references from active documentation by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/663\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#663</a></li>\n<li class=\"\">Update installation instructions for Lenovo ThinkPad users by <a href=\"https://github.com/jfmongrain\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jfmongrain</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/656\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#656</a></li>\n<li class=\"\">Document early alpha <code>bluefin-cli</code> for cross-platform use by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/662\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#662</a></li>\n<li class=\"\">feat: goobye Bluefin GTS by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/654\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#654</a></li>\n<li class=\"\">docs(agents): rewrite AGENTS.md and remove stale planning artifacts by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/38\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#38</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-7\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore(rollback-helper): Remove gts by <a href=\"https://github.com/AtomHare\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​AtomHare</a> in <a href=\"https://github.com/projectbluefin/common/pull/229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#229</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-7\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(packages): add autofs and restrict ROCm to non-nvidia dx by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4370\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4370</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-8\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(renovate): use customManagers with currentValue group by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/common/pull/242\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#242</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-8\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(ci): grant contents<!-- -->:write<!-- --> to generate-release jobs by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4371\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4371</a></li>\n<li class=\"\">chore(ci): add Sigstore build attestations by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4369\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4369</a></li>\n<li class=\"\">fix(ci): remove pull_request trigger from GNOME 50 workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1238\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1238</a></li>\n<li class=\"\">fix: upload-artifact names for hwe/non-hwe gnome50 builds by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1220\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1220</a></li>\n<li class=\"\">feat: add bluefin-dx GNOME 50 build variants by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1221</a></li>\n<li class=\"\">fix(ci): use regular merge for promotion PRs instead of squash by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1201\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1201</a></li>\n<li class=\"\">fix(ci): replace PR promotion with squash push in promote-to-lts by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1177\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1177</a></li>\n<li class=\"\">fix(ci): sync workflow files and AGENTS.md from main by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1161\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1161</a></li>\n<li class=\"\">fix(ci): fix LTS promotion workflow failures by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1157\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1157</a></li>\n<li class=\"\">fix(ci): prevent branch pollution by replacing pull app with manual workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1152\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1152</a></li>\n<li class=\"\">fix(ci): prevent accidental LTS tag publishing from pull bot PRs by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1147\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1147</a></li>\n<li class=\"\">feat: switch lts builds to cron-only schedule by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1138\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1138</a></li>\n<li class=\"\">fix(ci): restrict SBOM generation to lts branch only by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1142\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1142</a></li>\n<li class=\"\">revert: restore SBOM generation on main branch by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1141\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1141</a></li>\n<li class=\"\">fix(ci): restrict SBOM generation to lts branch only by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1140\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1140</a></li>\n<li class=\"\">chore(deps): update github actions (major) by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/40\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#40</a></li>\n<li class=\"\">chore(deps): update github actions by <a href=\"https://github.com/mergeraptor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​mergeraptor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/39\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#39</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-9\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#planned-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat(bazaar, po): add Indonesian curation translation by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/207\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#207</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-9\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#opportunistic-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"other\">Other<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#other\" class=\"hash-link\" aria-label=\"Direkter Link zur Other\" title=\"Direkter Link zur Other\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">fix(packages): remove sssd cluster packages  by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4356\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4356</a></li>\n<li class=\"\">fix: upgrade script was being wiped by /tmp tmpfs mount by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1213\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1213</a></li>\n<li class=\"\">chore: remove .opencode/ and plans directory by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/119\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#119</a></li>\n<li class=\"\">Revert image squash by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/96\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#96</a></li>\n<li class=\"\">Disable chunkify again by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/88\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#88</a></li>\n<li class=\"\">Add bluefin CAS server by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/41\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#41</a></li>\n<li class=\"\">Update refs by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/78\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#78</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 68.6% (258 bot PRs out of 376 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>bluefin</td><td>84</td><td>22.3%</td></tr><tr><td>bluefin-lts</td><td>73</td><td>19.4%</td></tr><tr><td>dakota</td><td>13</td><td>3.5%</td></tr><tr><td>documentation</td><td>9</td><td>2.4%</td></tr><tr><td>common</td><td>1</td><td>0.3%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">chore(deps): pin dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/common/pull/243\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#243</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 650e325 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4384\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4384</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 230f256 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4382\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4382</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 845c8aa by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4383\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4383</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3242f44 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4381\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4381</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/tmp/bazaar-<a href=\"mailto:integration@kolunmi.github.io\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">integration@kolunmi.github.io</a> digest to 0f4df05 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4373\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4373</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to a04a1e6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4372\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4372</a></li>\n<li class=\"\">chore(deps): update github/codeql-action digest to c10b806 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4349\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4349</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to b727251 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4357\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4357</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 922ab9f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4366\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4366</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3d1f4cf by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4365\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4365</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c423397 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4363\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4363</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 71f71fe by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4360\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4360</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 702a73b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4354\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4354</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 7600049 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4353\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4353</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d437517 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4352\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4352</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 37e6afc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4351\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4351</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 48a1786 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4350\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4350</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to e22c389 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4326\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4326</a></li>\n<li class=\"\">chore(deps): update github/codeql-action digest to 3869755 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4345\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4345</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5adf254 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4348\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4348</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 6c6cb68 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4347\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4347</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1fcbd82 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4346\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4346</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 373863d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4342\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4342</a></li>\n<li class=\"\">chore(deps): update github/codeql-action digest to c6f9311 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4324\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4324</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to d10f9b3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4331\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4331</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 82b6c13 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4339\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4339</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 7d464af by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4338\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4338</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to f7a6604 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4337\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4337</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c02f193 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4336\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4336</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to cf5fadb by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4335\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4335</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5fff5b1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4333\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4333</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e16cc19 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4332\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4332</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c6f7b0d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4330\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4330</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 68ca4b9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4329\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4329</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c2ea241 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4327\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4327</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d8f7451 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4325\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4325</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3f6ad4a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4323\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4323</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3b42b00 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4322\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4322</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 06c4ef9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4321\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4321</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 091f7f0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4320\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4320</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 95b17f8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4318\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4318</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 89cbe7d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4317\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4317</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/search-<a href=\"mailto:light@icedman.github.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">light@icedman.github.com</a> digest to 4e93e0e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4313\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4313</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 4286d1e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4315\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4315</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d228473 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4314\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4314</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to cf186c0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4312\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4312</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5a030e7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4311\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4311</a></li>\n<li class=\"\">chore(deps): update softprops/action-gh-release digest to 153bb8e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4301\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4301</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1faa30f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4309\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4309</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to ac5902e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4307\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4307</a></li>\n<li class=\"\">chore(deps): update system_files/shared/usr/share/gnome-shell/extensions/search-<a href=\"mailto:light@icedman.github.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">light@icedman.github.com</a> digest to e4ad180 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4295\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4295</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to fef8b47 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4293\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4293</a></li>\n<li class=\"\">chore(deps): update github/codeql-action digest to b1bff81 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4305\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4305</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 41b24f8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4306\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4306</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 8f33eb6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4304\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4304</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 6a7927a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4303\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4303</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d5cb0e4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4302\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4302</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 213ec9c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4300\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4300</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c19cbe4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4298\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4298</a></li>\n<li class=\"\">chore(deps): update softprops/action-gh-release digest to b25b93d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4297\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4297</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 01f4995 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4296\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4296</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2c2cd12 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4294\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4294</a></li>\n<li class=\"\">chore(deps): update softprops/action-gh-release digest to 71d29a0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4292\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4292</a></li>\n<li class=\"\">chore(deps): update aszc/change-string-case-action action to v8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4288\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4288</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 72a30c4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4291\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4291</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d338079 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4290\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4290</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 9409d0c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4289\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4289</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to b663d48 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4286\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4286</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 7d7aba6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4285\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4285</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e6c9838 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4284\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4284</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to aada8fd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4282\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4282</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to b1cb101 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4281\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4281</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to eab0621 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4279\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4279</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 69e0d5c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4277\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4277</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 73d538d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4278\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4278</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to cbe78e6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4255\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4255</a></li>\n<li class=\"\">chore(deps): update actions/setup-node digest to 53b8394 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4259\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4259</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 57aae52 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4268\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4268</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 2eca44f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4265\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4265</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to ce7c746 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4270\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4270</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5ceb795 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4253\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4253</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 4384228 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4252\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4252</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to ca91068 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4248\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4248</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to f8d5fd2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4249\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4249</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 69c6ee5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1228</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 2c33da4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1241\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1241</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 230f256 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1246\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1246</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to a04a1e6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1244\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1244</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com digest to 5d276f3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1216\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1216</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to e699fae by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1223\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1223</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/gsconnect@andyholmes.github.io digest to 35bc599 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1236\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1236</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to a5a619c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1234\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1234</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 702a73b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1237\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1237</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to e22c389 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1210\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1210</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to b727251 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1239\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1239</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 48a1786 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1235\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1235</a></li>\n<li class=\"\">chore(deps): update hanthor/changelog-action digest to 0f9fc8c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1233\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1233</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 237a457 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1229</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 4a55b91 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1227\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1227</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 716b285 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1226\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1226</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 8a7e21a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1225\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1225</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to ca92703 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1224\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1224</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to d10f9b3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1222\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1222</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 57ac68f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1219\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1219</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 57ac68f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1208\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1208</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 73de6aa by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1206\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1206</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com digest to 5f21a79 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1205\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1205</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 56d49d1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1204\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1204</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 550e0d6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1203\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1203</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/caffeine digest to 2fafa49 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1200\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1200</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 54b49be by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1198\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1198</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 7b1e3d1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1194\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1194</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/search-<a href=\"mailto:light@icedman.github.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">light@icedman.github.com</a> digest to 4e93e0e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1193\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1193</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to b10c380 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1191</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to ff6f31c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1185\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1185</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/search-<a href=\"mailto:light@icedman.github.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">light@icedman.github.com</a> digest to e4ad180 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1190\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1190</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to fef8b47 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1189\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1189</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 2a43204 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1188\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1188</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 9409d0c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1186\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1186</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to a9a3a0c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1184\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1184</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 08420c1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1181\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1181</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 69e0d5c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1174\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1174</a></li>\n<li class=\"\">chore(deps): update actions/download-artifact digest to 3e5f45b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1183\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1183</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to c2dba5f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1182\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1182</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 08420c1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1156\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1156</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 226b06f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1179\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1179</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 9c0d148 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1178\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1178</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 57aae52 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1175\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1175</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to d1a9fbd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1173\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1173</a></li>\n<li class=\"\">chore(deps): update actions/setup-node digest to 53b8394 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1163\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1163</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 923014b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1162\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1162</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to b9a75b6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1164\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1164</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/caffeine digest to 873a1b0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1166\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1166</a></li>\n<li class=\"\">chore(deps): update docker/metadata-action action to v6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1167\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1167</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/gsconnect@andyholmes.github.io digest to ed2f3a1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1168\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1168</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 2eca44f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1169\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1169</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 0f21b6b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1165\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1165</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 786c4d1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1149\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1149</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/caffeine digest to 98b3b4f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1148\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1148</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to cbe78e6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1146\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1146</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to d4ef607 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1145\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1145</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to ca91068 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1135\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1135</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to d4ef607 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1139\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1139</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 7dca424 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1131\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1131</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 17ae174 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1132\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1132</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to b8fe93b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1133\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1133</a></li>\n<li class=\"\">chore(deps): update github artifact actions (major) by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1134\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1134</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1245\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1245</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1211\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1211</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1202\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1202</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1199\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1199</a></li>\n<li class=\"\">promote: main → lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1196\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1196</a></li>\n<li class=\"\">promote: main to lts by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1153\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1153</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1144\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1144</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1143\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1143</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1137\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1137</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1136\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1136</a></li>\n<li class=\"\">chore(deps): update sigstore/cosign-installer action to v4 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/692\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#692</a></li>\n<li class=\"\">chore(deps): update typescript-eslint monorepo to v8 (major) by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/644\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#644</a></li>\n<li class=\"\">chore(deps): update dependency typescript to v6 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/675\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#675</a></li>\n<li class=\"\">chore(deps): update actions/deploy-pages action to v5 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/674\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#674</a></li>\n<li class=\"\">chore(deps): update all non-major dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/671\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#671</a></li>\n<li class=\"\">chore(deps): update all non-major dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/670\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#670</a></li>\n<li class=\"\">chore(deps): update all non-major dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/657\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#657</a></li>\n<li class=\"\">blog: Bluefin LTS: Now with GNOME 49 and 50 by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/677\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#677</a></li>\n<li class=\"\">docs(reports): Monthly report for March 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/652\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#652</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/143\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#143</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/142\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#142</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/144\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#144</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/141\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#141</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/132\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#132</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/128\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#128</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/125\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#125</a></li>\n<li class=\"\">chore(deps): track core and junction sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/123\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#123</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/124\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#124</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#115</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/113\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#113</a></li>\n<li class=\"\">chore(deps): track Bluefin element sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/104\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#104</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/74\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#74</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>82.1%</td><td>184</td><td>40</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B23.6%25-success?style=flat-square\" alt=\"+23.6%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>83.5%</td><td>182</td><td>36</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B6.5%25-success?style=flat-square\" alt=\"+6.5%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>78.6%</td><td>272</td><td>74</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B15.2%25-success?style=flat-square\" alt=\"+15.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>76.5%</td><td>260</td><td>80</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B5.8%25-success?style=flat-square\" alt=\"+5.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>75.7%</td><td>256</td><td>82</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B26.4%25-success?style=flat-square\" alt=\"+26.4%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>38%</td><td>128</td><td>209</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--25.9%25-critical?style=flat-square\" alt=\"-25.9%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>77.8%</td><td>263</td><td>75</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B30.8%25-success?style=flat-square\" alt=\"+30.8%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>2141 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:lts</code> (346 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>17 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wayfinders\">Wayfinders<a href=\"https://docs.projectbluefin.io/de/reports/2026/03/#wayfinders\" class=\"hash-link\" aria-label=\"Direkter Link zur Wayfinders\" title=\"Direkter Link zur Wayfinders\" translate=\"no\">​</a></h3>\n<blockquote>\n<p>\"Define yourself by your actions.\"</p>\n<p>—Lord Saladin</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-04-02</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2026/03/",
            "title": "Mesozoic March 2026",
            "summary": "| | |",
            "date_modified": "2026-03-31T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/2026/02/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>71 (9 planned, 62 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>70.2% (167 bot PRs out of 238 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>17 total, 7 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: move starship init bash to <code>/etc/profile.d</code> by <a href=\"https://github.com/salim-b\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​salim-b</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4147\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4147</a></li>\n<li class=\"\">feat: Add Adwaita Fonts from EPEL by <a href=\"https://github.com/rrenomeron\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​rrenomeron</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1089\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1089</a></li>\n<li class=\"\">fix: use upstream xdg-terminal-exec instead of hack by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1060\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1060</a></li>\n<li class=\"\">fix: GNOME downgrade commands  by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1109\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1109</a></li>\n<li class=\"\">build: Remove GNOME 48 backport COPR by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/976\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#976</a></li>\n<li class=\"\">fix: no logos on centos bluefin-lts by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/iso/pull/32\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#32</a></li>\n<li class=\"\">fix: fedora logos in iso by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/iso/pull/30\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#30</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#dakota-gnome-os-prototype\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">Update gnomeos juction ref by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/39\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#39</a></li>\n<li class=\"\">fix: add dconf profile and database compilation, clean up elements by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/30\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#30</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: re-enable arm64 builds by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1098\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1098</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-1\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#dakota-gnome-os-prototype-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat: improve boot-vm ssh forwarding for native and containerized QEMU by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/38\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#38</a></li>\n<li class=\"\">feat: add docker-qemu by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/36\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#36</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-applications\">New Applications<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#new-applications\" class=\"hash-link\" aria-label=\"Direkter Link zur New Applications\" title=\"Direkter Link zur New Applications\" translate=\"no\">​</a></h4>\n<p>The following applications were added to our Homebrew taps this month:</p>\n<table><thead><tr><th>Application</th><th>Description</th><th>Status</th></tr></thead><tbody><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/186\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>craft-agents-linux</strong></a></td><td>Work with most powerful agents in the world, with the UX they deserve</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>emdash-linux</strong></a></td><td>Agentic development environment for running multiple coding agents in parallel</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr></tbody></table>\n<p>Use <code>ujust bbrew</code> to browse and install these packages. Follow <a href=\"https://github.com/ublue-os/homebrew-tap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">the tap instructions</a> if you want to do it by hand.</p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"package-updates\">Package Updates<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#package-updates\" class=\"hash-link\" aria-label=\"Direkter Link zur Package Updates\" title=\"Direkter Link zur Package Updates\" translate=\"no\">​</a></h4>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/production--tap-42%20updates-blue?style=flat-square\" alt=\"Production Tap\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental--tap-16%20updates-orange?style=flat-square\" alt=\"Experimental Tap\" class=\"img_ev3q\"></p>\n<p><strong>58 automated updates</strong> this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.</p>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"quick-summary\">Quick Summary<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#quick-summary\" class=\"hash-link\" aria-label=\"Direkter Link zur Quick Summary\" title=\"Direkter Link zur Quick Summary\" translate=\"no\">​</a></h5>\n<table><thead><tr><th>Tap</th><th>Updates</th></tr></thead><tbody><tr><td>production-tap</td><td>42</td></tr><tr><td>experimental-tap</td><td>16</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all production-tap updates (42)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>goose-linux</td><td>1.22.2 → 1.26.1 (9 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/276\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#276</a></td></tr><tr><td>antigravity-linux</td><td>1.16.5 → 1.19.6 (6 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#274</a></td></tr><tr><td>vscodium-linux</td><td>1.108.20787 → 1.109.51242 (6 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/261\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#261</a></td></tr><tr><td>lm-studio-linux</td><td>0.4.2 → 0.4.6 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/277\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#277</a></td></tr><tr><td>visual-studio-code-linux</td><td>1.109.0 → 1.109.5 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/259\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#259</a></td></tr><tr><td>1password-gui-linux</td><td>8.12.2 → 8.12.5 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/273\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#273</a></td></tr><tr><td>linux-mcp-server</td><td>1.3.0 → 1.3.2 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/257\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#257</a></td></tr><tr><td>jetbrains-toolbox-linux</td><td>3.3.0.74186</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/271\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#271</a></td></tr></tbody></table></div></div></details>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all experimental-tap updates (16)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>opencode-desktop-linux</td><td>1.1.48 → 1.1.53 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/182\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#182</a></td></tr><tr><td>cursor-linux</td><td>2.4.28 → 2.4.30 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/184\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#184</a></td></tr><tr><td>datagrip-linux</td><td>2025.3.4 → 2025.3.5 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/181\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#181</a></td></tr><tr><td>pycharm-linux</td><td>2025.3.2.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/176\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#176</a></td></tr><tr><td>webstorm-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/160\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#160</a></td></tr><tr><td>rubymine-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/159\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#159</a></td></tr><tr><td>phpstorm-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/158\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#158</a></td></tr><tr><td>intellij-idea-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/156\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#156</a></td></tr><tr><td>clion-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/153\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#153</a></td></tr></tbody></table></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add antigravity-linux to Brewfile by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/215\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#215</a></li>\n<li class=\"\">feat: add Sitra &amp; Embellish font apps to Bazaar flatpak curations by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/198\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#198</a></li>\n<li class=\"\">chore: update tap brewfile by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/196\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#196</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(pmbootstrap): rebuild bottle for 3.9.0 by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/278\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#278</a></li>\n<li class=\"\">feat: add antigravity URL handler desktop entry and update artifacts by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/262\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#262</a></li>\n<li class=\"\">fix: add git pull --rebase to bottle workflow to handle concurrent pushes by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/247\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#247</a></li>\n<li class=\"\">feat: add <code>agy</code> target alias for the antigravity binary by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/234\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#234</a></li>\n<li class=\"\">feat(cask): add emdash-linux by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#191</a></li>\n<li class=\"\">feat: add craft-agents-linux by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/186\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#186</a></li>\n<li class=\"\">Fix emacs-app-linux GUI startup by placing pdmp next to binary by <a href=\"https://github.com/dtg01100\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dtg01100</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/188\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#188</a></li>\n<li class=\"\">feat(reports): add homebrew tap promotions section to monthly reports by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/614\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#614</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-3\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: move ublue signing keys to /usr/lib/pki/containers by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/202\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#202</a></li>\n<li class=\"\">fix: move StartLimitIntervalSec to [Unit] by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/203\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#203</a></li>\n<li class=\"\">fix: move quay.io/toolbx key to /usr by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/201\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#201</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-3\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-4\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-4\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: remove kernel pin by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4237\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4237</a></li>\n<li class=\"\">chore: remove firmware files that are part of mt7xxx-firmware by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4198\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4198</a></li>\n<li class=\"\">fix: pin kernel to 6.17.12 for ZFS compatibility by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4187\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4187</a></li>\n<li class=\"\">fix(gdx): disable arm64 builds and fix nvidia failure by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1078\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1078</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-5\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: clarify what ujust update does by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/219\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#219</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-5\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: publish -testing images when changes merge to main by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1101\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1101</a></li>\n<li class=\"\">feat: add torrent generation for ISO builds by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/35\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#35</a></li>\n<li class=\"\">feat(ci): implement prerelease/promotion workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/36\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#36</a></li>\n<li class=\"\">ci(promote): update production bucket name to bluefin by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/34\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#34</a></li>\n<li class=\"\">ci(promote): update R2 secret names to production by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/33\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#33</a></li>\n<li class=\"\">chore: remove space saving actions by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/iso/pull/31\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#31</a></li>\n<li class=\"\">fix(ci): resolve anaconda-webui package conflict after bluefin PR #4072 by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/27\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#27</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype-2\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#dakota-gnome-os-prototype-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">feat: add justfile bcvk test commands by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/61\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#61</a></li>\n<li class=\"\">revert: \"chore(deps): update dependency buildstream-plugins to v2.5.0\" by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/62\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#62</a></li>\n<li class=\"\">Revert \"feat(ci): add multi-runner workflow for free GitHub runners\" by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/35\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#35</a></li>\n<li class=\"\">feat(ci): add multi-runner workflow for free GitHub runners by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/34\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#34</a></li>\n<li class=\"\">feat: use pre-built chunkah image by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/33\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#33</a></li>\n<li class=\"\">Refactor build process to use Just and integrate Chunkah by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/32\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#32</a></li>\n<li class=\"\">feat: integrate chunkah for oci image re-layering by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/24\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#24</a></li>\n<li class=\"\">ci: switch to daily cron build at 08:00 UTC by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/29\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#29</a></li>\n<li class=\"\">Build bootc locally to fix bad caching by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/17\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#17</a></li>\n<li class=\"\">Update justfile by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/18\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#18</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-6\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-6\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">docs(linux-mcp-server): add link to upstream survey by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/240\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#240</a></li>\n<li class=\"\">docs: add torrent column to ISO download tables by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/651\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#651</a></li>\n<li class=\"\">Edit streams table to reflect stable being default by <a href=\"https://github.com/louhitar\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​louhitar</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/632\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#632</a></li>\n<li class=\"\">docs(troubleshooting): update MCP config for Gemini and migrate images by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/630\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#630</a></li>\n<li class=\"\">docs: simplify MCP configuration with shared Dosu UUID by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/629\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#629</a></li>\n<li class=\"\">Update Removal of Starship docs by <a href=\"https://github.com/AtiusAmy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​AtiusAmy</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/627\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#627</a></li>\n<li class=\"\">feat(components): add holographic hover effects to foil cards by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/626\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#626</a></li>\n<li class=\"\">docs: add tieguy to advisors and mentors by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/622\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#622</a></li>\n<li class=\"\">docs: remove planning archive and clean up documentation by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/617\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#617</a></li>\n<li class=\"\">chore: upgrade Node.js requirement from 18 to 20 by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/613\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#613</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-7\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-7\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add ibus-chewing for parity and better i18n by <a href=\"https://github.com/tingweiwan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tingweiwan</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1076\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1076</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-8\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-8\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: migrate changelog generation to external action by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1125\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1125</a></li>\n<li class=\"\">feat: fix changelog generation and add HWE kernel comparison table by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1116\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1116</a></li>\n<li class=\"\">chore(renovate): enable automerge for additional container digests by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1106\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1106</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-9\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#planned-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add Czech translation to the desktop files by <a href=\"https://github.com/ExistingPerson08\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ExistingPerson08</a> in <a href=\"https://github.com/projectbluefin/common/pull/197\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#197</a></li>\n<li class=\"\">feat: added french translations for bazaar's curated page by <a href=\"https://github.com/theMimolet\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​theMimolet</a> in <a href=\"https://github.com/projectbluefin/common/pull/184\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#184</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-9\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#opportunistic-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"other\">Other<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#other\" class=\"hash-link\" aria-label=\"Direkter Link zur Other\" title=\"Direkter Link zur Other\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">fix: remove xone and openrazer by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4203\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4203</a></li>\n<li class=\"\">feat(renovate): enable platformAutomerge for digest updates by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1114\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1114</a></li>\n<li class=\"\">feat: add aarch64 elements for pre-built binary packages by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/60\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#60</a></li>\n<li class=\"\">Misc fixes by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/63\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#63</a></li>\n<li class=\"\">Remove duplicate bootc element by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/42\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#42</a></li>\n<li class=\"\">Add 1Password desktop &amp; CLI packages by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/28\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#28</a></li>\n<li class=\"\">feat: add Caffeine extension, glow, gum, and fzf by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/25\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#25</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 70.2% (167 bot PRs out of 238 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>bluefin</td><td>50</td><td>21.0%</td></tr><tr><td>bluefin-lts</td><td>36</td><td>15.1%</td></tr><tr><td>documentation</td><td>16</td><td>6.7%</td></tr><tr><td>dakota</td><td>7</td><td>2.9%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c2136a1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4247\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4247</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 831d9a2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4244\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4244</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 0116748 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4242\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4242</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 805fcde by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4241\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4241</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 17ae174 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4238\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4238</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 34ce9e6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4240\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4240</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a821c41 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4233\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4233</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to b8fe93b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4239\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4239</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just digest to f8a3cce by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4229</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 87958f8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4232\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4232</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 850a1a2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4231\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4231</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 6d0b77d by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4228</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2d73e55 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4227\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4227</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 3efdc1a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4226\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4226</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3ac44b6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4225\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4225</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 5decea8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4224\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4224</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 0f4ef8c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4222\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4222</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2b3252b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4221</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c656bf4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4219\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4219</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2451ae8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4218\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4218</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 84b7d73 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4215\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4215</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 8a566b4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4212\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4212</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a0d3d05 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4208\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4208</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to d589a2a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4200\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4200</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 969b542 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4204\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4204</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 7b79d01 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4201\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4201</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 22c2a2f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4196\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4196</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9049fca by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4188\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4188</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 0da1162 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4185\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4185</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 5113478 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4183\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4183</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 0fb12b1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4180\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4180</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1b04f16 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4179\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4179</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 187438a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4175\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4175</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 3a49f56 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4177\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4177</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to ab0fdee by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4174\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4174</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to e5bb8de by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4172\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4172</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to e212a65 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4171\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4171</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 439c188 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4161\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4161</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 28d7154 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4162\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4162</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 5d1edfd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4159\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4159</a></li>\n<li class=\"\">chore(deps): update actions/checkout digest to de0fac2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4156\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4156</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to b19719c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4154\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4154</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to dc35165 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4153\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4153</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 1ea7c10 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4151\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4151</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 42c961a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4150\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4150</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1018680 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4149\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4149</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 95085f9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4144\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4144</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 4ebbef6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4141\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4141</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 49d1891 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4143\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4143</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 21abe60 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4142\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4142</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 9925d30 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1129\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1129</a></li>\n<li class=\"\">chore(deps): update extractions/setup-just digest to f8a3cce by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1128\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1128</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 3efdc1a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1127\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1127</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 5decea8 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1126\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1126</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 9925d30 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1124\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1124</a></li>\n<li class=\"\">chore(deps): update actions/checkout action to v6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1118</a></li>\n<li class=\"\">chore(deps): update actions/setup-python action to v6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1120\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1120</a></li>\n<li class=\"\">chore(deps): update actions/upload-artifact action to v6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1121\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1121</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to c9a27ee by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1122\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1122</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to d589a2a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1115</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to b5f4a33 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1113\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1113</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 001a05c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1110\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1110</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 282307f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1104\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1104</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com digest to be68add by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1107\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1107</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to ffadcc4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1108\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1108</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/gsconnect@andyholmes.github.io digest to 3724ff6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1079\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1079</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com digest to 2df0259 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1099\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1099</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/dash-<a href=\"mailto:to-dock@micxgx.gmail.com\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">to-dock@micxgx.gmail.com</a> digest to 0068fc9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1103\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1103</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to ae85f8b by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1102\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1102</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 90007bd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1095\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1095</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 1c56f3c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1096\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1096</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 3a49f56 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1094\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1094</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to e5bb8de by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1093\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1093</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 417d791 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1092\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1092</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 75693c5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1091\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1091</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 5ef2010 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1087\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1087</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 28d7154 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1086\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1086</a></li>\n<li class=\"\">chore(deps): update actions/checkout digest to de0fac2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1084\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1084</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 2bdab5a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1083\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1083</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 5d1edfd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1085\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1085</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 1ea7c10 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1081\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1081</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 379b86e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1080\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1080</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 4ebbef6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1077\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1077</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1119\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1119</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1100\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1100</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1062\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1062</a></li>\n<li class=\"\">chore(deps): update dependency caniuse-lite to v1.0.30001774 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/648\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#648</a></li>\n<li class=\"\">chore(deps): update actions/upload-artifact action to v7 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/649\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#649</a></li>\n<li class=\"\">chore(deps): update actions/checkout action to v6 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/637\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#637</a></li>\n<li class=\"\">chore(deps): update node.js to c4bfed3 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/647\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#647</a></li>\n<li class=\"\">chore(deps): update peter-evans/create-pull-request action to v8 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/643\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#643</a></li>\n<li class=\"\">fix(deps): pin dependencies by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/634\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#634</a></li>\n<li class=\"\">chore(deps): update mcr.microsoft.com/devcontainers/typescript-node docker tag to v4 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/642\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#642</a></li>\n<li class=\"\">chore(deps): update dependency node to v24 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/641\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#641</a></li>\n<li class=\"\">chore(deps): update actions/upload-artifact action to v6 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/639\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#639</a></li>\n<li class=\"\">chore(deps): update actions/setup-node action to v6 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/638\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#638</a></li>\n<li class=\"\">chore(deps): update actions/cache action to v5 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/635\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#635</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/633\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#633</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/620\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#620</a></li>\n<li class=\"\">docs(reports): Monthly report for February 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/610\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#610</a></li>\n<li class=\"\">Add quicklaunch keyboard shortcut documentation by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/631\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#631</a></li>\n<li class=\"\">Add blog post: Automated reports and changelogs by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/612\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#612</a></li>\n<li class=\"\">chore(deps): update github actions by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/57\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#57</a></li>\n<li class=\"\">chore(deps): update dependency buildstream-plugins to v2.5.0 by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/58\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#58</a></li>\n<li class=\"\">chore(deps): update github actions (major) by <a href=\"https://github.com/renovate\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renovate</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/59\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#59</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/65\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#65</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/31\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#31</a></li>\n<li class=\"\">chore(deps): update tarball sources by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/27\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#27</a></li>\n<li class=\"\">Use freedesktop-sdk oci-builder instead of custom build-oci-rs by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/22\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/dakota#22</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>54.7%</td><td>87</td><td>72</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--37.2%25-critical?style=flat-square\" alt=\"-37.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:gts</code></td><td>53.8%</td><td>56</td><td>48</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--33.8%25-critical?style=flat-square\" alt=\"-33.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>64.1%</td><td>98</td><td>55</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--26.8%25-critical?style=flat-square\" alt=\"-26.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>68.2%</td><td>107</td><td>50</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B14%25-success?style=flat-square\" alt=\"+14%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>72.3%</td><td>115</td><td>44</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B22.3%25-success?style=flat-square\" alt=\"+22.3%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>59.9%</td><td>94</td><td>63</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B0.8%25-success?style=flat-square\" alt=\"+0.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>51.3%</td><td>81</td><td>77</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B60.8%25-success?style=flat-square\" alt=\"+60.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>0%</td><td>0</td><td>0</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B0%25-success?style=flat-square\" alt=\"+0%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>1047 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:stable</code> (159 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>18 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wayfinders\">Wayfinders<a href=\"https://docs.projectbluefin.io/de/reports/2026/02/#wayfinders\" class=\"hash-link\" aria-label=\"Direkter Link zur Wayfinders\" title=\"Direkter Link zur Wayfinders\" translate=\"no\">​</a></h3>\n<blockquote>\n<p>\"Define yourself by your actions.\"</p>\n<p>—Lord Saladin</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-03-01</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2026/02/",
            "title": "Fossil February 2026",
            "summary": "| | |",
            "date_modified": "2026-02-28T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/2026/01/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>129 (36 planned, 93 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>53.9% (151 bot PRs out of 280 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>19 total, 9 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: Add org.gnome.SoundRecorder to system-flatpaks by <a href=\"https://github.com/LorbusChris\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​LorbusChris</a> in <a href=\"https://github.com/projectbluefin/common/pull/183\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#183</a></li>\n<li class=\"\">fix(mise): Auto install and activate mise unless told otherwise by <a href=\"https://github.com/rwaltr\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​rwaltr</a> in <a href=\"https://github.com/projectbluefin/common/pull/161\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#161</a></li>\n<li class=\"\">fix(fish): trigger ublue-motd from fish by default by <a href=\"https://github.com/rwaltr\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​rwaltr</a> in <a href=\"https://github.com/projectbluefin/common/pull/151\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#151</a></li>\n<li class=\"\">feat(bluefin, gschemas): specify mutter experimental features directly on gschema by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/124\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#124</a></li>\n<li class=\"\">chore(bluefin, motd): documentation should be https instead of http by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/114\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#114</a></li>\n<li class=\"\">fix: #3919 add no-op for appimage files by <a href=\"https://github.com/sebjag\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​sebjag</a> in <a href=\"https://github.com/projectbluefin/common/pull/109\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#109</a></li>\n<li class=\"\">feat: add everything from bluefin-schemas and bluefin(lts) by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/101\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#101</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: downgrade and pin gnome-shell to 48.3 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1043\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1043</a></li>\n<li class=\"\">fix: remove minor workaround that broke \"Forged On\" by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/971\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#971</a></li>\n<li class=\"\">feat: update GNOME Foundry to 1.0.1 by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/101\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#101</a></li>\n<li class=\"\">Remove Aurora from monthly reports &amp; validate PR labeling by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/600\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#600</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(bluefin,dx): remove ssh askpass configuration by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#118</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: switch GDX to HWE kernel by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1007\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1007</a></li>\n<li class=\"\">feat: Add opencode-desktop-linux cask (v1.1.15) by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#118</a></li>\n<li class=\"\">Add SELinux options to devcontainer configuration by <a href=\"https://github.com/leafyoung\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​leafyoung</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/547\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#547</a></li>\n<li class=\"\">fix(mise): Mise introduction and upstream links by <a href=\"https://github.com/rwaltr\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​rwaltr</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/577\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#577</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-applications\">New Applications<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#new-applications\" class=\"hash-link\" aria-label=\"Direkter Link zur New Applications\" title=\"Direkter Link zur New Applications\" translate=\"no\">​</a></h4>\n<p>The following applications were added to our Homebrew taps this month:</p>\n<table><thead><tr><th>Application</th><th>Description</th><th>Status</th></tr></thead><tbody><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/199\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>antigravity-linux</strong></a></td><td>AI Coding Agent IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/188\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>goose-linux</strong></a></td><td>Open source, extensible AI agent that goes beyond code suggestions</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>linux-mcp-server</strong></a></td><td>MCP server for Linux system administration and diagnostics</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/118\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>opencode-desktop-linux</strong></a></td><td>Open source AI coding agent desktop client</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr></tbody></table>\n<p>Use <code>ujust bbrew</code> to browse and install these packages. Follow <a href=\"https://github.com/ublue-os/homebrew-tap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">the tap instructions</a> if you want to do it by hand.</p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"package-updates\">Package Updates<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#package-updates\" class=\"hash-link\" aria-label=\"Direkter Link zur Package Updates\" title=\"Direkter Link zur Package Updates\" translate=\"no\">​</a></h4>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/production--tap-31%20updates-blue?style=flat-square\" alt=\"Production Tap\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental--tap-44%20updates-orange?style=flat-square\" alt=\"Experimental Tap\" class=\"img_ev3q\"></p>\n<p><strong>75 automated updates</strong> this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.</p>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"quick-summary\">Quick Summary<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#quick-summary\" class=\"hash-link\" aria-label=\"Direkter Link zur Quick Summary\" title=\"Direkter Link zur Quick Summary\" translate=\"no\">​</a></h5>\n<table><thead><tr><th>Tap</th><th>Updates</th></tr></thead><tbody><tr><td>production-tap</td><td>31</td></tr><tr><td>experimental-tap</td><td>44</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all production-tap updates (31)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>goose-linux</td><td>1.21.1 → 1.22.1 (8 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/228\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#228</a></td></tr><tr><td>lm-studio-linux</td><td>0.3.39 → 0.4.1 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/229\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#229</a></td></tr><tr><td>antigravity-linux</td><td>1.15.8 → 1.14.2 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/201\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#201</a></td></tr><tr><td>visual-studio-code-linux</td><td>1.108.2 → 1.108.0 (3 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/197\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#197</a></td></tr><tr><td>pmbootstrap</td><td>3.8.0 → 3.9.0 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/214\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#214</a></td></tr><tr><td>framework-tool</td><td>0.5.0</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/212\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#212</a></td></tr><tr><td>linux-mcp-server</td><td>1.2.1</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/222\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#222</a></td></tr><tr><td>vscodium-linux</td><td>1.108.10359</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/203\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#203</a></td></tr><tr><td>1password-gui-linux</td><td>8.12.0</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/211\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#211</a></td></tr></tbody></table></div></div></details>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all experimental-tap updates (44)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>opencode-desktop-linux</td><td>1.1.36 → 1.1.47 (12 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/173\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#173</a></td></tr><tr><td>cursor-linux</td><td>2.4.21 → 2.4.22 (9 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/167\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#167</a></td></tr><tr><td>rustrover-linux</td><td>2025.3.2 → 2025.3.3 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/169\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#169</a></td></tr><tr><td>pycharm-linux</td><td>2025.3.1.1 → 2025.3.2 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/166\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#166</a></td></tr><tr><td>goland-linux</td><td>2025.3.1.1 → 2025.3.1 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/112\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#112</a></td></tr><tr><td>dataspell-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/171\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#171</a></td></tr><tr><td>rider-linux</td><td>2025.3.2</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/172\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#172</a></td></tr><tr><td>intellij-idea-linux</td><td>2025.3.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/113\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#113</a></td></tr><tr><td>phpstorm-linux</td><td>2025.3.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/114\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#114</a></td></tr><tr><td>webstorm-linux</td><td>2025.3.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#115</a></td></tr><tr><td>datagrip-linux</td><td>2025.3.3</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/117\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#117</a></td></tr><tr><td>clion-linux</td><td>2025.3.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/128\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#128</a></td></tr><tr><td>rubymine-linux</td><td>2025.3.1.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/130\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#130</a></td></tr></tbody></table></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add Multiplication Puzzle to Education curation for Bazaar by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/96\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#96</a></li>\n<li class=\"\">feat: add Whis to \"AI &amp; Machine Learning\" Bazaar curation by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/178\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#178</a></li>\n<li class=\"\">feat: add jetbrains-mono-nerd-font to font brewfile by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/177\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#177</a></li>\n<li class=\"\">fix: update brewfiles with latest homebrew packages by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/common/pull/173\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#173</a></li>\n<li class=\"\">chore: move opencode from homebrew-core to developer tap by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/common/pull/168\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#168</a></li>\n<li class=\"\">fix: make installed-pill more readable by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/112\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#112</a></li>\n<li class=\"\">feat(bluefin): add system-flatpaks brewfiles on this repository so we dont need them on every repo by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/113\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#113</a></li>\n<li class=\"\">feat(ai): add goose-linux gui by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/107\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#107</a></li>\n<li class=\"\">feat: add Jan flatpak to ai-tools Brewfile by <a href=\"https://github.com/coxde\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​coxde</a> in <a href=\"https://github.com/projectbluefin/common/pull/98\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#98</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore: remove references to brew timer by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/3988\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3988</a></li>\n<li class=\"\">chore(flatpak, iso): remove all flatpak-related things from here by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/960\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#960</a></li>\n<li class=\"\">feat(cask): add goose GUI cask by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/188\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#188</a></li>\n<li class=\"\">feat: promote antigravity to main tap by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/199\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#199</a></li>\n<li class=\"\">feat: add linux-mcp-server formula and bottle workflow by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/221\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#221</a></li>\n<li class=\"\">fix: add deps for opencode-desktop-linux (1.1.20) by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/138\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#138</a></li>\n<li class=\"\">fix: remove custom block-goose-cli-linux formula by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/127\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#127</a></li>\n<li class=\"\">remove promoted linux-mcp-server by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/165\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#165</a></li>\n<li class=\"\">fix(linux-mcp-server): improve caveats and fix script syntax by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/125\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#125</a></li>\n<li class=\"\">fix: use brewfile app list from common instead of reading old flatpak list files by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/iso/pull/10\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#10</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-3\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(shared, uupd): enable uupd on a preset by default by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#115</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-3\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: Disable old rpm-ostreed-automatic.timer by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/3969\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3969</a></li>\n<li class=\"\">fix: leftover file in /boot for real by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/3986\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3986</a></li>\n<li class=\"\">fix: change zram generator conf to f43 by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1069\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1069</a></li>\n<li class=\"\">chore: clean up a few hooks and dont use rpm-ostree on them by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/987\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#987</a></li>\n<li class=\"\">chore: move <code>ublue-privileged-setup</code> invocation to <code>/usr/bin</code> instead of <code>/usr/libexec</code> by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/917\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#917</a></li>\n<li class=\"\">chore(countme): remove countme service by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/972\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#972</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-4\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-4\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(nvidia): override gschemas on nvidia using sed since we already have these on common now by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/3984\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3984</a></li>\n<li class=\"\">fix: include pcsc-lite for passkey support on initramfs by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1045\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1045</a></li>\n<li class=\"\">fix(gdx): nvidia-specific override for kms-modifiers by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/970\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#970</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-5\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(rebase-helper): handle bluefin LTS + HWE + GDX + everything possible by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/162\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#162</a></li>\n<li class=\"\">fix(bluefin, rebase-helper): re-enable rebase helper for bluefin LTS by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/170\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#170</a></li>\n<li class=\"\">fix(bluefin, devmode): correctly rebase people to (image)-dx-nvidia-open by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/157\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#157</a></li>\n<li class=\"\">fix: move powerwash to bluefin specific justfile by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/153\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#153</a></li>\n<li class=\"\">fix: formatting in default.just file by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/152\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#152</a></li>\n<li class=\"\">fix(opentabletdriver): add blacklist for wacom drivers by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/129\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#129</a></li>\n<li class=\"\">chore: remove libujust and use new opentabletdriver recipe by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/117\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#117</a></li>\n<li class=\"\">fix: make grep quiet on a few places by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/108\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#108</a></li>\n<li class=\"\">chore: consolidate ujust update with aurora and split changelog + minor fixes by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/106\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#106</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-5\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add upstream xdg-terminal-exec by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4114\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4114</a></li>\n<li class=\"\">fix: do not remove fedora-logos by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4072\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4072</a></li>\n<li class=\"\">fix: don't pull in centos-logos on downstream images by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1053\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1053</a></li>\n<li class=\"\">feat: Implement lts-testing on testing branch by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/945\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#945</a></li>\n<li class=\"\">fix: switch to ublue-os/legacy-rechunk by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/925\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#925</a></li>\n<li class=\"\">fix(image-info): set 0644 permissions for image-info file so that unprivileged users can read it by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1026\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1026</a></li>\n<li class=\"\">feat: update run-vm-iso to use titanoboa ISOs by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1041\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1041</a></li>\n<li class=\"\">fix: testing build name by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1009\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1009</a></li>\n<li class=\"\">fix(ci): run fetch-data before typecheck by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/606\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#606</a></li>\n<li class=\"\">chore(ci): update node version to 20 in monthly reports by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/601\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#601</a></li>\n<li class=\"\">docs(administration): add ujust powerwash command documentation by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/554\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#554</a></li>\n<li class=\"\">feat: move anaconda branding here instead of on ublue-os/packages by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/branding/pull/2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#2</a></li>\n<li class=\"\">feat: \"Welcome to Bluefin\" on installer desktop icon by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/iso/pull/11\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#11</a></li>\n<li class=\"\">fix: expicilty add anaconda package by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/16\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#16</a></li>\n<li class=\"\">feat: build latest bootc and revert to f42 anaconda by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/15\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#15</a></li>\n<li class=\"\">feat: add local ISO build script by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/13\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#13</a></li>\n<li class=\"\">feat(ci): add ISO promotion workflow from testing to production by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/iso/pull/17\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#17</a></li>\n<li class=\"\">feat: multi-distro support for local ISO build by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/iso/pull/14\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#14</a></li>\n</ul>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"dakota-gnome-os-prototype\">Dakota (GNOME OS Prototype)<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#dakota-gnome-os-prototype\" class=\"hash-link\" aria-label=\"Direkter Link zur Dakota (GNOME OS Prototype)\" title=\"Direkter Link zur Dakota (GNOME OS Prototype)\" translate=\"no\">​</a></h5>\n<ul>\n<li class=\"\">Buildstream skeleton by <a href=\"https://github.com/alatiera\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​alatiera</a> in <a href=\"https://github.com/projectbluefin/dakota/pull/1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-6\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: reduce hallucination on ghcr.io path by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/111\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#111</a></li>\n<li class=\"\">docs: update label colors and document directory structure by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/147\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#147</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-6\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(feed): fix discussion links and increase announcement count by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/605\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#605</a></li>\n<li class=\"\">Fix duplicate new contributors appearing across multiple months by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/609\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#609</a></li>\n<li class=\"\">Revert \"fix(feed): update release feeds card limit to 12\" by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/607\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#607</a></li>\n<li class=\"\">fix(feed): update release feeds card limit to 12 by <a href=\"https://github.com/repires\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​repires</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/603\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#603</a></li>\n<li class=\"\">docs: add git workflow rules and labeling helper scripts by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/584\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#584</a></li>\n<li class=\"\">Improve label categorization in monthly reports by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/599\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#599</a></li>\n<li class=\"\">Cleanup: Remove GISCUS_SETUP.md and USER_ATTACHMENTS_MIGRATION.md files by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/571\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#571</a></li>\n<li class=\"\">docs: Add comprehensive GSD agent selection guide by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/588\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#588</a></li>\n<li class=\"\">docs: update fedora media writer link on installation page by <a href=\"https://github.com/RaduAvramescu\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​RaduAvramescu</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/576\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#576</a></li>\n<li class=\"\">Update most prevalent documentation screenshots by <a href=\"https://github.com/AlexanderVanhee\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​AlexanderVanhee</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/579\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#579</a></li>\n<li class=\"\">Enhance troubleshooting guide with new sections by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/569\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#569</a></li>\n<li class=\"\">feat(docs): add platform tabs to troubleshooting page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/570\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#570</a></li>\n<li class=\"\">feat(docs): add hidden troubleshooting page by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/568\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#568</a></li>\n<li class=\"\">Blog/modernizing custom images by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/561\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#561</a></li>\n<li class=\"\">docs(agents): remove non-existent communication.md reference by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/567\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#567</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-7\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore(rollback-helper): disable debugging tag by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/193\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#193</a></li>\n<li class=\"\">chore: remove xdg-terminal-exec hack script by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/191\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#191</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-7\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: cleanup /{boot,tmp} by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/3922\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#3922</a></li>\n<li class=\"\">chore(pull): do hardreset instead of merging by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/982\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#982</a></li>\n<li class=\"\">fix: remove merging from the Pull config by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1003\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1003</a></li>\n<li class=\"\">chore: remove all files shared with common by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/949\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#949</a></li>\n<li class=\"\">chore(pull): move to merge instead of rebase by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/989\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#989</a></li>\n<li class=\"\">chore: clean up a buuunch of vendored things that we dont need anymore by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/975\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#975</a></li>\n<li class=\"\">chore<!-- -->:remove<!-- --> antigravity after promotion by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/126\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#126</a></li>\n<li class=\"\">refactor: simplify to npm-only package management by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/582\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#582</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-8\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add weekly status report automation by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/187\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#187</a></li>\n<li class=\"\">revert: remove weekly status report automation by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/190\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#190</a></li>\n<li class=\"\">ci: skip container builds for documentation changes by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/148\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#148</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-8\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore(ci): enable SBOMs by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4044\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4044</a></li>\n<li class=\"\">ci: add permissions to workflows + DEFAULT_TAG needs to change on <code>manifest</code> job by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/980\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#980</a></li>\n<li class=\"\">ci: attempt to handle merge_group events as well by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1017\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1017</a></li>\n<li class=\"\">ci: fix tagging for pull request merging by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1016\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1016</a></li>\n<li class=\"\">chore(ci): add <code>-testing</code> for real on testing environments by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1018\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1018</a></li>\n<li class=\"\">fix(ci): make <code>10(image)</code> have suffixes so they dont all fight over the (10) tag by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1021\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1021</a></li>\n<li class=\"\">fix(ci): HWE naming on daily builds by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1020\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1020</a></li>\n<li class=\"\">Fix homebrew bump action by <a href=\"https://github.com/lambdaclan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​lambdaclan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/196\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#196</a></li>\n<li class=\"\">hotfix: use host env and update dependencies by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/108\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#108</a></li>\n<li class=\"\">fix(ci): use --no-rebuild flag to prevent bottle filename mismatch by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/120\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#120</a></li>\n<li class=\"\">fix: fix brew style errors in workflows by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/139\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#139</a></li>\n<li class=\"\">feat: Add Monthly Reports System (v1.1) by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/581\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#581</a></li>\n<li class=\"\">refactor(reports): finalize monthly reports cleanup by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/583\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#583</a></li>\n<li class=\"\">feat(reports): add GitHub profile cards with gold foil effect for new contributors by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/585\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#585</a></li>\n<li class=\"\">feat(reports): split monthly reports into planned vs opportunistic work by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/586\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#586</a></li>\n<li class=\"\">Regenerate January 2026 report with improved structure by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/593\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#593</a></li>\n<li class=\"\">feat(reports): adopt Hyperlight-style formatting and simplify bot activity table by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/594\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#594</a></li>\n<li class=\"\">feat(reports): add dinosaur-themed monthly report titles by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/596\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#596</a></li>\n<li class=\"\">feat(driver-versions): improve workflow with idempotency, retry logic, and caching by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/595\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#595</a></li>\n<li class=\"\">ci: Configure auto-merge for monthly reports workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/589\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#589</a></li>\n<li class=\"\">Use projectbluefin/common for planned work tracking by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/587\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#587</a></li>\n<li class=\"\">feat(config): add git workflow configuration by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/580\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#580</a></li>\n<li class=\"\">feat(agents): convert blog-poster skill to GitHub Copilot agent by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/556\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#556</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-9\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#planned-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: adds french translation to the desktop files by <a href=\"https://github.com/theMimolet\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​theMimolet</a> in <a href=\"https://github.com/projectbluefin/common/pull/143\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#143</a></li>\n<li class=\"\">chore(translation): Add Polish translation to curated.yaml by <a href=\"https://github.com/Micro856\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​Micro856</a> in <a href=\"https://github.com/projectbluefin/common/pull/175\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#175</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-9\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#opportunistic-work-9\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"other\">Other<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#other\" class=\"hash-link\" aria-label=\"Direkter Link zur Other\" title=\"Direkter Link zur Other\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">chore: remove btrfs-action by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4140\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#4140</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 53.9% (151 bot PRs out of 280 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>bluefin</td><td>34</td><td>12.1%</td></tr><tr><td>bluefin-lts</td><td>24</td><td>8.6%</td></tr><tr><td>documentation</td><td>10</td><td>3.6%</td></tr><tr><td>iso</td><td>7</td><td>2.5%</td></tr><tr><td>common</td><td>1</td><td>0.4%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">docs: document flatpak customization system by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/common/pull/116\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#116</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 909405a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4139\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4139</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 284eff5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4138\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4138</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 364ea6f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4135\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4135</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to c67e776 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4134\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4134</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to d2fe922 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4133\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4133</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 4b7dba2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4131\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4131</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9d641fd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4130\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4130</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 81696a6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4117\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4117</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to f6d73d4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4129\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4129</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to deef08a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4122\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4122</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 8c0d405 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4125\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4125</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 1755edd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4124\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4124</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 79b970c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4121\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4121</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 94cb1fe by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4120\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4120</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 45677a5 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4116\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4116</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 4a3ec99 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4115</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3d1ec54 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4112\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4112</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to e079560 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4111\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4111</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 9021d14 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4104\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4104</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a05cd42 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4106\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4106</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 783b7e9 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4105\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4105</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 7c2058a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4103\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4103</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 2181a76 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4101\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4101</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9e81ecd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4100\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4100</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 239cbed by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4094\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4094</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 9a31b4a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4093\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4093</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 88e4328 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4091\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4091</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to a1988df by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4090\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4090</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 62ad528 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4088\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4088</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 42debcf by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4086\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4086</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 30b194a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4085\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4085</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 29b0423 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4080\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4080</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/silverblue-main<!-- -->:latest<!-- --> docker digest to 3b3f5dd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4079\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4079</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 731d5fc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin/pull/4075\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin#4075</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to f6d2aa7 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1073\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1073</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 693006c by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1068\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1068</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 17ab070 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1066\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1066</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 4b7dba2 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1067\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1067</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 7c2058a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1058\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1058</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to f6959a1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1063\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1063</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to deef08a by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1064\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1064</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 76733c0 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1065\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1065</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 665f1cd by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1061\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1061</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 9d9881f by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1057\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1057</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 9021d14 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1059\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1059</a></li>\n<li class=\"\">chore(deps): update anchore/sbom-action digest to 62ad528 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1055\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1055</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 0c79f2e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1054\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1054</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 504a0c6 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1052\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1052</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to ddce029 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1051\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1051</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 731d5fc by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1050\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1050</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 0915431 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1049\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1049</a></li>\n<li class=\"\">chore(deps): update ghcr.io/ublue-os/brew<!-- -->:latest<!-- --> docker digest to 3b2a1d4 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1047\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1047</a></li>\n<li class=\"\">chore(deps): update quay.io/centos-bootc/centos-bootc<!-- -->:c10s<!-- --> docker digest to 0599ad1 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1046\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1046</a></li>\n<li class=\"\">chore(deps): update ghcr.io/projectbluefin/common<!-- -->:latest<!-- --> docker digest to 20f0d29 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1044\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1044</a></li>\n<li class=\"\">chore(deps): update cgr.dev/chainguard/wolfi-base<!-- -->:latest<!-- --> docker digest to 5cb6b2e by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1042\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1042</a></li>\n<li class=\"\">chore(deps): update system_files/usr/share/gnome-shell/extensions/tmp/caffeine digest to 07643c3 by <a href=\"https://github.com/ubot-7274\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ubot-7274</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1040\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1040</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1048\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1048</a></li>\n<li class=\"\">[pull] lts from main by <a href=\"https://github.com/pull\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​pull</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/1036\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">ublue-os/bluefin-lts#1036</a></li>\n<li class=\"\">docs(reports): Monthly report for January 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/608\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#608</a></li>\n<li class=\"\">docs(reports): Monthly report for January 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/598\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#598</a></li>\n<li class=\"\">docs(reports): Monthly report for January 2026 by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/591\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#591</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/578\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#578</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/572\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#572</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/566\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#566</a></li>\n<li class=\"\">Use PROJECT_READ_TOKEN for board data fetching by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/565\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#565</a></li>\n<li class=\"\">Add GITHUB_TOKEN to build step for board data fetching by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/564\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#564</a></li>\n<li class=\"\">Add GitHub Project board activity changelog page by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/563\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#563</a></li>\n<li class=\"\">Add migration tooling for GitHub user-attachments to local static images by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/562\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#562</a></li>\n<li class=\"\">Fix LTS workflow image tags to match container registry by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/25\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#25</a></li>\n<li class=\"\">fix(ci): use stable image tag in pull request workflow by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/24\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#24</a></li>\n<li class=\"\">fix(ci): hardcode image_tag to stable in Build Stable ISOs workflow by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/23\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#23</a></li>\n<li class=\"\">feat(ci): replace apt-get rclone with Homebrew action by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/20\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#20</a></li>\n<li class=\"\">Remove GTS ISO variant, retain only stable/lts/lts-hwe by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/19\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#19</a></li>\n<li class=\"\">feat(ci): use separate secrets for production bucket in promote-iso workflow by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/18\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#18</a></li>\n<li class=\"\">Add image_tag parameter to support building ISOs from different container tags by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#12</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>87.1%</td><td>236</td><td>35</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B7.1%25-success?style=flat-square\" alt=\"+7.1%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:gts</code></td><td>81.3%</td><td>126</td><td>29</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B10.9%25-success?style=flat-square\" alt=\"+10.9%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>87.6%</td><td>234</td><td>33</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B4.5%25-success?style=flat-square\" alt=\"+4.5%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>59.8%</td><td>189</td><td>127</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--23.8%25-critical?style=flat-square\" alt=\"-23.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>59.1%</td><td>185</td><td>128</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--26.9%25-critical?style=flat-square\" alt=\"-26.9%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>59.4%</td><td>186</td><td>127</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--24.3%25-critical?style=flat-square\" alt=\"-24.3%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>31.9%</td><td>100</td><td>213</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--37.2%25-critical?style=flat-square\" alt=\"-37.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>0%</td><td>0</td><td>0</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B0%25-success?style=flat-square\" alt=\"+0%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>1948 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:lts</code> (316 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>18 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wayfinders\">Wayfinders<a href=\"https://docs.projectbluefin.io/de/reports/2026/01/#wayfinders\" class=\"hash-link\" aria-label=\"Direkter Link zur Wayfinders\" title=\"Direkter Link zur Wayfinders\" translate=\"no\">​</a></h3>\n<blockquote>\n<p>\"Define yourself by your actions.\"</p>\n<p>—Lord Saladin</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-03-01</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2026/01/",
            "title": "Jurassic January 2026",
            "summary": "| | |",
            "date_modified": "2026-01-31T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/about-monthly-reports/",
            "content_html": "<p>Welcome to Monthly Reports! This section tracks Project Bluefin's development activity, completed work, and contributor highlights from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</p>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"whats-in-a-report\">What's in a report?<a href=\"https://docs.projectbluefin.io/de/reports/about-monthly-reports/#whats-in-a-report\" class=\"hash-link\" aria-label=\"Direkter Link zur What's in a report?\" title=\"Direkter Link zur What's in a report?\" translate=\"no\">​</a></h2>\n<p>Each monthly report includes:</p>\n<ul>\n<li class=\"\"><strong>Completed work</strong> from the project board (issues and pull requests moved to \"Done\")</li>\n<li class=\"\"><strong>Contributor highlights</strong> recognizing everyone who contributed during the month</li>\n<li class=\"\"><strong>Focus areas</strong> showing activity organized by project area (Desktop, Development, Ecosystem, Hardware, Infrastructure)</li>\n</ul>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"report-schedule\">Report Schedule<a href=\"https://docs.projectbluefin.io/de/reports/about-monthly-reports/#report-schedule\" class=\"hash-link\" aria-label=\"Direkter Link zur Report Schedule\" title=\"Direkter Link zur Report Schedule\" translate=\"no\">​</a></h2>\n<p>Reports are published automatically on the <strong>first Monday of each month</strong></p>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"looking-for-os-releases\">Looking for OS releases?<a href=\"https://docs.projectbluefin.io/de/reports/about-monthly-reports/#looking-for-os-releases\" class=\"hash-link\" aria-label=\"Direkter Link zur Looking for OS releases?\" title=\"Direkter Link zur Looking for OS releases?\" translate=\"no\">​</a></h2>\n<p>These reports track project activity and development progress. For OS version updates, check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a> page. For announcements and deep dives, visit the <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</p>\n<hr>\n<p><em>Reports are generated automatically from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>. <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View the board</a> or <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">report an issue</a>.</em></p>",
            "url": "https://docs.projectbluefin.io/de/reports/about-monthly-reports/",
            "title": "About Monthly Reports",
            "summary": "Welcome to Monthly Reports! This section tracks Project Bluefin's development activity, completed work, and contributor highlights from todo.projectbluefin.io.",
            "date_modified": "2026-01-01T00:00:00.000Z",
            "tags": [
                "meta",
                "about"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/2025/12/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>83 (49 planned, 34 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>34.1% (43 bot PRs out of 126 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>16 total, 14 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: disable atuin shell integration by default by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/90\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#90</a></li>\n<li class=\"\">fix(motd): use full terminal width by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/87\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#87</a></li>\n<li class=\"\">feat: update tips in 10-tips.md by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/68\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#68</a></li>\n<li class=\"\">feat(ublue-bling): clean up script considerably and allow for overrides by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/67\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#67</a></li>\n<li class=\"\">feat: add ublue-motd but better since we just use envsubst here by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/52\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#52</a></li>\n<li class=\"\">feat: move everything from <code>ublue-fastfetch</code> to here instead by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/44\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#44</a></li>\n<li class=\"\">feat: add ublue-bling by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/43\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#43</a></li>\n<li class=\"\">feat: add full-desktop Brewfile with GNOME Circle apps by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/32\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#32</a></li>\n<li class=\"\">feat: add bluefin-faces and fastfetch by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/31\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#31</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">refactor: migrate GNOME extensions from COPR to git submodules by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/bluefin-lts/pull/938\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#938</a></li>\n<li class=\"\">feat(prompts): add conventional commit prompt and guidelines by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/529\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#529</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add nvim, micro, and helix to the ide list by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/88\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#88</a></li>\n<li class=\"\">feat(dx): add Swift development environment by <a href=\"https://github.com/joshyorko\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​joshyorko</a> in <a href=\"https://github.com/projectbluefin/common/pull/72\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#72</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Add an experimental dockerd cask by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/102\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#102</a></li>\n</ul>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-applications\">New Applications<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#new-applications\" class=\"hash-link\" aria-label=\"Direkter Link zur New Applications\" title=\"Direkter Link zur New Applications\" translate=\"no\">​</a></h4>\n<p>The following applications were added to our Homebrew taps this month:</p>\n<table><thead><tr><th>Application</th><th>Description</th><th>Status</th></tr></thead><tbody><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/102\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>docker-rootless-linux</strong></a></td><td>Docker static binaries with rootless extras</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/106\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>libvirt-full</strong></a></td><td>C virtualization API, now with udev support</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/103\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>ydotool</strong></a></td><td>Generic command-line automation tool (no X!)</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr></tbody></table>\n<p>Use <code>ujust bbrew</code> to browse and install these packages. Follow <a href=\"https://github.com/ublue-os/homebrew-tap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">the tap instructions</a> if you want to do it by hand.</p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"package-updates\">Package Updates<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#package-updates\" class=\"hash-link\" aria-label=\"Direkter Link zur Package Updates\" title=\"Direkter Link zur Package Updates\" translate=\"no\">​</a></h4>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/production--tap-16%20updates-blue?style=flat-square\" alt=\"Production Tap\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental--tap-21%20updates-orange?style=flat-square\" alt=\"Experimental Tap\" class=\"img_ev3q\"></p>\n<p><strong>37 automated updates</strong> this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.</p>\n<h5 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"quick-summary\">Quick Summary<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#quick-summary\" class=\"hash-link\" aria-label=\"Direkter Link zur Quick Summary\" title=\"Direkter Link zur Quick Summary\" translate=\"no\">​</a></h5>\n<table><thead><tr><th>Tap</th><th>Updates</th></tr></thead><tbody><tr><td>production-tap</td><td>16</td></tr><tr><td>experimental-tap</td><td>21</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all production-tap updates (16)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>vscodium-linux</td><td>1.107.18605 → 1.107.18627 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/183\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#183</a></td></tr><tr><td>lm-studio-linux</td><td>0.3.35 → 0.3.36 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/181\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#181</a></td></tr><tr><td>jetbrains-toolbox-linux</td><td>3.2.0.65851</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/180\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#180</a></td></tr><tr><td>visual-studio-code-linux</td><td>1.107.1</td><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/179\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#179</a></td></tr></tbody></table></div></div></details>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View all experimental-tap updates (21)</summary><div><div class=\"collapsibleContent_i85q\"><table><thead><tr><th>Package</th><th>Versions</th><th>PR</th></tr></thead><tbody><tr><td>cursor-linux</td><td>2.2.36 → 2.3.15 (5 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/105\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#105</a></td></tr><tr><td>datagrip-linux</td><td>2025.3.1 → 2025.3.2 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/92\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#92</a></td></tr><tr><td>bluefin-cli</td><td>0.0.2 → 0.0.3 (2 updates)</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/89\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#89</a></td></tr><tr><td>dataspell-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/91\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#91</a></td></tr><tr><td>rustrover-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/86\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#86</a></td></tr><tr><td>phpstorm-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/85\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#85</a></td></tr><tr><td>antigravity-linux</td><td>1.13.3</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/83\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#83</a></td></tr><tr><td>webstorm-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/87\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#87</a></td></tr><tr><td>clion-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/75\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#75</a></td></tr><tr><td>intellij-idea-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/78\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#78</a></td></tr><tr><td>pycharm-linux</td><td>2025.3.1</td><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/79\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#79</a></td></tr></tbody></table></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add Claude Code, Mistral Vibe &amp; Kimi CLI by <a href=\"https://github.com/KiKaraage\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​KiKaraage</a> in <a href=\"https://github.com/projectbluefin/common/pull/37\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#37</a></li>\n<li class=\"\">feat: move bazaar config to common repo by <a href=\"https://github.com/dreamyukii\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​dreamyukii</a> in <a href=\"https://github.com/projectbluefin/common/pull/33\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#33</a></li>\n<li class=\"\">feat: add Jan to Bazaar curated section by <a href=\"https://github.com/coxde\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​coxde</a> in <a href=\"https://github.com/projectbluefin/common/pull/99\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#99</a></li>\n<li class=\"\">feat(bazaar): add brief, remove rewaita by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/89\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#89</a></li>\n<li class=\"\">chore(tools): move swift Brewfile to shared by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/projectbluefin/common/pull/76\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#76</a></li>\n<li class=\"\">Brewfile fixup by <a href=\"https://github.com/hanthor\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​hanthor</a> in <a href=\"https://github.com/projectbluefin/common/pull/64\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#64</a></li>\n<li class=\"\">fix: centralize bluefin bazaar config by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/59\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#59</a></li>\n<li class=\"\">fix: Change copilot-cli from brew to cask installation by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/38\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#38</a></li>\n<li class=\"\">Add font-comic-shanns-mono-nerd-font to Brewfile by <a href=\"https://github.com/theMimolet\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​theMimolet</a> in <a href=\"https://github.com/projectbluefin/common/pull/29\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#29</a></li>\n<li class=\"\">feat: update ai-tools.Brewfile by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/25\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#25</a></li>\n<li class=\"\">feat: add LM Studio to AI tools Brewfile by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/24\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#24</a></li>\n<li class=\"\">feat: add IDE Brewfile with VSCode, VSCodium, and JetBrains by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/23\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#23</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(wallpapers): use postflight for artifacts by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/173\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#173</a></li>\n<li class=\"\">fix: wallpapers by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-tap/pull/170\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#170</a></li>\n<li class=\"\">Add experimental ydotool formulae by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/103\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#103</a></li>\n<li class=\"\">Add custom libvirt formulae (usb and devices support) by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/106\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#106</a></li>\n<li class=\"\">fix(bluefin-cli): style fix by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/100\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#100</a></li>\n<li class=\"\">fix(ci): ran brew style . --fix by <a href=\"https://github.com/ahmedadan\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​ahmedadan</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/82\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#82</a></li>\n<li class=\"\">Add blog post on upcoming Homebrew CLI changes by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/542\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#542</a></li>\n<li class=\"\">Add Discussions section to blog post on Homebrew by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/525\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#525</a></li>\n<li class=\"\">feat: add brew post by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/522\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#522</a></li>\n<li class=\"\">feat: add bazaar pictures by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/branding/pull/1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-3\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix: re-include zsa udev rules by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/74\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#74</a></li>\n<li class=\"\">fix: togge-tpm2 recipe when NO pin is used by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/61\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#61</a></li>\n<li class=\"\">feat: move <code>ublue-setup-services</code> to here by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/49\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#49</a></li>\n<li class=\"\">feat: add most of <code>ublue-polkit-rules</code> by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/45\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#45</a></li>\n<li class=\"\">feat: add contents of <code>ublue-os-udev-rules</code> + documentation for each udev rule by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/42\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#42</a></li>\n<li class=\"\">feat: add contents of <code>ublue-os-singing</code> to common by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/41\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#41</a></li>\n<li class=\"\">feat: rewrite luks autounlock script with new instructions from gnomeOS by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/40\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#40</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-3\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-3\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-4\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-4\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-4\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">ci: enable automerge for driver version PRs by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/530\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#530</a></li>\n<li class=\"\">fix: remove duplicate driver version entries and prevent future duplicates by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/519\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#519</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-5\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: add loading message to ujust bbrew command by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/97\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#97</a></li>\n<li class=\"\">feat(ci): add justfile validation by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/94\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#94</a></li>\n<li class=\"\">chore(ujust, bluefin): do not run rollback helper on centos by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/92\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#92</a></li>\n<li class=\"\">feat(just):  add a generic shared just recipe by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/84\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#84</a></li>\n<li class=\"\">feat: add ujust powerwash command for factory reset by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/75\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#75</a></li>\n<li class=\"\">fix: also install cli.Brewfile for bluefin-cli by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/69\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#69</a></li>\n<li class=\"\">feat(just): add clean-system back by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/66\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#66</a></li>\n<li class=\"\">feat: refactor opentabletdriver just recipe by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/56\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#56</a></li>\n<li class=\"\">fix: use ujust and remove urrllink function by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/54\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#54</a></li>\n<li class=\"\">fix(ujust, update): always use bootc upgrade unless packages are being layered (for legacy <code>rpm-ostree</code> systems) by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/51\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#51</a></li>\n<li class=\"\">ujust: don't hardcode to <code>/usr/bin/just</code> so we can use homebrew just for <code>ujust</code>! by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/50\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#50</a></li>\n<li class=\"\">fix: remove resolve ujust recipe by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/47\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#47</a></li>\n<li class=\"\">chore(just): optionally include custom just recipes by <a href=\"https://github.com/tunix\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tunix</a> in <a href=\"https://github.com/projectbluefin/common/pull/22\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#22</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-5\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-5\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Fix style so actions can pass by <a href=\"https://github.com/jumpyvi\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​jumpyvi</a> in <a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/107\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#107</a></li>\n<li class=\"\">chore(devcontainer): install legacy npm deps, add just, and configure port forwarding by <a href=\"https://github.com/eltorrero\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​eltorrero</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/552\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#552</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-6\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-6\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-6\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">End of Year Update by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/543\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#543</a></li>\n<li class=\"\">Add title to GitHubProfileCard for user 'inffy' by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/549\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#549</a></li>\n<li class=\"\">docs: fix link for projectbluefin/common by <a href=\"https://github.com/coxde\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​coxde</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/551\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#551</a></li>\n<li class=\"\">Enhance 2025 wrap-up with video and content updates by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/553\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#553</a></li>\n<li class=\"\">feat(footer): add Contribute column with issues, PRs, and guide links by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/548\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#548</a></li>\n<li class=\"\">Update pages to reference upcoming changes to release streams by <a href=\"https://github.com/fizzyizzy05\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​fizzyizzy05</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/546\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#546</a></li>\n<li class=\"\">Add page contributors section to docs and blog by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/545\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#545</a></li>\n<li class=\"\">Move communication channels to footer by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/544\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#544</a></li>\n<li class=\"\">docs(donations): add @krisnova to advisors and mentors by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/536\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#536</a></li>\n<li class=\"\">feat: update contributor guide by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/535\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#535</a></li>\n<li class=\"\">chore: remove unused changelogs folder by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/533\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#533</a></li>\n<li class=\"\">docs(tips): add donation URLs for GNOME extensions by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/531\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#531</a></li>\n<li class=\"\">docs: fix incorrect ujust commands by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/528\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#528</a></li>\n<li class=\"\">docs: update brew package lists to match source of truth by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/527\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#527</a></li>\n<li class=\"\">Update Brewfile package tables to match projectbluefin/common by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/523\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#523</a></li>\n<li class=\"\">docs: remove ujust install-resolve command by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/521\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#521</a></li>\n<li class=\"\">feat: add huntress and holiday wallpapers blog post by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/520\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#520</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-7\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">chore: move ublue-bling to <code>/usr/bin</code> instead of <code>/usr/libexec</code> by <a href=\"https://github.com/tulilirockz\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​tulilirockz</a> in <a href=\"https://github.com/projectbluefin/common/pull/48\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#48</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-7\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-7\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-8\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#planned-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">feat: enable merge queue in build workflow by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/46\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#46</a></li>\n<li class=\"\">Add regex manager for ublue-os artwork releases by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/26\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#26</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-8\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#opportunistic-work-8\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"other\">Other<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#other\" class=\"hash-link\" aria-label=\"Direkter Link zur Other\" title=\"Direkter Link zur Other\" translate=\"no\">​</a></h2>\n<ul>\n<li class=\"\">fix: set wallpaper metadata path to /usr/share by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/39\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#39</a></li>\n<li class=\"\">feat: add wallpapers by <a href=\"https://github.com/renner0e\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​renner0e</a> in <a href=\"https://github.com/projectbluefin/common/pull/34\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#34</a></li>\n<li class=\"\">feat: add Cryptomator to utilities list by <a href=\"https://github.com/sebjag\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​sebjag</a> in <a href=\"https://github.com/projectbluefin/common/pull/95\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#95</a></li>\n</ul>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 34.1% (43 bot PRs out of 126 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>documentation</td><td>5</td><td>4.0%</td></tr><tr><td>common</td><td>1</td><td>0.8%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">docs: document Brewfiles and remove non-existent flatpak-extras references by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/common/pull/36\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/common#36</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/550\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#550</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/534\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#534</a></li>\n<li class=\"\">docs: update driver versions by <a href=\"https://github.com/github-actions\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​github-actions</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/526\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#526</a></li>\n<li class=\"\">feat: implement GitHub data caching to reduce API calls and build times by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/538\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#538</a></li>\n<li class=\"\">Implement gemini-code-assist code review recommendations by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/documentation/pull/539\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/documentation#539</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>81.3%</td><td>222</td><td>51</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B8.8%25-success?style=flat-square\" alt=\"+8.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:gts</code></td><td>73.3%</td><td>126</td><td>46</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B7.8%25-success?style=flat-square\" alt=\"+7.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>83.8%</td><td>223</td><td>43</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B39.2%25-success?style=flat-square\" alt=\"+39.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>78.5%</td><td>102</td><td>28</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--1.6%25-critical?style=flat-square\" alt=\"-1.6%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>80.8%</td><td>105</td><td>25</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B2.7%25-success?style=flat-square\" alt=\"+2.7%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>78.5%</td><td>102</td><td>28</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--3%25-critical?style=flat-square\" alt=\"-3%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>50.8%</td><td>66</td><td>64</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--28.8%25-critical?style=flat-square\" alt=\"-28.8%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>0%</td><td>0</td><td>0</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B0%25-success?style=flat-square\" alt=\"+0%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>1231 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:stable</code> (273 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>22 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"wayfinders\">Wayfinders<a href=\"https://docs.projectbluefin.io/de/reports/2025/12/#wayfinders\" class=\"hash-link\" aria-label=\"Direkter Link zur Wayfinders\" title=\"Direkter Link zur Wayfinders\" translate=\"no\">​</a></h3>\n<blockquote>\n<p>\"Define yourself by your actions.\"</p>\n<p>—Lord Saladin</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-03-01</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2025/12/",
            "title": "Deinonychus December 2025",
            "summary": "| | |",
            "date_modified": "2025-12-31T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        },
        {
            "id": "https://docs.projectbluefin.io/de/reports/2025/11/",
            "content_html": "<table><thead><tr><th></th><th></th></tr></thead><tbody><tr><td><strong>Total Items</strong></td><td>4 (4 planned, 0 opportunistic)</td></tr><tr><td><strong>Automation</strong></td><td>66.7% (8 bot PRs out of 12 total PRs)</td></tr><tr><td><strong>Contributors</strong></td><td>3 total, 3 new</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"desktop\">Desktop<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#desktop\" class=\"hash-link\" aria-label=\"Direkter Link zur Desktop\" title=\"Direkter Link zur Desktop\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fgnome-28A745?style=flat-square\" alt=\"area/gnome\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Faurora-1D76DB?style=flat-square\" alt=\"area/aurora\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbling-F9C74F?style=flat-square\" alt=\"area/bling\" class=\"img_ev3q\"></p>\n<p><em>GNOME desktop environment, Aurora variant (KDE), and terminal enhancements</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"development\">Development<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#development\" class=\"hash-link\" aria-label=\"Direkter Link zur Development\" title=\"Direkter Link zur Development\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fdx-17A2B8?style=flat-square\" alt=\"area/dx\" class=\"img_ev3q\"></p>\n<p><em>Development tools and IDE integrations</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"homebrew\">Homebrew<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#homebrew\" class=\"hash-link\" aria-label=\"Direkter Link zur Homebrew\" title=\"Direkter Link zur Homebrew\" translate=\"no\">​</a></h3>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-applications\">New Applications<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#new-applications\" class=\"hash-link\" aria-label=\"Direkter Link zur New Applications\" title=\"Direkter Link zur New Applications\" translate=\"no\">​</a></h4>\n<p>The following applications were added to our Homebrew taps this month:</p>\n<table><thead><tr><th>Application</th><th>Description</th><th>Status</th></tr></thead><tbody><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/15\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>antigravity-linux</strong></a></td><td>No description available</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/7\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>bluefin-cli</strong></a></td><td>Bluefin's CLI tool</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>clion-linux</strong></a></td><td>C and C++ IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>datagrip-linux</strong></a></td><td>Databases and SQL IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>dataspell-linux</strong></a></td><td>IDE for Professional Data Scientists</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>goland-linux</strong></a></td><td>Go (golang) IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/115\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>heic-to-dynamic-gnome-wallpaper</strong></a></td><td>Convert macOS HEIC dynamic wallpapers to GNOME dynamic wallpapers</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>intellij-idea-linux</strong></a></td><td>Java IDE by JetBrains</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>phpstorm-linux</strong></a></td><td>PHP IDE by JetBrains</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-tap/pull/116\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>pmbootstrap</strong></a></td><td>Sophisticated chroot / build / flash tool to develop and install postmarketOS</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/stable-blue?style=flat-square\" alt=\"Stable\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>pycharm-linux</strong></a></td><td>IDE for professional Python development</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/14\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rancher-desktop-linux</strong></a></td><td>Container management and Kubernetes on the desktop</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rider-linux</strong></a></td><td>.NET IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rubymine-linux</strong></a></td><td>Ruby on Rails IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>rustrover-linux</strong></a></td><td>Rust IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr><tr><td><a href=\"https://github.com/ublue-os/homebrew-experimental-tap/pull/12\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\"><strong>webstorm-linux</strong></a></td><td>JavaScript IDE</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/experimental-orange?style=flat-square\" alt=\"Experimental\" class=\"img_ev3q\"></td></tr></tbody></table>\n<p>Use <code>ujust bbrew</code> to browse and install these packages. Follow <a href=\"https://github.com/ublue-os/homebrew-tap\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">the tap instructions</a> if you want to do it by hand.</p>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"ecosystem\">Ecosystem<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#ecosystem\" class=\"hash-link\" aria-label=\"Direkter Link zur Ecosystem\" title=\"Direkter Link zur Ecosystem\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbrew-E8590C?style=flat-square\" alt=\"area/brew\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbluespeed-1D76DB?style=flat-square\" alt=\"area/bluespeed\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fflatpak-9333EA?style=flat-square\" alt=\"area/flatpak\" class=\"img_ev3q\"></p>\n<p><em>Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"system-services--policies\">System Services &amp; Policies<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#system-services--policies\" class=\"hash-link\" aria-label=\"Direkter Link zur System Services &amp; Policies\" title=\"Direkter Link zur System Services &amp; Policies\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fservices-4A90E2?style=flat-square\" alt=\"area/services\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fpolicy-5B8BC1?style=flat-square\" alt=\"area/policy\" class=\"img_ev3q\"></p>\n<p><em>Systemd services and system-level policies</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#planned-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">Add common system files from bluefin by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/1\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#1</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#opportunistic-work\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"hardware\">Hardware<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#hardware\" class=\"hash-link\" aria-label=\"Direkter Link zur Hardware\" title=\"Direkter Link zur Hardware\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fhardware-F59E0B?style=flat-square\" alt=\"area/hardware\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fnvidia-76B900?style=flat-square\" alt=\"area/nvidia\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/aarch64-F59E0B?style=flat-square\" alt=\"aarch64\" class=\"img_ev3q\"></p>\n<p><em>Hardware support, drivers, NVIDIA GPU, and ARM64 architecture</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"infrastructure\">Infrastructure<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#infrastructure\" class=\"hash-link\" aria-label=\"Direkter Link zur Infrastructure\" title=\"Direkter Link zur Infrastructure\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fiso-A0522D?style=flat-square\" alt=\"area/iso\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fupstream-5CB85C?style=flat-square\" alt=\"area/upstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fbuildstream-0066FF?style=flat-square\" alt=\"area/buildstream\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ffinpilot-7C3AED?style=flat-square\" alt=\"area/finpilot\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Fjust-E99695?style=flat-square\" alt=\"area/just\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/area%2Ftesting-F59E0B?style=flat-square\" alt=\"area/testing\" class=\"img_ev3q\"></p>\n<p><em>ISO images, upstream integration, build systems, and testing frameworks</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-1\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#planned-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">fix(ujust, bluefin-incus): add missing choose argument by <a href=\"https://github.com/spasche\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​spasche</a> in <a href=\"https://github.com/projectbluefin/common/pull/21\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#21</a></li>\n<li class=\"\">fix: swap the logic on toggle-user-motd ujust by <a href=\"https://github.com/inffy\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​inffy</a> in <a href=\"https://github.com/projectbluefin/common/pull/20\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#20</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-1\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#opportunistic-work-1\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"documentation\">Documentation<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#documentation\" class=\"hash-link\" aria-label=\"Direkter Link zur Documentation\" title=\"Direkter Link zur Documentation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fdocumentation-0066FF?style=flat-square\" alt=\"kind/documentation\" class=\"img_ev3q\"></p>\n<p><em>Documentation improvements and additions</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"tech-debt\">Tech Debt<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#tech-debt\" class=\"hash-link\" aria-label=\"Direkter Link zur Tech Debt\" title=\"Direkter Link zur Tech Debt\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftech-debt-D4A259?style=flat-square\" alt=\"kind/tech-debt\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fparity-9333EA?style=flat-square\" alt=\"kind/parity\" class=\"img_ev3q\"></p>\n<p><em>Maintenance work and feature parity between variants</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"automation\">Automation<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#automation\" class=\"hash-link\" aria-label=\"Direkter Link zur Automation\" title=\"Direkter Link zur Automation\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fautomation-5B8BC1?style=flat-square\" alt=\"kind/automation\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Fgithub-action-2088FF?style=flat-square\" alt=\"kind/github-action\" class=\"img_ev3q\"> <img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Frenovate-3B82F6?style=flat-square\" alt=\"kind/renovate\" class=\"img_ev3q\"></p>\n<p><em>CI/CD pipelines, GitHub Actions, and automated dependency updates</em></p>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"planned-work-2\">Planned Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#planned-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Planned Work\" title=\"Direkter Link zur Planned Work\" translate=\"no\">​</a></h4>\n<ul>\n<li class=\"\">build: use buildah in Justfile for consistency with CI by <a href=\"https://github.com/castrojo\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​castrojo</a> in <a href=\"https://github.com/projectbluefin/common/pull/6\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">#6</a></li>\n</ul>\n<h4 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"opportunistic-work-2\">Opportunistic Work<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#opportunistic-work-2\" class=\"hash-link\" aria-label=\"Direkter Link zur Opportunistic Work\" title=\"Direkter Link zur Opportunistic Work\" translate=\"no\">​</a></h4>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"localization\">Localization<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#localization\" class=\"hash-link\" aria-label=\"Direkter Link zur Localization\" title=\"Direkter Link zur Localization\" translate=\"no\">​</a></h2>\n<p><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/kind%2Ftranslation-8B5CF6?style=flat-square\" alt=\"kind/translation\" class=\"img_ev3q\"></p>\n<p><em>Translation and internationalization work</em></p>\n<blockquote>\n<p>Status: <em>ChillOps</em></p>\n</blockquote>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"bot-activity\">Bot Activity<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#bot-activity\" class=\"hash-link\" aria-label=\"Direkter Link zur Bot Activity\" title=\"Direkter Link zur Bot Activity\" translate=\"no\">​</a></h2>\n<p><strong>Automation Percentage:</strong> 66.7% (8 bot PRs out of 12 total PRs)</p>\n<table><thead><tr><th>Repository</th><th>Bot PRs</th><th>% of Total</th></tr></thead><tbody><tr><td>iso</td><td>8</td><td>66.7%</td></tr></tbody></table>\n<details class=\"details_lb9f alert alert--info details_b_Ee\" data-collapsed=\"true\"><summary>View bot activity details</summary><div><div class=\"collapsibleContent_i85q\"><ul>\n<li class=\"\">chore: remove cosmic ISO workflow and configuration by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/9\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#9</a></li>\n<li class=\"\">fix(workflow): remove permissions block from cosmic workflow and document standard pattern by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/8\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#8</a></li>\n<li class=\"\">feat(ci): add ISO workflow for bluefin-cosmic by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/7\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#7</a></li>\n<li class=\"\">docs(workflow): add guide for creating custom ISO build workflows by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/6\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#6</a></li>\n<li class=\"\">fix: correct matrix determination in reusable workflow by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/5\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#5</a></li>\n<li class=\"\">fix: make R2 secrets optional to allow workflows to run without CloudFlare credentials by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/4\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#4</a></li>\n<li class=\"\">feat: split ISO builds into independent workflows with monthly scheduling by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/3\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#3</a></li>\n<li class=\"\">docs(copilot): enhance AGENTS.md with comprehensive repository knowledge by <a href=\"https://github.com/copilot-swe-agent\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">@​copilot-swe-agent</a> in <a href=\"https://github.com/projectbluefin/iso/pull/2\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">projectbluefin/iso#2</a></li>\n</ul></div></div></details>\n<hr>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"build-health\">Build Health<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#build-health\" class=\"hash-link\" aria-label=\"Direkter Link zur Build Health\" title=\"Direkter Link zur Build Health\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"raptor-race\">Raptor Race<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#raptor-race\" class=\"hash-link\" aria-label=\"Direkter Link zur Raptor Race\" title=\"Direkter Link zur Raptor Race\" translate=\"no\">​</a></h3>\n<p>Keep Bluefin healthy with green builds. Wranglers apply within!</p>\n<table><thead><tr><th>Image</th><th>Success Rate</th><th>Successes</th><th>Failures</th><th>Monthly Change</th></tr></thead><tbody><tr><td><code>bluefin:stable</code></td><td>74.7%</td><td>180</td><td>61</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B2.2%25-success?style=flat-square\" alt=\"+2.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:gts</code></td><td>68%</td><td>104</td><td>49</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B22.7%25-success?style=flat-square\" alt=\"+22.7%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:latest</code></td><td>60.2%</td><td>136</td><td>90</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--16.9%25-critical?style=flat-square\" alt=\"-16.9%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts</code></td><td>79.8%</td><td>75</td><td>19</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--12.2%25-critical?style=flat-square\" alt=\"-12.2%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin:lts-hwe</code></td><td>78.7%</td><td>74</td><td>20</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--13.4%25-critical?style=flat-square\" alt=\"-13.4%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts</code></td><td>80.9%</td><td>76</td><td>18</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/--11%25-critical?style=flat-square\" alt=\"-11%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-gdx:lts</code></td><td>71.3%</td><td>67</td><td>27</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B398.6%25-success?style=flat-square\" alt=\"+398.6%\" class=\"img_ev3q\"></td></tr><tr><td><code>bluefin-dx:lts-hwe</code></td><td>0%</td><td>0</td><td>0</td><td><img decoding=\"async\" loading=\"lazy\" src=\"https://img.shields.io/badge/%2B0%25-success?style=flat-square\" alt=\"+0%\" class=\"img_ev3q\"></td></tr></tbody></table>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"this-months-highlights\">This Month's Highlights<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#this-months-highlights\" class=\"hash-link\" aria-label=\"Direkter Link zur This Month's Highlights\" title=\"Direkter Link zur This Month's Highlights\" translate=\"no\">​</a></h3>\n<table><thead><tr><th>Metric</th><th>Value</th></tr></thead><tbody><tr><td>📊 <strong>Total Builds</strong></td><td>996 builds across all images</td></tr><tr><td>🏆 <strong>Most Active</strong></td><td><code>bluefin:stable</code> (241 builds)</td></tr><tr><td>💯 <strong>100% Club</strong></td><td><em>None. Vegeta is displeased.</em></td></tr><tr><td>⏱️ <strong>Avg Build Time</strong></td><td>20 minutes across all variants</td></tr></tbody></table>\n<h2 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"contributors\">Contributors<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#contributors\" class=\"hash-link\" aria-label=\"Direkter Link zur Contributors\" title=\"Direkter Link zur Contributors\" translate=\"no\">​</a></h2>\n<h3 class=\"anchor anchorTargetStickyNavbar_Vzrq\" id=\"new-lights\">New Lights<a href=\"https://docs.projectbluefin.io/de/reports/2025/11/#new-lights\" class=\"hash-link\" aria-label=\"Direkter Link zur New Lights\" title=\"Direkter Link zur New Lights\" translate=\"no\">​</a></h3>\n<p>We welcome our newest Guardians to the project.</p>\n<blockquote>\n<p>\"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face.\"</p>\n<p>—Commander Zavala</p>\n</blockquote>\n<div style=\"display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem;margin-bottom:2rem\"><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div><div class=\"card_CxC7\"><div class=\"loading_ciK2\">Loading...</div></div></div>\n<hr>\n<p><em>Want to see the latest OS releases? Check out the <a class=\"\" href=\"https://docs.projectbluefin.io/de/changelogs/\">Changelogs</a>. For announcements and deep dives, read our <a class=\"\" href=\"https://docs.projectbluefin.io/de/blog/\">Blog</a>.</em></p>\n<p><em>This report was automatically generated from <a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">todo.projectbluefin.io</a>.</em></p>\n<hr>\n<p><em>Generated on 2026-03-01</em><br>\n<a href=\"https://todo.projectbluefin.io/\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">View Project Board</a> | <a href=\"https://github.com/projectbluefin/common/issues/new\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"\">Report an Issue</a></p>",
            "url": "https://docs.projectbluefin.io/de/reports/2025/11/",
            "title": "Nodosaurus November 2025",
            "summary": "| | |",
            "date_modified": "2025-11-30T00:00:00.000Z",
            "tags": [
                "monthly-report",
                "project-activity"
            ]
        }
    ]
}