Releases: eduvpn/python-eduvpn-client
Releases · eduvpn/python-eduvpn-client
2.2.1
2.2.1
Bugfixes
- #440 Fix authorization for the Pale Moon browser by @jwijenbergh
- #448 Fix backwards compatibility with older GTK versions (e.g. Ubuntu 18.04) by @jwijenbergh
Enhancements
- #437 Switch from /info.json to /.well-known/vpn-user-portal by @fkooman
- #443 Use the vault archive for CentOS 8 in the CI by @jwijenbergh
- #449 Add an error popup if no device of the primary connection is managed by NetworkManager by @jwijenbergh
- #450 Add missing gir1.2 nm package for Debian based systems to the Makefile by @jwijenbergh
- #452 Move from CentOS 8 in the CI to CentOS stream 8 by @jwijenbergh
- #453 Remove change location button by @jwijenbergh
2.2.0
What's Changed
- update license references to GPLv3+ by @fkooman in #401
- Various improvements by @alvra in #400
- Fix issue with missing country flags. by @alvra in #408
- Allow the window to remain open by @alvra in #409
- Implement settings page by @alvra in #414
- Fix config directory permissions by @alvra in #416
- Allow user defined config directory using $XDG_CONFIG_HOME by @Jesse-Bakker in #427
- Updates by @alvra in #419
- fix os.chdir by @fkooman in #431
- Fixing RPM icon issue by @gijzelaerr in #420
- fix split tunnel by @fkooman in #436
New Contributors
- @Jesse-Bakker made their first contribution in #427
Full Changelog: 2.1.0...2.2.0
2.1.0
2.1
Bugfixes
- #386 Connexion still load details server
- #384 Can't select my Organisation a second time
- #380 My VPN stopped working - unable to use eduvpn to re-setup network manager
- #367 long institute/secure internet expand the scroll list vertically too much
- #362 Bug in NaCL
VerifyKey.__unicode__
- #360 command line config not working in GUI mode
- #310 oauthlib deprication warning on Ubuntu 20.04
- #370 GTK app icon not set (only used in some edge cases)
- #358 eduVPN 2.0 package should depend on gir1.2-nm-1.0
Enhancements
2.0.0
2.0.0
This is a complete rewrite of the codebase.
Notable new features:
- #337 Implement localization
- #200/#229 Add command line interface
- #206 Remove 2FA support (done by remote server now)
- #153 Make GUI similar to other clients
For a full list of changes please have a look at the changelog:
https://github.com/eduvpn/python-eduvpn-client/blob/2.0.0/CHANGES.md
1.1
1.1
The first Python 3 only release!
changes since 1.0.3:
1.0.3
1.0.2
1.0.1
1.0rc17
1.0rc16
- Make all UI element uniform (again) #143
- make sure OTP enroll dialog fits on 1366x768 resolution #146
- After re-auth flow completed, all other expired configurations create a popup low priority #121
- refreshing token when refresh token is expired broken #150
- limit totp and yubikey entry fields to specific chars #149
- disconnect active VPN connections when connecting #130
- kill webserver thread on cancel in browser step, better error parsing low priority #74
- use username in qr token #144
- client does not detect removed TOTP secret #148
- increase length of TOTP secret #147
- no error in UI when entering wrong OTP key #145
- add qr and pillow dependency to all packages #142
- fix renew X.509 certificate #115
- Add yubi_enroll.ui install setup.py #140
- add QR dependency #141
- double clicking on icon to connect gives error #136
- "fetching" dialog doesn't have main screen as transient parent on Fedora #132
- OAuth token expiry - on/off switch only reports, doesn't trigger re-auth flow #126
- Reauthorize should not show "choose your profile" again #119
- 2fa is "used" when connecting to profile that has no 2fa bug #118
- deleting one provider deletes multiple from list bug #112
- revoking client gives error bug #111
- add cli flags to switch to debug server #131