Releases: projectbluefin/finpilot
Releases · projectbluefin/finpilot
v2.1.0
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
v2.0.0
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...
v1.0.0
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/...