Releases: scottames/ublue
Releases · scottames/ublue
v2.3.0
v2.2.0
v2.1.0
v2.0.0
2.0.0 (2023-10-25)
⚠ BREAKING CHANGES
- rewrite based on startingpoint module system
- remove setup-flatpaks
- remove autorun.sh
- optimize container layers and reduce image size
- only deploy the branch named "live", to simplify development
- remove legacy PWA setup command from custom.just
- move justfile to standardized, non-conflicting new location
- add new recipe flag which allows you to completely disable yafti
- enhanced autostart.desktop to use new script, and always find icon
- move all autostart-related files to standardized location
- move firstboot reference to new yafti.yml location (#72)
- move yafti.yml to standardized location
- move justfile to standardized location
- move recipe.yml to standardized location
- change base-container to base-image (#49)
Features
- add a just setup command for setting up nix (#48) (1d208f6)
- add back usr folder (9f47c1e)
- Add code-of-conduct (#39) (aab8078)
- add conventional commit linting and release notes generator (b7820b4)
- add cosign.key to gitignore (#51) (5f4ac04)
- add extra repos field to recipe (#52) (c537104)
- add fedora 38 build (#45) (69fd4d7)
- add function for reading individual YAML strings (33ab88f)
- add how to review a PR (#76) (ae2e25b)
- add new recipe flag which allows you to completely disable yafti (32c06b0)
- add per-recipe shell script support (#38) (37143b0)
- add signature rather than replace to allow rebasing back to uBlue main (211a7b0)
- add support for image signing (d2c9823)
- add support for nested modules (#152) (aee351f)
- add yafti.yml from bluefin (f9a1561)
- added systemd and files module (#142) (cc90a91)
- automatic repo version selection via YAML configuration (baa8c47)
- change description for more information (33ddd2b)
- create /usr/share/ublue-os/image-info.json inside signing.sh (#157) (5838d0f)
- declare base image and fedora ver in recipe (fe16187)
- declare image description in recipe.yml (c9c011d)
- declare image name in recipe.yml (2b40d4b)
- ease customization by reading flatpaks and rpms to install from a recipe.yml. (#79) (a5e90a5)
- enable dconf update service in installer (c3bc555)
- enable manually running build (2521741)
- gha for building / publishing on pr (#87) (1726d18)
- implement a very flexible runner for "pre" and "post" scripts (55ff636)
- implement effortless RPM removal via YAML configuration (bf19fa5)
- include flowchart graphic which explains new launcher hierarchy (2f85593)
- install repos first, so that they're available for scripting (d09dd76)
- Install VanillaOS' first-setup (#55) (43ddf0a)
- integrate bling repo (#105) (da1b3f9)
- integrate optfix into rpm-ostree module (54cd605)
- ISO build action (#133) (a2b8056)
- leave a warning for people to move to new repo (#99) (ffcb397)
- new "autostart" binary, for easy startup customization (8a5fd31)
- nix uninstaller for ublue-os systems (#93) (a01549d)
- only deploy the branch named "live", to simplify development (da17603)
- refactor build.sh to use the new yafti launcher (63a5e35)
- rewrite based on startingpoint module system (bc80af0)
- rpm-ostree module (b2034c7)
- running modules from files (d0c6dee)
- sanity check Flathub's existence on all systems and all users (aa157c2)
- script runner module (e03ac5d)
- signing script (1d7b14b)
- split flatpak update units into user and system (#72) (99c15be)
- streamlined YAML configuration for RPM-related settings (4ca33a3)
- swap out custom build for RPM of vanilla-first-setup (#59) (6927892)
- switch to separate build script (68122c8)
- switch to yafti for first boot (0b669f5)
- tag PR builds independently from matrix.version, latest, and stable (b022183)
- ublue-os/bling module (7b036d3)
- ultimate laziness achieved with a powerful new script runner (5cacb2f)
- update artifacthub readme url (6cc44ff)
- use a recipe matrix (1bfabe6)
- use Fedora 38 (#64) (60ddd67)
- yafti module (290075c)
- yafti module installs yafti deps (61ed483)
- yafti...
ISO
This is an automatically generated ISO release.
v1.2.0
v1.1.1
v1.1.0
v1.0.0
1.0.0 (2023-08-06)
⚠ BREAKING CHANGES
- optimize container layers and reduce image size
- only deploy the branch named "live", to simplify development
- remove legacy PWA setup command from custom.just
- move justfile to standardized, non-conflicting new location
- add new recipe flag which allows you to completely disable yafti
- enhanced autostart.desktop to use new script, and always find icon
- move all autostart-related files to standardized location
- move firstboot reference to new yafti.yml location (#72)
- move yafti.yml to standardized location
- move justfile to standardized location
- move recipe.yml to standardized location
- change base-container to base-image (#49)
Features
- 1Password: trust vivaldi (ea961e5)
- add 1Password (0753e8a)
- add 1Password (7164241)
- add a just setup command for setting up nix (#48) (1d208f6)
- add back usr folder (9f47c1e)
- Add code-of-conduct (#39) (aab8078)
- add conventional commit linting and release notes generator (b7820b4)
- add cosign.key to gitignore (#51) (5f4ac04)
- add extra repos field to recipe (#52) (c537104)
- add fedora 38 build (#45) (69fd4d7)
- add function for reading individual YAML strings (33ab88f)
- add how to review a PR (#76) (ae2e25b)
- add new recipe flag which allows you to completely disable yafti (32c06b0)
- add per-recipe shell script support (#38) (37143b0)
- add rpms + flatpaks (da42c0e)
- add rpms + flatpaks (ed7072c)
- add signature rather than replace to allow rebasing back to uBlue main (211a7b0)
- add support for image signing (d2c9823)
- add xclip for x11/nvidia install (a295916)
- add yafti.yml from bluefin (f9a1561)
- automatic repo version selection via YAML configuration (baa8c47)
- change description for more information (33ddd2b)
- dconf + just tweaks inspired by bluefin (f87ba6a)
- declare base image and fedora ver in recipe (fe16187)
- declare image description in recipe.yml (c9c011d)
- declare image name in recipe.yml (2b40d4b)
- ease customization by reading flatpaks and rpms to install from a recipe.yml. (#79) (a5e90a5)
- enable manually running build (2521741)
- flatpak: add blackbox (3327df8)
- flatpak: add blackbox (b8bb36f)
- gha for building / publishing on pr (#87) (1726d18)
- implement a very flexible runner for "pre" and "post" scripts (55ff636)
- implement effortless RPM removal via YAML configuration (bf19fa5)
- include flowchart graphic which explains new launcher hierarchy (2f85593)
- install repos first, so that they're available for scripting (d09dd76)
- Install VanillaOS' first-setup (#55) (43ddf0a)
- integrate bling repo (#105) (da1b3f9)
- ISO build action (#133) (a2b8056)
- leave a warning for people to move to new repo (#99) (ffcb397)
- new "autostart" binary, for easy startup customization (8a5fd31)
- nix uninstaller for ublue-os systems (#93) (a01549d)
- only deploy the branch named "live", to simplify development (da17603)
- pkgs: add fish (b9be40f)
- pkgs: add libgda for pano extension (31fca89)
- pkg: wl-clipboard (dd3c1c3)
- refactor build.sh to use the new yafti launcher (63a5e35)
- sanity check Flathub's existence on all systems and all users (aa157c2)
- split flatpak update units into user and system (#72) (99c15be)
- streamlined YAML configuration for RPM-related settings (4ca33a3)
- swap out custom build for RPM of vanilla-first-setup (#59) (6927892)
- switch to separate build script (68122c8)
- switch to yafti for first boot (0b669f5)
- tag PR builds independently from matrix.version, latest, and stable (b022183)
- trust ames.lol ca cert (278a807)
- ultimate laziness achieved with a powerful new script runner (5cacb2f)
- update artifacthub readme url (6cc44ff)
- use a recipe matrix (1bfabe6)
- use Fedora 38 (#64) (60ddd67)
- yafti package group for recipe.yml (0cf6b13)
- yubikey manager (f809dd3)
Bug Fixes
-
$IMAGE_NAME -> $ {{ env.IMAGE_NAME }} ([678ab12](https://github.com/sc...