版本发布 4
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.*
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.*
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.*
Monthly snapshot release v2025.11 This is an automated monthly snapshot of bluefin-common configuration files.