Skip to content

Releases: projectbluefin/common

v2026.04

01 Apr 00:40
91525ea

Choose a tag to compare

Monthly snapshot release v2026.04

Changes since v2026.03

  • chore(deps): pin dependencies (f7c4b5f)
  • fix(renovate): use customManagers with currentValue group (ed1e667)
  • fix(ublue-fastfetch): use exec to preserve parent shell detection (3b029ee)
  • Remove 'mods' from ai-tools.Brewfile (47752f9)
  • chore(rollback-helper): Remove gts (37ba8e0)
  • Add podman-tui to Homebrew CLI Brewfile (7624939)
  • docs(agents): add ecosystem fork discipline section (73bdedb)
  • chore: add fork AGENTS.md and .gitattributes for AI-assisted workflow (e9542fa)
  • feat: add llmfit to ai-tools.Brewfile (a7667cf)
  • fix: alias definition for cat command (8d55311)
  • feat(bazaar,po): add Indonesian curation translation (4dc81fd)

This is an automated monthly snapshot of bluefin-common configuration files.

v2026.03

01 Mar 00:35
a05c28a

Choose a tag to compare

Monthly snapshot release v2026.03

Changes since v2026.02

  • fix: clarify what ujust update does (005dc12)
  • feat: add antigravity-linux to Brewfile (946d257)
  • fix: move StartLimitIntervalSec to [Unit] (2c8c266)
  • fix: move ublue signing keys to /usr/lib/pki/containers (e475cd3)
  • fix: move quay.io/toolbx key to /usr (271a0ac)
  • feat: add Sitra & Embellish font apps (984da01)
  • feat: add Czech translation to the desktop files (7a563ba)
  • chore: update tap brewfile (d895dae)
  • feat: added french translations for bazaar's curated page (c61510d)

This is an automated monthly snapshot of bluefin-common configuration files.

v2026.02

01 Feb 02:30
d5ab4f2

Choose a tag to compare

Monthly snapshot release v2026.02

