diff --git a/Cargo.lock b/Cargo.lock index c4a3f41..359a948 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5029,7 +5029,7 @@ checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" [[package]] name = "weir" -version = "1.4.0" +version = "1.4.1" dependencies = [ "clap", "dirs", @@ -5047,7 +5047,7 @@ dependencies = [ [[package]] name = "weir-daemon" -version = "1.4.0" +version = "1.4.1" dependencies = [ "anyhow", "ashpd", @@ -5076,7 +5076,7 @@ dependencies = [ [[package]] name = "weir-engine" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arc-swap", "libspa", @@ -5092,7 +5092,7 @@ dependencies = [ [[package]] name = "weir-protocol" -version = "1.4.0" +version = "1.4.1" dependencies = [ "dirs", "libc", @@ -5103,7 +5103,7 @@ dependencies = [ [[package]] name = "weir-record" -version = "1.4.0" +version = "1.4.1" dependencies = [ "flacenc", "mp3lame-encoder", @@ -5117,7 +5117,7 @@ dependencies = [ [[package]] name = "weirctl" -version = "1.4.0" +version = "1.4.1" dependencies = [ "anyhow", "clap", diff --git a/Cargo.toml b/Cargo.toml index 8142a63..1c303c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ members = [ ] [workspace.package] -version = "1.4.0" +version = "1.4.1" edition = "2021" rust-version = "1.95" license = "MIT" diff --git a/fuzz/Cargo.lock b/fuzz/Cargo.lock index 8feddc8..4778869 100644 --- a/fuzz/Cargo.lock +++ b/fuzz/Cargo.lock @@ -2721,7 +2721,7 @@ dependencies = [ [[package]] name = "weir-daemon" -version = "1.4.0" +version = "1.4.1" dependencies = [ "anyhow", "ashpd", @@ -2750,7 +2750,7 @@ dependencies = [ [[package]] name = "weir-engine" -version = "1.4.0" +version = "1.4.1" dependencies = [ "arc-swap", "libspa", @@ -2778,7 +2778,7 @@ dependencies = [ [[package]] name = "weir-protocol" -version = "1.4.0" +version = "1.4.1" dependencies = [ "dirs", "libc", @@ -2789,7 +2789,7 @@ dependencies = [ [[package]] name = "weir-record" -version = "1.4.0" +version = "1.4.1" dependencies = [ "flacenc", "mp3lame-encoder", diff --git a/packaging/io.github.mourty.weir.metainfo.xml b/packaging/io.github.mourty.weir.metainfo.xml index 3a719e2..685c7b6 100644 --- a/packaging/io.github.mourty.weir.metainfo.xml +++ b/packaging/io.github.mourty.weir.metainfo.xml @@ -70,6 +70,19 @@ + + +

Ready-made AppImages and ARM packages, and fixes found while testing them.

+
    +
  • AppImages for x86_64 and 64-bit ARM, and RPM and .deb packages for 64-bit ARM. The ARM builds have not been tried on an ARM computer yet.
  • +
  • From an AppImage, Weir starts at login, offers to add itself to the application menu, and Restart Weir starts the new file after an update.
  • +
  • Restart Weir brings the mixer back when it was open, and logging out and straight back in opens it again.
  • +
  • The tray icon stays after Restart Weir on GNOME, its recording dot sits right on scaled displays and shows on GNOME and Cinnamon, and the tray menu's icons show on COSMIC.
  • +
  • Hotkey notifications show on GNOME, and Recent changes unfold inside the "…" menu.
  • +
  • The red outline around a strip being recorded is no longer cut off.
  • +
+
+

Crash reports, safe mode, and a sturdier Weir.

diff --git a/packaging/weir.spec b/packaging/weir.spec index 93cbd9c..720029e 100644 --- a/packaging/weir.spec +++ b/packaging/weir.spec @@ -29,7 +29,7 @@ %global cargo_flags --release --locked Name: weir -Version: 1.4.0 +Version: 1.4.1 Release: %{?_release}%{!?_release:1}%{?dist} Summary: Voicemeeter-style audio mixer for PipeWire @@ -98,6 +98,23 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/io.github.mour %doc %{_datadir}/doc/%{name}/docs/ %changelog +* Thu Nov 12 2026 Mourty - 1.4.1-1 +- Ready-made AppImages for x86_64 and 64-bit ARM, and RPM and .deb + packages for 64-bit ARM. The ARM builds have not been tried on an ARM + computer yet. +- From an AppImage, Weir starts at login, offers to add itself to the + application menu, and Restart Weir starts the AppImage file, so an + update takes effect. +- Restart Weir brings the mixer back when it was open, and otherwise + does as When Weir starts says; it used to leave only the tray icon. +- Logging out and straight back in opens the mixer again. +- Tray: the icon stays after Restart Weir on GNOME, switching it to one + color draws cleanly, the recording dot sits right on scaled displays + and shows on GNOME and Cinnamon, and the menu's icons show on COSMIC. +- Hotkey notifications show on GNOME. +- Recent changes unfold inside the "…" menu instead of opening beside it. +- The red outline around a strip being recorded is no longer cut off. + * Sat Nov 07 2026 Mourty - 1.4.0-1 - Show a crash report when part of Weir stops: what happened, ready to send as a GitHub issue with personal details hidden, and kept in