Skip to content

Releases: projectbluefin/finpilot

v2.1.0

29 Oct 04:26
3f334ce

Choose a tag to compare

2.1.0 (2025-10-29)

Features

  • add helix text editor to Brewfile (d37a626)
  • add mosh to system packages (7bbef77)
  • add Spotify flatpak to default preinstall (2319f6c)

Bug Fixes

  • disable SBOM generation by default to match main workflow (a23400c)
  • update attest-sbom action SHA and add PR triggers (06783e9)

Miscellaneous Chores

  • disable CHANGELOG.md generation in release-please (189d333)
  • disable rechunker by default to match main workflow (660753a)

v2.0.0

29 Oct 04:00
3ebc2f4

Choose a tag to compare

2.0.0 (2025-10-29)

⚠ BREAKING CHANGES

  • Production image tag changed from :latest to :stable

Features

  • (re)add registry login to push to GHCR (#53) (bc92a51)
  • add artifacthub metadata by default and WIP README (#48) (3390db9)
  • add copr example (#58) (acf114c)
  • add COSMIC desktop replacement example script (3c25fac)
  • Add examples of image-template to README (#37) (7aa4737)
  • add Flatpak preinstall support with Bluefin defaults (71a7676)
  • add GHCR image cleanup workflow (ed81c25)
  • add github actions build workflow (2a26bae)
  • add Homebrew Brewfile validation to pre-commit hooks (a449bf7)
  • add justfile pattern from M2's PRs to bluefin (#54) (8c6b00f)
  • Add more community examples (#103) (f825b61)
  • add pre-commit hooks for config validation (2471bb1)
  • add production checklist with optional SBOM, rechunker, and cosign (5526fab)
  • add project name configuration to Containerfile (036d349)
  • add release-please workflow with testing branch (ba798ad)
  • add ujust commands to invoke custom Brewfiles (7e06dc7)
  • add ujust support for user-facing just commands (f87bf7a)
  • add validation workflows for brewfiles, flatpaks, justfiles, and shellcheck (9bff21d)
  • Added additional information in base containerfile (70cb151)
  • allows packages to install in /opt (#150) (5bf7f2a)
  • automate Renovate with scheduled workflow (c9a557c)
  • Avoid copying build files into image, add option for linting (#93) (6382bb3)
  • Bind mount podman container storage to btrfs loopback (#115) (7cc76c4)
  • build in tempdir and move files on success (#82) (e0e4a78)
  • build-iso: Add ability to generate ISO (#79) (eb0cc45)
  • Change Anaconda settings for non-gnome images (#127) (9ad8c31)
  • ci: add concurrency (#38) (90c3f2c)
  • ci: add fallback condition for btrfs bind mount (#134) (c697570)
  • ci: buildah: del disable-content-trust, enable zstd compression; bump sigstore/cosign-installer to 3.7.0 (#39) (45dad42)
  • Enable linting by default (#95) (949ae66)
  • first pass at a simple downstream build (0c9be97)
  • ignore cosign.key (#8) (2cae75d)
  • initial release (60d91e3)
  • initial update of readme (340e8ba)
  • install tmux and micro packages using dnf5 (291c774)
  • install tmux and micro packages using dnf5 (291c774)
  • install tmux and micro packages using dnf5 (8d0050b)
  • make image signing optional with improved onboarding (f264e8e)
  • Maximize build space (#22) (93a8118)
  • rename :latest tag to :stable for production images (b803bcf)
  • simplify template (#44) (2c954ab)
  • Updated build.yml to include container signing section (695cbe5)
  • Use bind mounts to keep final image clean (#92) (6267a70)

Bug Fixes

  • _rootful_load_image would not copy if the user image was different (#88) (f1d1442)
  • Add rootfs argument to _build-bib (#96) (3b91b7d)
  • add shellcheck directives to silence source warnings (9dc33d0)
  • ci: improve renovate regex pattern and rechunk rule coverage (03eeb13)
  • ci: split cosign steps (#6) (13e83d3)
  • clarify ostree container commit must be used (#4) (bb583f3)
  • configure rechunk action to run on built image (d0cf820)
  • configure release-please to target testing branch (95322fe)
  • correct Containerfile COPY directive to preserve build directory structure (ae43f6a)
  • correct Flatpak preinstall file format to INI style (7fa2eb0)
  • correct typo 10-10-build.sh to 10-build.sh in documentation (52bc0d0)
  • correct YAML indentation in build workflow (9c23b3e)
  • default btrfs filesystem for image (#62) (e18196e)
  • docs: update link to bootc docs (#77) (f39efa0)
  • incorrect URL for bib image on justfile ([#55](https://github.com/castrojo...
Read more

v1.0.0

29 Oct 04:40
9bacfc9

Choose a tag to compare

1.0.0 (2025-10-29)

⚠ BREAKING CHANGES

  • Production image tag changed from :latest to :stable

Features

  • (re)add registry login to push to GHCR (#53) (bc92a51)
  • add artifacthub metadata by default and WIP README (#48) (3390db9)
  • add copr example (#58) (acf114c)
  • add COSMIC desktop replacement example script (3c25fac)
  • Add examples of image-template to README (#37) (7aa4737)
  • add Flatpak preinstall support with Bluefin defaults (71a7676)
  • add GHCR image cleanup workflow (ed81c25)
  • add github actions build workflow (2a26bae)
  • add Homebrew Brewfile validation to pre-commit hooks (a449bf7)
  • add justfile pattern from M2's PRs to bluefin (#54) (8c6b00f)
  • Add more community examples (#103) (f825b61)
  • add pre-commit hooks for config validation (2471bb1)
  • add production checklist with optional SBOM, rechunker, and cosign (5526fab)
  • add project name configuration to Containerfile (036d349)
  • add release-please workflow with testing branch (ba798ad)
  • add ujust commands to invoke custom Brewfiles (7e06dc7)
  • add ujust support for user-facing just commands (f87bf7a)
  • add validation workflows for brewfiles, flatpaks, justfiles, and shellcheck (9bff21d)
  • Added additional information in base containerfile (70cb151)
  • allows packages to install in /opt (#150) (5bf7f2a)
  • automate Renovate with scheduled workflow (c9a557c)
  • Avoid copying build files into image, add option for linting (#93) (6382bb3)
  • Bind mount podman container storage to btrfs loopback (#115) (7cc76c4)
  • build in tempdir and move files on success (#82) (e0e4a78)
  • build-iso: Add ability to generate ISO (#79) (eb0cc45)
  • Change Anaconda settings for non-gnome images (#127) (9ad8c31)
  • ci: add concurrency (#38) (90c3f2c)
  • ci: add fallback condition for btrfs bind mount (#134) (c697570)
  • ci: buildah: del disable-content-trust, enable zstd compression; bump sigstore/cosign-installer to 3.7.0 (#39) (45dad42)
  • Enable linting by default (#95) (949ae66)
  • first pass at a simple downstream build (0c9be97)
  • ignore cosign.key (#8) (2cae75d)
  • initial update of readme (340e8ba)
  • make image signing optional with improved onboarding (f264e8e)
  • Maximize build space (#22) (93a8118)
  • reconfigure release-please to create PRs from testing to main (550d23d)
  • rename :latest tag to :stable for production images (b803bcf)
  • simplify template (#44) (2c954ab)
  • Updated build.yml to include container signing section (695cbe5)
  • Use bind mounts to keep final image clean (#92) (6267a70)

Bug Fixes

  • _rootful_load_image would not copy if the user image was different (#88) (f1d1442)
  • Add rootfs argument to _build-bib (#96) (3b91b7d)
  • add shellcheck directives to silence source warnings (9dc33d0)
  • ci: improve renovate regex pattern and rechunk rule coverage (03eeb13)
  • ci: split cosign steps (#6) (13e83d3)
  • clarify ostree container commit must be used (#4) (bb583f3)
  • configure rechunk action to run on built image (d0cf820)
  • configure release-please to target testing branch (95322fe)
  • correct Containerfile COPY directive to preserve build directory structure (ae43f6a)
  • correct Flatpak preinstall file format to INI style (7fa2eb0)
  • correct typo 10-10-build.sh to 10-build.sh in documentation (52bc0d0)
  • correct YAML indentation in build workflow (9c23b3e)
  • default btrfs filesystem for image (#62) (e18196e)
  • docs: update link to bootc docs (#77) (f39efa0)
  • incorrect URL for bib image on justfile (#55) (8ce1cdb)
  • install packages via dnf5 (#74) (aeec38a)
  • Justfile variable usage and formatting (#65) ([10777e9](https://github.com/castrojo/finpilot/...
Read more