Changes since v2026.01

  • chore(rollback-helper): disable debugging tag (7ff9572)
  • chore: remove xdg-terminal-exec hack script (6ea2349)
  • revert: remove weekly status report automation (c140d63)
  • feat: add weekly status report automation (eeccf43)
  • feat: Add org.gnome.SoundRecorder to system-flatpaks (570917c)
  • feat: add Whis to "AI & Machine Learning" Bazaar curation (bd875e2)
  • Update curated.yaml (8d363c9)
  • feat: add jetbrains-mono-nerd-font to font brewfile (4e8394c)
  • Update curated.yaml (7a0d19f)
  • Update curated.yaml (f265004)
  • fix: add the experimental tap to ai-tools (f9801d6)
  • fix; update brewfiles with latest homebrew packages (368c093)
  • chore: move opencode from homebrew-core to developer tap (9d0528f)
  • fix(bluefin, rebase-helper): re-enable rebase helper for bluefin LTS (44a8594)
  • Create CONTRIBUTING.md with contribution guidelines (731ee98)
  • fix(rebase-helper): handle bluefin LTS + HWE + GDX + everything possible (f17995d)
  • simple fixups (c95c696)
  • move mise to bling (e28fb06)
  • fix(mise): Auto install and activate mise unless told otherwise Assisted-by: Gemini via Web (7799ac3)
  • fix(bluefin, devmode): correctly rebase people to (image)-dx-nvidia-open (c97a723)
  • fix: moved greeting to shared (deb97a0)
  • fix: move powerwash to bluefin specific justfile (cd408bf)
  • fix: formatting in default.just file (c91683e)
  • fix(agent): adding a basic style guide to improve gemini reviews (9d5ba68)
  • fix(fish): trigger ublue-motd from fish by default (8174142)
  • ci: skip container builds for documentation changes (a64568a)
  • Update README for improved clarity on configuration files (acc155a)
  • docs: update label colors and document directory structure (f503e09)
  • Update GitHub label consistency instructions (c57d57c)
  • Document GitHub label consistency requirements (4fbdbb4)
  • docs: add GitHub label structure documentation (daf95c5)
  • fix(system-update.desktop): wrote name instead of comment (f63a3d5)
  • feat: adds french translation to the desktop files (173c573)
  • Add GitHub Actions workflow for auto author assignment (f16c5e0)
  • Update system_files/shared/usr/share/ublue-os/just/apps.just (009928f)
  • fix(opentabletdriver): add blacklist for wacom drivers (34354e3)
  • feat(bluefin, gschemas): specify mutter experimental features directly on gschema (fc54d07)
  • fix(bluefin,dx): remove ssh askpass configuration (890b2e5)
  • chore: remove libujust and use new opentabletdriver recipe (0eda0d3)
  • docs: document flatpak customization features in README (d973ad8)
  • Initial plan (da14759)
  • fix(shared, uupd): enable uupd on a preset by default (facd1be)
  • chore(bluefin, motd): documentation should be https instead of http (d2755af)
  • fix(ujust, flatpak): only add flatpaks when on DX (babdfd5)
  • feat(bluefin): add system-flatpaks brewfiles on this repository so we dont need them on every repo (ac474a8)
  • fix: make text white (d139f9d)
  • fix: make installed-pill more readable (4ec8c91)
  • chore: rename bazaar config (7acd1f6)
  • fix: reduce hallucination on ghcr.io path (5d51ffd)
  • chore: centralize framework color profiles (de18fdc)
  • Add default application for AppImage files (9ce9248)
  • Add noop.desktop to prevent AppImage file opening (a1d9aaa)
  • chore: consolidate ujust update with aurora and split changelog + minor fixes (63e52c5)
  • fix: make grep quiet on a few places (7276da8)
  • feat: add amd-legacy modprobe configuration from aurora (0788411)
  • chore: move preinstall service into shared directory (76b61c5)
  • fix: formatting for goose-linux cask entry (d7d884f)
  • feat(ai): add goose-linux gui (a30d0bf)
  • chore(fastfetch, bluefin): need config for shuffling dinos for now (238e170)
  • chore(shared, geoclue): share geoclue fix with aurora (ee68c29)
  • chore(systemd, bluefin): remove user.conf (6531cce)
  • chore(bluefin): remove configuration files for bling,fastfetch,setup also we dont need toolbox stuff (d436208)
  • chore(common, bluefin): we do not want to ship hooks on this repository (or at least for now!) (0d2b1e1)
  • chore(bluefin, inotify): remove inotify sysctl argument (1d59b9a)
  • chore(bluefin, workaround): remove ublue-fix-hostname workaround as upstream should have fixed this at this point (60834b5)
  • chore(bluefin, common): remove nuke-fedora service (a03bffc)
  • chore(ublue-guest-user, bluefin): remove guest-user workaround service (8bb13ea)
  • chore(bluefin, bazaar-preinstall): add notice for never removing this file ever (fcdfb31)
  • chore(bluefin, pmcd): do not include tmpfiles entry for /var/log pmcd (1018a35)
  • chore(dracut, bluefin): do not include compression module (as we pass the args for it) and change passkeys module name (b69edb9)
  • chore(bootc, bluefin): we do not need a default filesystem configuration for bluefin (1421f0b)
  • fix(bluefin, firefox): config has a different argument now (d7adb75)
  • chore(rpm-ostree.d): do not include this here as its not necessary for any other bluefin other than fedora (7564f92)
  • chore: remove bluefin-incus and re-format fish prompt (52fff25)
  • chore(bluefin): comment for GNOME_SHELL speedup (4165dbc)
  • fix(environment, bluefin): do not include KMS=user since upstream has fixed it (4c7d9d9)
  • feat: add every non-dx system_files from ublue-os/bluefin (4a63779)
  • chore: remove bazaar wrapper for logomenu (86bb135)
  • chore: remove boxbuddy ptyxis config (4198428)
  • chore: rm duplicate bluefin-cli (3c18d3c)
  • chore: remove ramalama alias (5225f3b)
  • feat: add everything from bluefin-schemas package (d3f262e)
  • feat: add Jan flatpak to ai-tools Brewfile (6e7bbbb)
  • feat: add Multiplication Puzzle to Education curation for Bazaar (a94ac58)

This is an automated monthly snapshot of bluefin-common configuration files.

v2026.01

01 Jan 01:57
c26b63a

Choose a tag to compare

Monthly snapshot release v2026.01

