diff --git a/rust/headless-client/src/ipc_service.rs b/rust/headless-client/src/ipc_service.rs index da57722a6..41b188ee3 100644 --- a/rust/headless-client/src/ipc_service.rs +++ b/rust/headless-client/src/ipc_service.rs @@ -546,7 +546,9 @@ impl<'a> Handler<'a> { let phoenix_span = transaction.start_child("phoenix", "Resolve DNS for PhoenixChannel"); let portal = PhoenixChannel::disconnected( Secret::new(url), - get_user_agent(None, env!("CARGO_PKG_VERSION")), + // The IPC service must use the GUI's version number, not the Headless Client's. But refactoring to separate the IPC service from the Headless Client will take a while. + // mark:next-gui-version + get_user_agent(None, "1.3.10"), "client", (), ExponentialBackoffBuilder::default() diff --git a/website/src/components/Changelog/GUI.tsx b/website/src/components/Changelog/GUI.tsx index 7c729c7c4..e32bdbe1a 100644 --- a/website/src/components/Changelog/GUI.tsx +++ b/website/src/components/Changelog/GUI.tsx @@ -19,6 +19,9 @@ export default function GUI({ title }: { title: string }) { The IPC service `firezone-client-ipc.exe` is now signed. + + Reports the version to the Portal correctly. +