Files
omarchy-sc/RELEASE_NOTES.md
T
2026-08-31 18:46:57 +02:00

1.4 KiB

Citizen Launcher 0.9.0 — distro-neutral preview

This release turns Omarchy Citizen into an optional integration instead of the product core.

New

  • standalone distro-neutral citizen-launcher Go binary
  • embedded polished local GUI (citizen-launcher gui)
  • Debian/Ubuntu .deb packaging
  • generic Linux amd64 tarball
  • Fedora RPM spec template
  • distro detection via /etc/os-release
  • package-manager detection for apt/dnf/pacman/zypper/apk diagnostics
  • XDG-native config/data/state/cache paths with legacy Omarchy-Citizen migration
  • generic systemd user maintenance timer, with launch-time maintenance fallback on non-systemd desktops
  • support bundles generated entirely in Go
  • Omarchy moved to integrations/omarchy/
  • system tools preferred; LUG AppImage runtime is only a lazy portability fallback when cabextract/curl/unzip are unavailable

Validation performed

  • go test ./...
  • go vet ./...
  • static Linux amd64 Go build
  • shell syntax verification
  • embedded GUI HTTP/API smoke test
  • generic user installer smoke test in an isolated HOME
  • Omarchy updater integration test
  • Debian package build and metadata inspection

Still needs real-hardware testing

  • clean Debian/Ubuntu desktop → RSI login/install → Star Citizen launch
  • Fedora/openSUSE hardware testing
  • AMD/NVIDIA/Intel Vulkan permutations
  • production standalone self-update release channel once an official repository/release URL is chosen