Skip to main content

Allosaurus April 2026

Total Items186 (12 planned, 174 opportunistic)
Automation62.3% (308 bot PRs out of 494 total PRs)
Contributors22 total, 11 new

Desktop

area/gnome area/aurora area/bling

GNOME desktop environment, Aurora variant (KDE), and terminal enhancements

Planned Work

Opportunistic Work

Dakota (GNOME OS Prototype)

Development

area/dx

Development tools and IDE integrations

Planned Work

Status: ChillOps

Opportunistic Work

Dakota (GNOME OS Prototype)

Homebrew

New Applications

The following applications were added to our Homebrew taps this month:

ApplicationDescriptionStatus
asusctl-linuxASUS laptop control CLI and immutable-friendly system daemon payloadStable
fw-fanctrl-linuxFramework laptop fan controller daemon and CLIExperimental
rocm-smi-libAMD ROCm System Management Interface library (provides librocm_smi64.so)Experimental
rog-control-center-linuxASUS ROG Control Center GUI and user daemon with XDG-first installationStable
visual-studio-code-linux@insidersOpen-source code editor (Insiders build)Stable
zed-linuxHigh-performance, multiplayer code editorExperimental
zed-linux@previewHigh-performance, multiplayer code editor (preview build)Experimental

Use ujust bbrew to browse and install these packages. Follow the tap instructions if you want to do it by hand.

Package Updates

Production Tap Experimental Tap

103 automated updates this month via GitHub Actions. Homebrew tap version bumps ensure Bluefin users always have access to the latest stable releases.

Quick Summary
TapUpdates
production-tap45
experimental-tap58
View all production-tap updates (45)
PackageVersionsPR
goose-linux1.29.0 → 1.33.1 (7 updates)#375
visual-studio-code-linux1.114.0 → 1.118.1 (5 updates)#377
lm-studio-linux0.4.9 → 0.4.12 (4 updates)#359
1password-gui-linux8.12.10 → 8.12.12 (2 updates)#363
antigravity-linux1.22.2 → 1.23.2 (2 updates)#357
linux-mcp-server1.4.0 → 1.4.1 (2 updates)#345
vscodium-linux1.116.02821#370
jetbrains-toolbox-linux3.4.3.81140#356
pmbootstrap3.10.1#330
framework-tool0.6.2#321
View all experimental-tap updates (58)
PackageVersionsPR
opencode-desktop-linux1.3.13 → 1.14.29 (15 updates)#340
craft-agents-linux0.8.2 → 0.8.12 (8 updates)#328
cursor-linux3.0.13 → 3.2.16 (5 updates)#339
emdash-linux0.4.47 → 0.4.50 (3 updates)#316
zed-linux0.233.10 → 1.0.0 (2 updates)#347
rider-linux2026.1.0.1 → 2026.1.1 (2 updates)#338
dockerd-linux29.4.0 → 29.4.1 (2 updates)#303
datagrip-linux2026.1.1 → 2026.1.2 (2 updates)#280
pycharm-linux2026.1.1#341
webstorm-linux2026.1.1#332
phpstorm-linux2026.1.1#331
clion-linux2026.1.1#320
goland-linux2026.1.1#321
intellij-idea-linux2026.1.1#322
rubymine-linux2026.1.1#324
rustrover-linux2026.1.1#325

Ecosystem

area/brew area/bluespeed area/flatpak

Homebrew packages, AI/ML tools (Bluespeed), and Flatpak applications

Planned Work

  • feat(bazaar): add SpeedOfSound to AI and Machine Learning section by @​repires in #286

Opportunistic Work

Dakota (GNOME OS Prototype)

System Services & Policies

area/services area/policy

Systemd services and system-level policies

Planned Work

  • fix(custom-command-menu): add menu icon settings to dconf distro database by @​dylanmtaylor in #274
  • feat(nvidia): add service to sync Flatpak driver version by @​ledif in #257

Opportunistic Work

Dakota (GNOME OS Prototype)

Hardware

area/hardware area/nvidia aarch64

Hardware support, drivers, NVIDIA GPU, and ARM64 architecture

Planned Work

  • Remove carriage returns in ublue-nvidia-flatpak-runtime-sync script that cause it to fail by @​akeeton in #279

Opportunistic Work

  • fix(cards): restore foil prevVersion and LTS HWE kernel carry-forward by @​castrojo in #761
  • fix(ci): always re-fetch driver versions data on every build by @​castrojo in #701
  • fix(driver-versions): make shimmer visible in light mode by @​castrojo in #700
Dakota (GNOME OS Prototype)

Infrastructure

area/iso area/upstream area/buildstream area/finpilot area/just area/testing

ISO images, upstream integration, build systems, and testing frameworks

Planned Work

Opportunistic Work

Dakota (GNOME OS Prototype)

Documentation

kind/documentation

Documentation improvements and additions

Planned Work

Status: ChillOps

