From df57e6c3da527ce8a92711922fdbca28c3b4ee6e Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Tue, 8 Jul 2025 22:36:04 +0200 Subject: [PATCH] docs(website): add changelog entries (#9794) We've not added changelog entries for several of the PRs that went in recently. This adds some for the more user-facing changes and fixes that we are shipping. --- website/src/components/Changelog/Android.tsx | 7 ++++++- website/src/components/Changelog/Apple.tsx | 4 ++++ website/src/components/Changelog/GUI.tsx | 14 +++++++++++++- website/src/components/Changelog/Gateway.tsx | 8 ++++++++ website/src/components/Changelog/Headless.tsx | 10 ++++++++++ 5 files changed, 41 insertions(+), 2 deletions(-) diff --git a/website/src/components/Changelog/Android.tsx b/website/src/components/Changelog/Android.tsx index e0c5b2ab8..e69f30986 100644 --- a/website/src/components/Changelog/Android.tsx +++ b/website/src/components/Changelog/Android.tsx @@ -20,7 +20,12 @@ export default function Android() { return ( {/* When you cut a release, remove any solved issues from the "known issues" lists over in `client-apps`. This must not be done when the issue's PR merges. */} - + + + Fixes an issue where Firezone failed to sign-in on systems with + non-ASCII characters in their kernel build name. + + Fixes an issue where the VPN permission screen wouldn't dismiss after diff --git a/website/src/components/Changelog/Apple.tsx b/website/src/components/Changelog/Apple.tsx index 17650e9f7..5af03dbac 100644 --- a/website/src/components/Changelog/Apple.tsx +++ b/website/src/components/Changelog/Apple.tsx @@ -32,6 +32,10 @@ export default function Apple() { Uses `.zip` to compress logs instead of Apple Archive. + + Fixes an issue where Firezone failed to sign-in on systems with + non-ASCII characters in their kernel build name. + diff --git a/website/src/components/Changelog/GUI.tsx b/website/src/components/Changelog/GUI.tsx index bb5f5cfcd..85be260b6 100644 --- a/website/src/components/Changelog/GUI.tsx +++ b/website/src/components/Changelog/GUI.tsx @@ -10,7 +10,19 @@ export default function GUI({ os }: { os: OS }) { return ( {/* When you cut a release, remove any solved issues from the "known issues" lists over in `client-apps`. This must not be done when the issue's PR merges. */} - + + Fixes a rare crash during sign-in. + + Fixes an issue where Firezone failed to sign-in on systems with + non-ASCII characters in their kernel build name. + + {os === OS.Windows && ( + + Establishes connections quicker by narrowing the set of network + changes we react to. + + )} + Fixes an issue where connections would fail to establish if both diff --git a/website/src/components/Changelog/Gateway.tsx b/website/src/components/Changelog/Gateway.tsx index 930255f4e..7b5337b2a 100644 --- a/website/src/components/Changelog/Gateway.tsx +++ b/website/src/components/Changelog/Gateway.tsx @@ -28,6 +28,14 @@ export default function Gateway() { Fixes an issue where connections would fail to establish if the Gateway was under high load. + + Fixes an issue where Firezone failed to sign-in on systems with + non-ASCII characters in their kernel build name. + + + Allows long-lived TCP connections to remain open by increasing the NAT + TTL to 2h. + diff --git a/website/src/components/Changelog/Headless.tsx b/website/src/components/Changelog/Headless.tsx index fea1d485a..57e5933ca 100644 --- a/website/src/components/Changelog/Headless.tsx +++ b/website/src/components/Changelog/Headless.tsx @@ -15,6 +15,16 @@ export default function Headless({ os }: { os: OS }) { Fixes an issue where connections would fail to establish if both Client and Gateway were behind symmetric NAT. + + Fixes an issue where Firezone failed to sign-in on systems with + non-ASCII characters in their kernel build name. + + {os === OS.Windows && ( + + Establishes connections quicker by narrowing the set of network + changes we react to. + + )}