Skip to content
This repository has been archived by the owner on Nov 20, 2023. It is now read-only.

Releases: tulilirockz/Malachite

v2.0.0

21 Sep 18:55
4b43a2f
Compare
Choose a tag to compare

2.0.0 (2023-09-21)

⚠ BREAKING CHANGES

  • remove setup-flatpaks
  • remove autorun.sh
  • testing out bazzite build in dx
  • disable network protocols and kernel hardening

Features

  • add bootc to all images (3ba3457)
  • add composes and kubernetes tools to -dx image (a9acfa9)
  • add nushell justfile (57fcbc0)
  • add support for nested modules (#152) (64a00c2)
  • add support for nested modules (#152) (7e9fbab)
  • add support for nested modules (#152) (aee351f)
  • add Vorta backup manager (ceac232)
  • add waydroid mount script (1c72776)
  • add webapp manager yafti step (d15ae2a)
  • added systemd and files module (#142) (cc90a91)
  • disable network protocols and kernel hardening (64ae983)
  • dx: add old fedora backgrounds (20c7770)
  • dx: add vagrant vm manager (fe23dbd)
  • dx: add vscode repo to etc (70f99a4)
  • dx: add vscode to base (dff322c)
  • dx: explicit qt5 websockets (3eab385)
  • dx: nerdfonts for nvim development (6586dfb)
  • dx: ubuntu nerdfonts! (c23bb69)
  • dx: use bling container-tools module (285445c)
  • enable dconf update service in installer (c3bc555)
  • enable developer-experience image (ae20ad9)
  • integrate optfix into rpm-ostree module (54cd605)
  • ISO build action (#133) (a2b8056)
  • make if so every file is already into this repo and disable boot services (915ff4d)
  • proper ordering in yaftifile (308b202)
  • remote-related services built into recipes (e01cc9d)
  • rpm-ostree module (b2034c7)
  • running modules from files (d0c6dee)
  • script runner module (e03ac5d)
  • signing script (1d7b14b)
  • some ssh hardening (74e3707)
  • theming, ubuntu: modular design for ubuntu theme - use a ini file to apply it (7ea3918)
  • ublue-os/bling module (7b036d3)
  • yafti module (290075c)
  • yafti module installs yafti deps (61ed483)
  • yafti: descriptive naming and add a bunch of applications (ca9070c)
  • yafti: granular waydroid + gaming config (2bbf68b)

Bug Fixes

  • ? remove quotes, add wordsplitting (4ce8e91)
  • add .sh suffix for dconf update service inst (b3ddcd8)
  • add additional clarity to the location of files for the files module (#151) (db14ea0)
  • add additional clarity to the location of files for the files module (#151) (3291927)
  • add additional clarity to the location of files for the files module (#151) (44fb925)
  • add kde wallpaper engine and determinate systems installer (d33536b)
  • add missing setup procedures (262658d)
  • add packages for cockpit to properly work (1a2264d)
  • again erros with the bootc install command (daa2343)
  • also install and enable yafti in yafti module (93cd25f)
  • always get version tags (#134) (116e53a)
  • bad indentation in common-packages.yml (055ef73)
  • bad yq command syntax (7b9faf6)
  • bling justfile installer nested just dir (d2ab95c)
  • can't set readonly var after declaration (14d78ee)
  • capitalize first character of comment (#132) (48c8250)
  • copy repo files to etc in build (e961ea7)
  • debian toolbox for standard CLI (d1b0735)
  • disable displaylink service (it slows down login) (342558d)
  • don't output yaml array as json (2740320)
  • don't run arbitrary commands with script (dc97fa4)
  • dont add malformed tags if $MAJOR_VERSION is empty (a1e2413)
  • dx-bazzite: ignore firstboot components setup in bazzite build (cd633b9)
  • dx-bazzite: remove wallpaper engine conflicting plugin (c19c143)
  • dx: do not autoremove from bazzite (046fe17)
  • dx: just use kate (4addf8f)
  • dx: remove yaru-theme + gnome-shell (14bb5cd)
  • dx: typo in recipe ([e9...
Read more

ISO

14 Aug 06:56
Compare
Choose a tag to compare
ISO

This is an automatically generated ISO release.

v1.0.0

23 Jul 18:53
15bb454
Compare
Choose a tag to compare

1.0.0 (2023-07-23)

⚠ 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

  • 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 force waydroid start application thing (6d9c664)
  • add function for reading individual YAML strings (33ab88f)
  • add gsconnect to base (1d59b5a)
  • 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 remote procedures to yafti post-install (7f7505b)
  • add signature rather than replace to allow rebasing back to uBlue main (211a7b0)
  • add support for image signing (d2c9823)
  • add yafti.yml from bluefin (f9a1561)
  • automatic repo version selection via YAML configuration (baa8c47)
  • change description for more information (33ddd2b)
  • 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)
  • 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: add experimental ISO support (7b9c7b6)
  • 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)
  • nvidia: nvidia builds! (2a0f9d8)
  • only deploy the branch named "live", to simplify development (da17603)
  • 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)
  • steam: add gaming integrations onto system (5730095)
  • 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)
  • ubuntu: add nerdfonts! (d0a0ff0)
  • 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)
  • waydroid: add waydroid-mutter session (2cc1d63)
  • yafti package group for recipe.yml (0cf6b13)
  • yafti: add waydroid setup procedure into default yafti file (36b42b7)

Bug Fixes

Read more