docs: prepare v0.23.2 release notes for AUR support
- commit
- d23d7ebffb806b9d014aa195cf83f9825ac1db8e
- author
- bnema · · 2025-12-30 21:37 UTC
- parent
- db98fcd
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
2 files · +17 -8
M CHANGELOG.md +10 -5
| @@ -4,17 +4,22 @@ All notable changes to this project will be documented in this file. | |||
| 4 | 4 | ||
| 5 | 5 | ## [Unreleased] | |
| 6 | 6 | ||
| 7 | + | ### Added | |
| 8 | + | ||
| 9 | + | ### Changed | |
| 10 | + | ||
| 11 | + | ### Fixed | |
| 12 | + | ||
| 13 | + | ## [0.23.2] - 2025-12-31 | |
| 14 | + | ||
| 7 | 15 | ### Added | |
| 8 | 16 | - **AUR packaging support**: Dumber is now available on the Arch User Repository (AUR). | |
| 9 | 17 | - `dumber-browser-bin`: Pre-built binary package from GitHub releases (recommended). | |
| 10 | 18 | - `dumber-browser-git`: Build from source, tracks latest git. | |
| 11 | 19 | - Install with `yay -S dumber-browser-bin` or `paru -S dumber-browser-bin`. | |
| 12 | 20 | - Automatic AUR updates via GitHub Actions (1 hour delay after Flatpak build for safety). | |
| 13 | - | - **Pacman/AUR install detection**: Self-updater is disabled when installed via pacman/AUR (uses `pacman -Qo` to detect package ownership). | |
| 14 | - | ||
| 15 | - | ### Changed | |
| 16 | - | ||
| 17 | - | ### Fixed | |
| 21 | + | - **Pacman/AUR install detection**: Self-updater is disabled when installed via pacman/AUR (uses `pacman -Qo` to detect package ownership). Shows specific message: "use your package manager instead". | |
| 22 | + | - **Improved update error messages**: Self-update now shows specific messages for Flatpak ("use 'flatpak update'") and pacman/AUR ("use your package manager") installs instead of generic "binary not writable" error. | |
| 18 | 23 | ||
| 19 | 24 | ## [0.23.1] - 2025-12-30 | |
| 20 | 25 | ||
| @@ -4,17 +4,22 @@ All notable changes to this project will be documented in this file. | |||||
| 4 | 4 | ||||
| 5 | ## [Unreleased] | 5 | ## [Unreleased] | ||
| 6 | 6 | ||||
| 7 | + | ### Added | |||
| 8 | + | ||||
| 9 | + | ### Changed | |||
| 10 | + | ||||
| 11 | + | ### Fixed | |||
| 12 | + | ||||
| 13 | + | ## [0.23.2] - 2025-12-31 | |||
| 14 | + | ||||
| 7 | ### Added | 15 | ### Added | ||
| 8 | - **AUR packaging support**: Dumber is now available on the Arch User Repository (AUR). | 16 | - **AUR packaging support**: Dumber is now available on the Arch User Repository (AUR). | ||
| 9 | - `dumber-browser-bin`: Pre-built binary package from GitHub releases (recommended). | 17 | - `dumber-browser-bin`: Pre-built binary package from GitHub releases (recommended). | ||
| 10 | - `dumber-browser-git`: Build from source, tracks latest git. | 18 | - `dumber-browser-git`: Build from source, tracks latest git. | ||
| 11 | - Install with `yay -S dumber-browser-bin` or `paru -S dumber-browser-bin`. | 19 | - Install with `yay -S dumber-browser-bin` or `paru -S dumber-browser-bin`. | ||
| 12 | - Automatic AUR updates via GitHub Actions (1 hour delay after Flatpak build for safety). | 20 | - Automatic AUR updates via GitHub Actions (1 hour delay after Flatpak build for safety). | ||
| 13 | - | - **Pacman/AUR install detection**: Self-updater is disabled when installed via pacman/AUR (uses `pacman -Qo` to detect package ownership). | 21 | + | - **Pacman/AUR install detection**: Self-updater is disabled when installed via pacman/AUR (uses `pacman -Qo` to detect package ownership). Shows specific message: "use your package manager instead". |
| 14 | - | 22 | + | - **Improved update error messages**: Self-update now shows specific messages for Flatpak ("use 'flatpak update'") and pacman/AUR ("use your package manager") installs instead of generic "binary not writable" error. | |
| 15 | - | ### Changed | |||
| 16 | - | ||||
| 17 | - | ### Fixed | |||
| 18 | 23 | ||||
| 19 | ## [0.23.1] - 2025-12-30 | 24 | ## [0.23.1] - 2025-12-30 | ||
| 20 | 25 | ||||
M README.md +7 -3
| @@ -180,16 +180,20 @@ Pre-built binaries are available for Linux (x86_64/amd64) in the [releases page] | |||
| 180 | 180 | ||
| 181 | 181 | ### Arch Linux (AUR) | |
| 182 | 182 | ||
| 183 | - | Dumber is available on the AUR: | |
| 183 | + | Dumber is available on the [Arch User Repository (AUR)](https://aur.archlinux.org/packages?K=dumber-browser): | |
| 184 | 184 | ||
| 185 | 185 | ```bash | |
| 186 | - | # Binary package (pre-built, recommended) | |
| 186 | + | # Binary package (pre-built, recommended - fastest install) | |
| 187 | 187 | yay -S dumber-browser-bin | |
| 188 | 188 | ||
| 189 | - | # Or build from source (latest git) | |
| 189 | + | # Or build from source (latest git - bleeding edge) | |
| 190 | 190 | yay -S dumber-browser-git | |
| 191 | 191 | ``` | |
| 192 | 192 | ||
| 193 | + | Both packages install to `/usr/bin/dumber` and include desktop integration. The binary package downloads pre-built releases from GitHub, while the git package builds from the latest source code. | |
| 194 | + | ||
| 195 | + | > **Note:** When installed via AUR, the self-updater is automatically disabled. Use `yay -Syu` or your preferred AUR helper to update. | |
| 196 | + | ||
| 193 | 197 | ### Flatpak | |
| 194 | 198 | ||
| 195 | 199 | A Flatpak bundle is available in each release. This is the easiest way to install Dumber with all dependencies included: | |
| @@ -180,16 +180,20 @@ Pre-built binaries are available for Linux (x86_64/amd64) in the [releases page] | |||||
| 180 | 180 | ||||
| 181 | ### Arch Linux (AUR) | 181 | ### Arch Linux (AUR) | ||
| 182 | 182 | ||||
| 183 | - | Dumber is available on the AUR: | 183 | + | Dumber is available on the [Arch User Repository (AUR)](https://aur.archlinux.org/packages?K=dumber-browser): |
| 184 | 184 | ||||
| 185 | ```bash | 185 | ```bash | ||
| 186 | - | # Binary package (pre-built, recommended) | 186 | + | # Binary package (pre-built, recommended - fastest install) |
| 187 | yay -S dumber-browser-bin | 187 | yay -S dumber-browser-bin | ||
| 188 | 188 | ||||
| 189 | - | # Or build from source (latest git) | 189 | + | # Or build from source (latest git - bleeding edge) |
| 190 | yay -S dumber-browser-git | 190 | yay -S dumber-browser-git | ||
| 191 | ``` | 191 | ``` | ||
| 192 | 192 | ||||
| 193 | + | Both packages install to `/usr/bin/dumber` and include desktop integration. The binary package downloads pre-built releases from GitHub, while the git package builds from the latest source code. | |||
| 194 | + | ||||
| 195 | + | > **Note:** When installed via AUR, the self-updater is automatically disabled. Use `yay -Syu` or your preferred AUR helper to update. | |||
| 196 | + | ||||
| 193 | ### Flatpak | 197 | ### Flatpak | ||
| 194 | 198 | ||||
| 195 | A Flatpak bundle is available in each release. This is the easiest way to install Dumber with all dependencies included: | 199 | A Flatpak bundle is available in each release. This is the easiest way to install Dumber with all dependencies included: | ||