From 00ada512b5471dcab584fd7298b982d7b1d18630 Mon Sep 17 00:00:00 2001 From: Sebastian Palencsar Date: Wed, 25 Feb 2026 20:10:23 +0100 Subject: [PATCH] Update changelog and document flatpak browser limitation --- CHANGELOG.md | 27 +++++++++++++++++++++++++++ README.md | 1 + 2 files changed, 28 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index dd55fee..2859470 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,33 @@ and this project follows early MVP/alpha versioning with tags like `v0.1.0-alpha ## [Unreleased] +## [v0.1.0-alpha.9] - 2026-02-25 + +### Fixed +- Accept legacy `profile_scope=default` in persisted app configs (treated as `isolated`) and fall back to desktop metadata when a config is invalid +- Validate Chromium browser binaries before installing `.desktop` entries (prevents silent failures with wrapper scripts) + +### Added +- AUR publish automation (PKGBUILD generator + GitHub Actions workflow) for `deskify-bin` + +### Documentation +- Quick Start improvements and Chromium backend troubleshooting notes +- AUR install instructions and alpha warning (`yay -S deskify-bin`) + +## [v0.1.0-alpha.8] - 2026-02-25 + +### Added +- Persisted app metadata under `~/.local/share/deskify/apps/.json` +- `deskify list --verbose` to show URL/backend when metadata is available + +### Changed +- `deskify update ` no longer requires `--url` when metadata exists (migrates older installs on first update/build) + +## [v0.1.0-alpha.7] - 2026-02-25 + +### Added +- AUR `deskify-bin` packaging template with checksums + ## [v0.1.0-alpha.6] - 2026-02-23 ### Added diff --git a/README.md b/README.md index 6a204e6..7d10051 100755 --- a/README.md +++ b/README.md @@ -363,6 +363,7 @@ Note for Chromium backend: - `--no-decorations` is best-effort and may be ignored by the browser/window manager. - `--width` and `--height` are applied together (`--window-size`) only when both are provided. - Deskify auto-detects a Chromium-based browser from `PATH`, but some distros ship Chromium-based browser commands (Chrome/Chromium/Brave, etc.) as wrapper scripts or use different binary names/paths (for example on BigLinux). If launches fail, set `--browser-bin` to a real browser binary. +- Flatpak-installed browsers are not supported out of the box (they usually require `flatpak run ...`). Use a native browser binary for now; Flatpak support may be added in a future release. Troubleshooting (find the real browser binary):