What's Changed
- fixed page return after installation by @Nethius in #393
- Split tunnel for missed Protocol/OS by @outspace in #382
- Update DNS description by @lunardunno in #402
- bugfix/server config sync by @Nethius in #396
- Update servercontroller.cpp, replace 2 calls (shred ; rm) with one (… by @useribs in #409
- Fix Split tunnel exclude sites mode for OpenVPN and Cloak. Windows. by @outspace in #416
- Use DNS over VPN for ForwardSites mode split tunnel by @outspace in #418
- Upload new versions to R2 by @tiaga in #423
- Change Qt mirror for builds by @tiaga in #426
- Improve logic of install_docker.sh by @lunardunno in #420
- added native config generation for ss and cloak by @Nethius in #407
- Bugfix/minor UI fixes by @Nethius in #437
- added client management by @Nethius in #432
- fixed appProcessIsRunning() for win11 by @Nethius in #438
- added a button to cancel installation if the package manager on the server is busy by @Nethius in #443
- API support by @pokamest in #368
- Improve install_docker.sh by @lunardunno in #431
- fixed server search for sftp, dns and tor containers by @Nethius in #462
- added persian translation file and menu item by @omortie in #465
- build_macos.sh fix by @pokamest in #471
- added an empty string check for the server name and user name change fields by @Nethius in #460
- added selection of a default server for full access sharing by @Nethius in #475
- returned shadowsocks to cloak container by @Nethius in #474
- Android refactoring by @albexk in #452
- full access config no longer contains the last_config field by @Nethius in #467
- fixed hang after creating configuration on connection by @Nethius in #473
- Update amneziavpn_ru.ts by @KsZnak in #472
- added migration from version 3 of client management to version 4 by @Nethius in #479
- Fix resolv-update script for MacOS (OpenVPN DNS) by @outspace in #478
- full persian translation by @omortie in #483
- Improve servercontroller.cpp for Ubuntu by @lunardunno in #482
- added the ability to change the site link via a translation file by @Nethius in #489
- fixed insert rows count in appendClient function by @Nethius in #492
- ArchLinux_support by @lunardunno in #463
- now value and setValue of secureQSettings are always called in the main thread by @Nethius in #493
- added conversion using the system locale by @Nethius in #453
- bugfix/split-tunnel-reset-on-app-reset by @Nethius in #488
- Refactor Android open file method by @albexk in #481
- Update AWG core (v0.1.8) by @outspace in #495
Full Changelog: 4.0.8...4.2.0.1