Changes since v2025.12

  • feat: add ai.jan.Jan to Bazaar curated (6c1de29)
  • feat: add loading message to ujust bbrew command (71c88ec)
  • Fix typo in pull request summary configuration (00bc432)
  • fix: add gemini config for PR reviews (008a6c6)
  • feat: add Cryptomator to utilities list (5fad3ff)
  • fix: couple annoyances for just format (d85b7a6)
  • feat(ci): add justfile validation (65ea077)
  • fix: add shebang + make it quiet (e242e1d)
  • chore(ujust, bluefin): do not run rollback helper on centos (7a63c0b)
  • feat: disable atuin shell integration by default (5b08630)
  • feat(bazaar): add brief, remove rewaita (747e174)
  • feat: add nvim, micro, and helix to the ide list (3ea5481)
  • fix: if tput isn't there (94ebd2d)
  • fix(motd): use full terminal width (def1747)
  • feat: add branding submodule (ef37cad)
  • fix: bazaar config (3bdbc43)
  • move tpm2-unlock and powerwash to the shared recipe (bd73e64)
  • add a generic shared just recipe (ab6c5c8)
  • chore(tools): move swift Brewfile to shared (59f49ac)
  • feat: add ujust powerwash command for factory reset (53719db)
  • fix: re-include zsa udev rules (fcb7c0e)
  • Add Contributor Metrics section to README (f2216e7)
  • chore: revert 00-entry.just to original (451c4bd)
  • chore: remove swift.just per Jorge's feedback (9f5a57a)
  • feat(dx): add Swift development environment (c977350)
  • fix: also install cli.Brewfile for bluefin-cli (66bdd60)
  • fix: shebang for env.sh (f284a16)
  • feat: update tips in 10-tips.md (9ce71c6)
  • chore(bling): slightly clean up bling.sh (3664649)
  • chore(bluefin-cli): clean up a few old tools we dont want on bluefin-cli anymore (ba86128)
  • feat(ublue-bling): clean up script considerably and allow for overrides (5b55457)
  • feat: add confirmation gum dialog (08834cc)
  • feat: add docker prune as well (371c8d8)
  • feat(just): add clean-system back (9848676)
  • chore: remove temporary git files and remove deprecated td-agent from cncf.Brewfile. (42bbbc9)
  • chore: update CNCF tooling and improve Brewfile validation (2a18a43)
  • Update ai-tools.Brewfile (10fd5b0)
  • fix: togge-tpm2 recipe when NO pin is used (f5f243a)
  • feat: refactor opentabletdriver just recipe (fe1c75f)
  • feat: bluefin-cli-logos (996a6d1)
  • feat: plymouth logos (1619ef7)
  • feat: add logos (cc74c4e)
  • fix: move the whole urllink function definition (73decf1)
  • fix: use ujust and remove urrllink function (1d51be7)
  • feat: add ublue-motd but better since we just use envsubst here (397d05f)
  • fix(ujust, update): always use bootc upgrade unless packages are being layered (for legacy rpm-ostree systems) (b631ccd)
  • ujust: don't hardcode to /usr/bin/just so we can use homebrew just for ujust! (276b4d8)
  • feat: move ublue-setup-services to here (013eb3f)
  • chore: move ublue-bling to /usr/bin instead of /usr/libexec (d9f9590)
  • fix: remove resolve ujust recipe (b990f6e)
  • feat: enable merge queue in build workflow (3db2a64)
  • feat: add most of ublue-polkit-rules (63ab48f)
  • feat: move everything from ublue-fastfetch to here instead (be3d5dc)
  • feat: add contents of ublue-os-udev-rules + documentation for each udev rule (7a956ae)
  • feat: add ublue-bling (b955e93)
  • feat: add contents of ublue-os-singing to common (7044f07)
  • feat: rewrite luks autounlock script with new instructions from gnomeOS (5b2d4a7)
  • fix: minor typo on MOTD disable script (7b9e970)
  • fix: set wallpaper metadata path to /usr/share (#39) (20235c1)
  • feat: add Claude Code, Mistral Vibe & Kimi CLI (#37) (5b05ee7)
  • fix: Change copilot-cli from brew to cask installation (#38) (08c6d8f)
  • docs: document full-desktop.Brewfile and remove flatpak-extras references (f994d13)
  • Initial plan (60637ca)
  • fix: do it in a vastly simpler way (03c2bad)
  • feat: add wallpapers (6c92042)
  • fix: remove wallpaper (3d916cd)
  • feat: move bazaar config to common repo (f2eda55)
  • feat: add full-desktop Brewfile with GNOME Circle apps (1939894)
  • chore: centralize own config for ublue-fastfetch wrapper (ca78d65)
  • feat: add bluefin fastfetch config (27e7c84)
  • feat: add profile avatars (a188256)
  • refactor: move aurorafin shared just and brewfiles (#27) (536750b)
  • Add font-comic-shanns-mono-nerd-font to Brewfile (9dcb55e)
  • feat: own cosign key (bdf8a41)
  • refactor: add proper tagging and signing (d46d7f0)
  • Add regex manager for ublue-os artwork releases (bd86f08)
  • feat: update ai-tools.Brewfile (c24dc83)
  • feat: add LM Studio to AI tools Brewfile (0b800d0)
  • feat: add IDE Brewfile with VSCode, VSCodium, and JetBrains (1c0fcf6)
  • fix(check-overrides): no debug output (e08ca75)
  • feat(ujust, check-local-overrides): slightly nicer theming on overrides checking output (a2c5f97)
  • chore(just): optionally include custom just recipes (1055740)

This is an automated monthly snapshot of bluefin-common configuration files.

v2025.12

01 Dec 01:57

Choose a tag to compare

Monthly snapshot release v2025.12

Changes since v2025.11

  • add tree justfile recipe (b730463)
  • fix(ujust, bluefin-incus): add missing choose argument (0a8f3dd)
  • fix: swap the logic on toggle-user-motd ujust (f4d3782)
  • Create artwork.Brewfile (6947572)
  • feat(ujust): generate bash completions at build time (acc5218)
  • Update cncf.Brewfile (e450cc0)
  • Add '0xProto Nerd Font' to fonts.Brewfile (0561e90)
  • feat(just, cncf): add CNCF brewfile script :) (2820a76)
  • feat: add CNCF Projects Brewfile with formulas (a8c0373)
  • fix(just): replace font installation command with Homebrew bundle (62b5909)
  • feat(ujust, bbrew): use bbrew for our brewfiles (3f377c6)
  • fix(ujust, apps, opentabletdriver): move the installer to fancy confirm prompt (7aa29f5)
  • fix(ujust, toggle-user-motd): use fancy confirm toggling (83472f2)
  • chore(ujust,toggle-update): use gum confirm instead of choose (c8deb02)
  • fix(ujust,bios): exit on unsupported stuff (6faab2b)
  • feat(ci): add validator to this repository (9c6bc36)
  • fix(ublue-rollback-helper): simplify script + cleanups, and dont depend on ujust/ugum (a8af6cc)
  • fix(ujust, bluefin-incus): remove ugum (f84064b)
  • chore(ujust): don't use ugum (6f81efe)
  • fix(ujust,update): dont use ugum or ujust lib and minor cleanup (c0d56c5)
  • fix(ujust, entrypoint): move everything to non-prefixed bluefin and minor cleanups around apps and system justfiles (621ec51)
  • fix(just, update, changelogs): add fallback for latest tag, remove rpm-ostree changelogs (da7a101)
  • fix(just, enroll-secure-boot-key+motd): minor cleanups around the code tbh (a2e41de)
  • fix(ujust,device-info): slightly friendlier for debugging + confirm with gum (6667e03)
  • fix(just,bios): add confirmation dialog for this (1c6a152)
  • fix: little fixes and powerstat check (a7e6ee8)
  • fix(ujust): remove distrobox/toolbox stuff (we dont need it :) (7d39bef)
  • feat(homebrew): add everything brew here (344ca6e)
  • chore(ublue-image-info): we need this on libexec for now because fastfetch (df53175)
  • just: remove configure-grub from recipes (5693496)
  • Delete system_files/usr/bin/configure-grub.sh (c69cc50)
  • ujust: add more binaries referenced by ujust + some stuff from libexec (2e886c8)
  • chore: move everything just here and clean up old stuff (9d8fceb)
  • ci: onboard to ublue-os org-wide Renovate config (bc897c6)

This is an automated monthly snapshot of bluefin-common configuration files.

v2025.11

16 Nov 07:02
d044601

Choose a tag to compare

Monthly snapshot release v2025.11

This is an automated monthly snapshot of bluefin-common configuration files.