Releases: mozilla-mobile/mozilla-vpn-client
Releases · mozilla-mobile/mozilla-vpn-client
v2.9.0
This latest version includes tutorials and UI fixes to make using VPN easier, as well as bug fixes and technical improvements.
What's Changed
- Reactivate Qt6 android builds by @mbirghan in #3052
- Add missing error string by @lesleyjanenorton in #3067
- Fix #3026 - Submit auth forms on 'Enter' clicks only when submit buttons are enabled by @lesleyjanenorton in #3066
- Disable 2FA "Verify" button when code input is empty by @lesleyjanenorton in #3065
- Build Ubuntu packages with Qt6 linux support by @oskirby in #3063
- Fix animations not playing when navigating back from Get help by @flozia in #3057
- RELENG-851 - Pull taskgraph from pypi by @hneiva in #3059
- Fix #3060 by @lesleyjanenorton in #3064
- Disable VPNToggle when Connection Info Screen is open by @flozia in #3075
- Fix connection info restart button on error view by @flozia in #3080
- Fix connection info mobile layout by @flozia in #3078
- RELENG-820: Create android push apk tasks by @gabrielbusta in #2939
- Fix a crash in CI - nullify the request when completed - VPN-1930 by @bakulf in #3087
- Improve the qmake project generation by @bakulf in #3082
- Fix uploads to Socorro (Crashreports) by @mkestler-rtp in #3094
- Add a new string to fix the connection label - VPN-1858 by @bakulf in #3089
- Add ViewAuthenticationUnblockCodeNeeded.qml UI by @lesleyjanenorton in #3098
- Fix the IOS compilation in CI - VPN-1955 by @bakulf in #3099
- Use glean_parser latest version - fixes VPN-1886 by @bakulf in #3041
- Extra glean events for the subscription IAP flow by @bakulf in #3047
- Schedule contact-tasks during the authentication - VPN-1947 by @bakulf in #3109
- Fix the ci_scripts PATHs for the iOS CI by @bakulf in #3108
- No too aggressive timeouts in lottie animations by @bakulf in #3093
- Fix What’s new panel translations by @flozia in #3104
- Telemetry events for connection stability by @bakulf in #3048
- Add a missing dependency to fix the compilation on macos by @bakulf in #3112
- Fix settings label when Connection info screen is open by @flozia in #3113
- grcov for linux by @bakulf in #3019
- Remove a non-existing CONFIG flag by @bakulf in #3116
- Move a script for linux in the taskcluster folder by @bakulf in #3053
- Fix for AIA inputs on Android by @flozia in #3054
- Move macosx_build.sh script into the taskcluster folder by @bakulf in #3120
- Update the server country/city names - fixes VPN-1658 by @bakulf in #3121
- Invoke glean_parser as a module. by @oskirby in #3135
- Fix ConnectionInfo binding loop by @flozia in #3133
- Run Connection info animation only once by @flozia in #3136
- Android: Do not block UI thread for ipc by @strseb in #3100
- Update
Prototype Pollution in minimistdependency - VPN-1964 by @bakulf in #3118 - Disable selection of server location and devices when CI is open by @flozia in #3143
- Fix What’s new translations on initial slide by @flozia in #3142
- Tunnel log entries were not decoded correctly by @mkestler-rtp in #3137
- Add MacosAuthenticationListener to support deep linking by @oskirby in #2852
- Sign Mozillavpnnp correctly on macos by @bakulf in #3145
- Fix VPNIconButton tooltips by @flozia in #3144
- Fix mobile onboarding white space on iOS by @flozia in #3072
- Fix The Whitebox issues on android 11+ by @strseb in #3155
- Re-enable native multihop support via LocalSocketController by @oskirby in #3134
- Update Android Qt version 6.2.1-> 6.2.3 by @strseb in #3159
- Linux: Update Qt6 PPA URL for Github CI builds by @oskirby in #3160
- A new tool to create country/city localization - fixes VPN-1967 by @bakulf in #3132
- Create the dump folder by @mkestler-rtp in #3139
- Fix typo in README.md by @jwigert in #3169
- Fix a crash in the CI - VPN-1989 by @bakulf in #3170
- Add libqt6sql6-sqlite as a dependency by @oskirby in #3172
- Allow the lib path to be set during build config by @Cimbali in #3140
- Remove Broken Apk's in release tasks by @strseb in #3161
- Ignore .cargo* folders - fixes VPN-1976 by @bakulf in #3166
- Generate grcov logs for functional tests by @bakulf in #3146
- Avoid a 0-division in CI by @bakulf in #3182
- Localize countries/cities using "en" as fallback by @bakulf in #3164
- Fix mobile onboarding background on android 12 by @strseb in #3184
- Heartbeat task couses high CPU usage and high memory consumption by @bakulf in #3189
- Update i18n repo in ci runs by @strseb in #3185
- Fix the connection-speed value by @bakulf in #3188
- Fix Not Loadable Lottie Animations on Android 12 by @strseb in #3183
- Fix handling of controller state changes while benchmarking connection by @flozia in #3163
- Remove feature-tour warnings - fixes VPN-1997 by @bakulf in #3193
- Fix captive portal functional tests. by @oskirby in #3187
- Fix way to enable debug features for Glean by @brizental in #3090
- Fix Log sharing on android by @strseb in #3196
- Fix a bunch of assorted QML warnings. by @oskirby in #3173
- Fix red cursor in VPNTextField on Android by @lesleyjanenorton in #2992
- Reduce the number of writing operations - fixes VPN-VPN-1996 by @bakulf in #3191
- Fix a crash in adjust task submission - VPN-2001 by @bakulf in #3205
- Fix high-DPI scaling on Android by @flozia in #3194
- Verification code is a 8-digit string - fixes VPN-2000 by @bakulf in #3208
- Fix #3103 - Fix clickable areas of links in IAPP legal disclaimer by @lesleyjanenorton in #3204
- Fix a crash in the sending unblock codes by @bakulf in #3210
- Correct error propagation in the Auth in-app list...
v2.8.4
What's Changed
Fixed an issue where some Windows users who have upgraded to Mozilla VPN version 2.8.3 are running into a white screen and are unable to access most of the features when launching the VPN.
Available For:
- Windows
Downloads at: archive.mozilla.org/
Full Changelog: v2.8.3...v2.8.4
v2.8.2
What's Changed
We’ve made it easier to try Mozilla VPN risk-free with a 7-day free trial on Android & iOS. Enjoy a more intuitive experience with continued product improvements.
Available For:
- Android
- iOS
Full Changelog: v2.8.0...v2.8.2
v2.8.3
Available For:
- Mac
- Windows
Bugs Fixed
- After the 2.8.0 update, the client window would be blank (#3398)
- Users would not be able to complete the login flow using safari (#2852)
- Windows 10 users (build 1909.00 and older) could not complete the installation (#3418)
Full Changelog: v2.8.0...v2.8.3
Downloads at: archive.mozilla.org/
v2.8.0
Migration to Qt6.
Bug fixes.