Releases: amnezia-vpn/amnezia-client
AmneziaVPN 4.2.1.0
Full Changelog: 4.2.1.0...4.2.1.0
AmneziaVPN 4.2.0.1
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
AmneziaVPN 4.1.2.0 Cloak PT Experimental
AmneziaVPN 4.1.2.0 Cloak PT Experimental
Experimental support OpenVPN with Cloak over Pluggable Transport for Desktops
AmneziaVPN 4.1.0.1
Linux:
You need to install xcb plugin
apt install libxcb-cursor0 libxcb-xinerama0
What's Changed
- Bugfix/minor UI fixes 4 version by @Nethius in #375
- updated Chinese translations for updating source strings by @ronoaer in #378
- disabled the ability to change the protocol/server when a vpn connection is active by @Nethius in #377
- Bugfix/minor UI fixes 4 version by @Nethius in #381
- Feature/awg random values by @Nethius in #383
- Restoring autostart and enable docker for CentOS 7 by @lunardunno in #384
- translated new source strings to chinese by @ronoaer in #385
- Bugfix/minor UI fixes 4 version by @Nethius in #386
- Fix MTU len for Win WG/AWG by @outspace in #387
- added new drawer2type for replacing drawertype by @ronoaer in #370
- Revert "added new drawer2type for replacing drawertype" by @pokamest in #390
- added getting awg parameters when adding an already installed awg container by @Nethius in #392
- Bugfix/split tunneling by @Nethius in #374
- 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
Full Changelog: 4.0.8...4.1.0.1
AmneziaVPN 4.0.8
AmneziaVPN 4.0.8 with new UI and new VPN protocol AmneziaWG
What's Changed
- Crash on exit fix by @pokamest in #311
- fixed: text field can not be updated to memory, including site and port by @ronoaer in #312
- updated installer-wizardstyle for adapting macos, especially text doe⦠by @ronoaer in #315
- fixed: protocol reloads old value in settings page by @ronoaer in #316
- adapted installer wizard to macos style by @ronoaer in #317
- fixed the implicitWidth error in protocol installation page by @ronoaer in #319
- the cursor changes to Qt.PointingHandCursor when hovering over links by @ronoaer in #323
- reconnect to server when changed the protocol and status is connected⦠by @ronoaer in #322
- Update issue templates by @pokamest in #326
- WireGuard rework for MacOS and Windows by @outspace in #314
- Update Android icons by @outspace in #327
- Android 8 support by @outspace in #321
- fixed additional info can not be save in page OpenVpn settings by @ronoaer in #329
- auto reconection when current-server's defaul container hase been cha⦠by @ronoaer in #325
- fixed scroll stuck on textarea in page OpenVpnSettings by @ronoaer in #320
- added close button when drawer shown in the topright corner by @ronoaer in #328
- added parsing of wireguard config parameters when importing native configs by @Nethius in #332
- build_windows.bat fix by @pokamest in #338
- WireGuard rework for Linux by @outspace in #335
- Bugfix/close drawer easily, short distance with dragging by @ronoaer in #336
- Android round icons by @outspace in #341
- feature/new-gui by @Nethius in #209
- Fix disconnect button for desktop WG by @outspace in #345
- Fix Linux App startup icon by @outspace in #344
- Windows. Remove unused binary from build files by @outspace in #346
- updated cursorshape of cardtype to Qt.PointingHandCursor by @ronoaer in #349
- added hover effect for default-server in pagehome by @ronoaer in #340
- redirected to pagesetupwizardeasy when none containers installed by @ronoaer in #347
- Fixbug/not hide topright corner button by @Nethius in #355
- added border hover effect for textarea by @ronoaer in #348
- Limit Drawer positioning by dragHeight and total page height by @MattSchwiebert in #352
- Added switcher "Allow app screenshots" for android by @Nethius in #357
- updated visible logic of button 'set up later' by @ronoaer in #356
- minor ui fixes by @Nethius in #359
- added i18n for v4 by @ronoaer in #353
- Bugfix/minor UI fixes 4 version by @Nethius in #360
- Disable android accessibility by @albexk in #361
- Bugfix/minor UI fixes 4 version by @Nethius in #362
- fixed container config synchronization by @Nethius in #365
- updated x position of topbutton when resize window by @ronoaer in #364
- updated translations for branch feature/amnezia-wireguard-client-impl by @ronoaer in #366
- Feature/amnezia wireguard client impl by @Nethius in #354
- Bugfix/minor UI fixes 4 version by @Nethius in #371
- Update ru translation by @pokamest in #372
- Updated ru ts #2 by @pokamest in #373
Full Changelog: 3.1.0...4.0.8
AmneziaVPN 3.1.0
Release notes:
Linux:
You need to install xcb plugin
apt install libxcb-cursor0 libxcb-xinerama0
AmneziaVPN 3.0.8
What's Changed
Full Changelog: 3.0.7...3.0.8
Release notes:
Windows
Release is not signed yet
Linux
You need to install xcb plugin
apt install libxcb-cursor0 libxcb-xinerama0
MacOS
WireGuard beta support implemented
Amnezia 2.1.2 Release
What's Changed
- Linux libraries dependency for service by @leetthewire in #107
- Linux deploy script by @leetthewire in #109
- Fix Android build by @karolsteve in #106
- qzxing removed, Qrcodegen added by @pokamest in #111
Full Changelog: 2.1.0...2.1.2
Amnezia 2.1.0 Release
2.1.0 Release including following security bug fixes:
- [AVP-01-001] Fix permissions for Linux and MacOS
- [AVP-01-005, AVP-01-015] Store app config securely - servers list part is encrypted and key stored in keychain
- [AVP-01-011] Privileged process access list - Amnezia service able to run only hard-coded commands
- [AVP-01-014] When importing OpenVPN config Amnezia will check it for suspicious scripts
- [AVP-01-010] OpenVPN management port random selection
What's Changed
- Linux deploy updated v2 by @leetthewire in #73
- Improve build process for iOS by @AlexKLWS in #71
- QR code native ios by @pokamest in #77
- Ios wireguard version bump @pokamest in #53
- Ios wireguard fix and version bump by @dartsyms in #78
- Open config in app, share configs by @eugenyorbitsoftcom in #83
- Android shadowsocks by @pokamest in #70
- Fix: infinite reconnect when using wireguard on Android 7 and 7.1 by @dimmdev in #96
- AVP-01-001 (Fix permissions for Linux and MacOS) by @leetthewire in #90
- Error descriptions for containers by @leetthewire in #91
- Cleanup easyrsa by @pokamest in #95
- Fixed installing scripts for Linux by @leetthewire in #93
- Linux deploy refactored by @leetthewire in #92
- Secure config [AVP-01-005, AVP-01-015] by @pokamest in #97
- Secure config by @pokamest in #87
- QtKeyChain module added [AVP-01-005, AVP-01-015] by @pokamest in #99
- AVP-01-011 (Privileged process access list) by @pokamest in #94
- Check openvpn config for scripts [AVP-01-014] by @pokamest in #100
- OpenVPN random mgmt port [AVP-01-010] by @pokamest in #101
Full Changelog: 2.0.10...2.1.0
Amnezia 2.0.10 Release
Bug fixing release:
- TAP driver on Windows installation fixed
- Alpine image for Docker containers changed
- etc
Linux release notes:
*Please run installer as sudo or root.
*The client requires a Graphical target and the service requires a Network target.
- OpenVPN package required by default.
- In order to use ShadowSocks you need to install shadowsocks-libev, then please make sure you have an accessible ss-local command.
- In order to use cloak you need to place ck-client into /opt/AmneziaVPN/client/bin/.