Hello!
We're very glad to inform you that a new Eddie Air client version has been released: 2.24 beta. It is ready for public beta testing.
How to test our experimental release:
Go to download page of your OS
Click the button Switch to EXPERIMENTAL
Download and install
This is a new version of Eddie Desktop (Windows / Linux / MacOS).
We know there is still 2.21.8 as stable, and 2.22.x and 2.23.x series never reached the stable version.
We hope that this version 2.24.x will be tested and reach a stable release.
Internally (in terms of development and code) it represents a significant step forward for us: the CLI editions are compiled with dotnet 7, without Mono, Xamarin and any dependency on NetFramework (Windows) or Mono (Linux, MacOS).
All CLI projects can be opened in Visual Studio Code and debugged on any OS (macOS, Linux, Windows) without the need to use Xamarin, Visual Studio or Visual Studio for Mac.
A new UI is in the works that will finally remove the dependency on Mono and Xamarin, but we don't have a release date to announce yet.
The MacOS CLI is new (previously there was only the UI, or the UI with "-cli"), and it's also native for arm64.
Overall, there has been a significant effort to clean up and modernise the code, and to prepare our build/deploy scripts for the new UI as well.
We understand that there are still tickets or posts that we haven't responded to yet, but we preferred to complete this step first.
Main changelog:
[new] WireGuard is now the default communication protocol
[new] All CLI editions can be compiled and debugged with VSCode and .NET7
[new] [macOS] CLI-only edition, built with .NET7, without Xamarin
[new] New commandline only option "elevated.method"
[change] OpenVPN 2.6.9
[change] [linux] CLI edition, built with .NET7, without Mono
[change] [linux] .deb and .rpm, removed Mono dependency
[change] [linux] .deb package tries to initialize elevated service at install/uninstall, .rpm package still missing this feature.
[change] [windows] CLI edition, built with .NET7
[change] [all] Better management of SIGTERM signal
[change] [all] Don't check if app dir is writable for portable-mode, now managed by presence of "portable.txt".
[bugfix] [linux] terminal issue with sudo elevation
[deprecation] [all] -cli mode for UI. Use CLI edition directly, now available in all supported platform.
[deprecation] [windows] Vista builds
[deprecation] [windows] Windows Firewall Network Lock mode
[deprecation] [linux] x86 builds
[deprecation] [linux] Portable Mono builds