Opportunistic Work

  • docs: remove GTS badges from README by @​repires in #4474
  • fix(readme): use picture element for dark/light mode card embed by @​castrojo in #4466
  • chore: delete docs directory by @​hanthor in #1250
  • blog: add video embed to Dakota Alpha 1 post by @​castrojo in #766
  • Update 2026-04-19-dakota-alpha-1.md by @​castrojo in #764
  • fix: use object-fit cover on playlist thumbnails to eliminate letterboxing by @​castrojo in #763
  • feat(music): add Syrens of Metal playlist as first in Legendary Adventures by @​castrojo in #762
  • fix(lts): parse new lts.YYYYMMDD release format by @​castrojo in #759
  • fix(sbom): fix GHCR tag pagination regex — \b fails after closing quote by @​castrojo in #757
  • fix(sbom): parse SPDX JSON format for LTS changelog card version chips by @​castrojo in #756
  • fix(artwork): remove duplicate Duality (Ultrawide) entry by @​castrojo in #754
  • feat(changelogs): rolling 12-month window for updates stream by @​castrojo in #750
  • feat(changelogs): show all apps by default; click header to expand card by @​castrojo in #749
  • feat(changelogs): collapse app cards by default in updates stream by @​castrojo in #748
  • fix(embed): use picture element for dark/light mode card snippet by @​castrojo in #747
  • fix(lint): remove unused chipName destructuring in loadStableDailyEve… by @​castrojo in #746
  • fix(changelogs): SBOM null-fallback, GHCR tag enumeration, cache key … by @​castrojo in #743
  • fix(sbom): SBOM-primary chips + resolve amd64 digest for oras discover by @​castrojo in #742
  • feat(changelogs): add embeddable PNG cards with dark/light themes and… by @​castrojo in #741
  • fix(images): make downloads optional to prevent crash when field abse… by @​castrojo in #740
  • feat(changelogs,ui): SBOM-driven chips, Dakota placeholder, pipewire/… by @​castrojo in #739
  • feat(changelogs,ui): SBOM-driven chips, Dakota placeholder, pipewire/… by @​castrojo in #738
  • feat(changelogs): SBOM-driven OS card chips — Dakota placeholder + pi… by @​castrojo in #737
  • feat(changelogs): unified OS releases stream with stable-daily, LTS, … by @​castrojo in #736
  • bugfix(docs): preserve homepage hero aspect ratio by @​castrojo in #735
  • fix(docs): replace hero PNGs with WebP, add trailingSlash, add perf t… by @​castrojo in #733
  • Feature/artwork gallery page by @​castrojo in #732
  • Feature/artwork gallery page by @​castrojo in #731
  • feat(docs): add Artwork gallery page with wallpapers, lightbox, and a… by @​castrojo in #728
  • fix(images): remove Metadata cache chip from images page by @​castrojo in #724
  • feat: add link to upstream docs about MOK enrollment by @​sebjag in #720
  • fix(reports): replace history query with GHA cache for new contributo… by @​castrojo in #723
  • feat: quick update by @​castrojo in #719
  • fix(eslint): remove unused FlatTimelineEvent import by @​castrojo in #717
  • feat(changelogs): OS release card design polish by @​castrojo in #716
  • feat(changelogs): add prominent OS release cards interleaved in timeline by @​castrojo in #715
  • fix(sbom): enforce sbom-only version sources across docs site by @​castrojo in #712
  • fix(sbom): enforce sbom-only version sources across docs surfaces by @​castrojo in #711
  • fix(firehose): seed firehose-apps.json with empty data; atomic write … by @​castrojo in #709
  • fix(audit): quick-win fixes from site-wide audit by @​castrojo in #708
  • feat(changelogs): add Firehose page with per-release package diffs by @​castrojo in #707
  • fix(changelogs): flatten firehose feed into per-release event stream … by @​castrojo in #706
  • feat(changelogs): add hero section with dinosaur and Firehose title by @​castrojo in #704
  • feat(changelogs): port Bluefin Firehose to /changelogs page by @​castrojo in #702
  • fix: remove a bunch of dead code by @​castrojo in #699
Dakota (GNOME OS Prototype)

Tech Debt

kind/tech-debt kind/parity

Maintenance work and feature parity between variants

Status: ChillOps


Automation

kind/automation kind/github-action kind/renovate

CI/CD pipelines, GitHub Actions, and automated dependency updates

Planned Work

Opportunistic Work


Localization

kind/translation

Translation and internationalization work

Status: ChillOps


Bot Activity

Automation Percentage: 62.3% (308 bot PRs out of 494 total PRs)

RepositoryBot PRs% of Total
bluefin9318.8%
bluefin-lts6012.1%
dakota316.3%
common122.4%
documentation91.8%
View bot activity details

Build Health

Raptor Race

Keep Bluefin healthy with green builds. Wranglers apply within!

ImageSuccess RateSuccessesFailuresMonthly Change
bluefin:stable91.3%21120+10.7%
bluefin:latest89.8%20323+7%
bluefin:lts93.1%18814+18.4%
bluefin:lts-hwe94.1%19012+23%
bluefin-dx:lts93.1%18814+23%
bluefin-gdx:lts90%18120+136.8%
bluefin-dx:lts-hwe93.5%18813+20.2%

This Month's Highlights

MetricValue
📊 Total Builds1465 builds across all images
🏆 Most Activebluefin:stable (231 builds)
💯 100% ClubNone. Vegeta is displeased.
⏱️ Avg Build Time20 minutes across all variants

Contributors

New Lights

We welcome our newest Guardians to the project.

"I do not know what the future holds. But I know this: with you at our side, there is nothing we cannot face."

—Commander Zavala

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Wayfinders

"Define yourself by your actions."

—Lord Saladin

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Want to see the latest OS releases? Check out the Changelogs. For announcements and deep dives, read our Blog.

This report was automatically generated from todo.projectbluefin.io.


Generated on 2026-05-01
View Project Board | Report an Issue