From 76c4f68bb30a6c563bf00d95c353381b1ba44cca Mon Sep 17 00:00:00 2001 From: Mollusk Date: Sun, 19 Jul 2026 14:45:16 -0400 Subject: [PATCH] release: 0.6.5 Local-only changes since 0.6.4 (no wire change; PROTO planes unchanged), so this is a PATCH bump per VERSIONING.md. Ships the low-latency screen-share live-edge fix (4bfc184), which landed three hours after the v0.6.4 tag and was therefore never released. Also adds the missing CHANGELOG entry for the participant "Advanced audio" foldout (26d6600), which shipped without one. Co-Authored-By: Claude Opus 4.8 --- CHANGELOG.md | 8 ++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- packaging/windows/peerspeak.iss | 2 +- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 33e056f..8e0ca2b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All notable changes to PeerSpeak are documented here. ## [Unreleased] +## [0.6.5] — 2026-07-19 + ### Added - **Chat message sounds.** Successful outgoing messages and admitted incoming messages now have distinct notification chimes, each with its own enable @@ -15,6 +17,12 @@ All notable changes to PeerSpeak are documented here. - **Notification sound browser.** Every notification event now has a native Browse button for choosing a custom WAV instead of typing its path manually. +### Changed +- **Tidier per-participant audio controls.** The equalizer bands and noise gate + for each participant now live behind an **"Advanced audio"** foldout instead + of being expanded all the time, so a call with several people no longer fills + the panel with sliders. The controls themselves are unchanged. + ### Fixed - **Low-latency screen sharing stays near the live edge again.** mpv's timestamp pacing could let stale frames accumulate across the reliable diff --git a/Cargo.lock b/Cargo.lock index 8eb4890..2db8df9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4871,7 +4871,7 @@ checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec" [[package]] name = "peerspeak" -version = "0.6.4" +version = "0.6.5" dependencies = [ "anyhow", "async-trait", diff --git a/Cargo.toml b/Cargo.toml index adf2598..8ba2b55 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "peerspeak" -version = "0.6.4" +version = "0.6.5" edition = "2024" description = "Decentralized peer-to-peer voice chat (Rust/iroh/PipeWire/Opus/iced)" license = "MIT" diff --git a/packaging/windows/peerspeak.iss b/packaging/windows/peerspeak.iss index 0b91c6e..3ee4f91 100644 --- a/packaging/windows/peerspeak.iss +++ b/packaging/windows/peerspeak.iss @@ -12,7 +12,7 @@ ; (x86_64-pc-windows-gnu, statically linked -- no extra DLLs needed). #define MyAppName "PeerSpeak" -#define MyAppVersion "0.6.4" +#define MyAppVersion "0.6.5" #define MyAppPublisher "mollusk" #define MyAppExeName "peerspeak.exe"