github-actions
released this
04 Nov 18:54
·
58 commits
to main
since this release
🤖 Autogenerated changelog for getlantern/lantern-client lantern-7.9.9
What's Changed
⚙️ Other Changes
- Android AGP 8.0 support by @jigar-f in #1017
- Run code cleanup in Android Studio by @atavism in #1020
- Updates to checkout flow on desktop by @atavism in #1021
- Add ffiUserData and notes on protobuf JSON decoding by @atavism in #1022
- Build universal macOS Binary by @atavism in #1023
- Use flutter_windows_webview on Windows by @atavism in #1025
- Desktop updates: websocket service and pro account management by @atavism in #1026
- Android Fixes by @jigar-f in #1024
- Run pod repo update by @atavism in #1028
- Disable resizing for App. by @jigar-f in #1029
- Further reduce APK size by @atavism in #1031
- Handle language changes over websocket channel by @atavism in #1032
- Remove use of large-runners group in CI by @atavism in #1035
- update flashlight to v7.6.68 by @atavism in #1034
- Remove CAS SDK by @jigar-f in #1036
- Stripe Fix by @jigar-f in #1037
- Updates to approve device on desktop by @atavism in #1038
- Bump pillow from 10.2.0 to 10.3.0 in /scripts/screenshot_generation_assets by @dependabot in #1039
- updated flashlight, mod tidy by @garmr-ulfr in #1040
- Handle Error gracefully by @jigar-f in #1041
- Replica Fixes/ Fix App caching lot of data by @jigar-f in #1042
- Reduce APK/Bundle Size by @jigar-f in #1030
- Add PaymentWall to PaymentProvider enum by @atavism in #1047
- Remove use of s3-actions, use pip to install s3cmd by @atavism in #1045
- Remove expectedMonthlyPrice map from Plan protobuf message by @atavism in #1049
- Use FLAG_IMMUTABLE creating PendingIntent in ApkInstaller by @atavism in #1050
- Update ffiPaymentRedirect to use compute by @atavism in #1048
- Pro HTTP client updates by @atavism in #1033
- Update tray_manager to 0.2.2 by @atavism in #1051
- Use common.ApplicationVersion on desktop and mobile by @atavism in #1052
- Fropay for Russia Users [Android & Desktop] by @jigar-f in #1046
- Upgrade Android-db. by @jigar-f in #1053
- Only open Fropay in system browser on macOS by @atavism in #1054
- Cleanup unused code by @myleshorton in #1056
- Fix issue updating user data over websocket by @atavism in #1055
- Lantern Desktop Beta 8.0.0 collected testing issues by @atavism in #1057
- update flashlight to v7.6.75 by @garmr-ulfr in #1059
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.42.0 to 0.44.0 by @dependabot in #1060
- Disable screenshot on Chat only by @jigar-f in #1062
- Desktop Fixes by @jigar-f in #1061
- Only call enableScreenshot on Android by @atavism in #1063
- Fix issues with report an issue page by @atavism in #1064
- Bump jinja2 from 3.1.3 to 3.1.4 in /scripts/screenshot_generation_assets by @dependabot in #1066
- Bump github.com/quic-go/quic-go from 0.41.0 to 0.42.0 by @dependabot in #1067
- Add Español - Cuba to app language list by @atavism in #1058
- Use app version set at build time on desktop by @atavism in #1071
- Enable data cap on desktop by @atavism in #1072
- Skip last checkout screen when there's only one payment option available by @atavism in #1069
- Google in app purchase fixes by @jigar-f in #1065
- i18n changes for i18n_extension and intl upgrade by @atavism in #1075
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #1076
- Upgrade version to stable and downgrade flutter version. by @jigar-f in #1077
- update readme. by @jigar-f in #1079
- Update CI to install version of Flutter from pubspec.yaml by @atavism in #1078
- install yq prior to building desktop app on Windows by @atavism in #1080
- Remove data type from PaymentMethod protobuf message by @atavism in #1082
- Localization Fix by @jigar-f in #1081
- Android 7.8.6 Hotfixes by @jigar-f in #1084
- System tray updates for Windows by @atavism in #1086
- Startup sequence updates on iOS by @atavism in #1073
- Desktop notification updates by @atavism in #1087
- Audit suggestion fixes by @jigar-f in #1068
- Use internalsdk common package in ios Configure test by @atavism in #1089
- Update minimum macOS deployment version to 10.15 by @atavism in #1091
- Add hit_lc_proxy.bash script by @atavism in #1088
- Bug fix: respect flags when running desktop, fix hit_proxy script by @hwh33 in #1092
- Auto-update changes by @atavism in #1090
- Start up sequence callback by @jigar-f in #1070
- Remove duplicate strings from en.po and pull in latest translations by @atavism in #1093
- Fix social media links by @Crosse in #1094
- Remove work flow temporally by @jigar-f in #1097
- flashlight 7.6.84 by @atavism in #1098
- include all PRs in changelog by @jay-418 in #1099
- updating flashlight version by @WendelHime in #1100
- Update go version in go.mod by @atavism in #1104
- intl 0.19, remove greenrobot.eventbus to support latest version of Flutter by @atavism in #1102
- Show VPNBandwidth widget on desktop by @atavism in #1105
- Remove use of flutter-version-file by @atavism in #1106
- IOS CI and Ability to distribute to single platform by @jigar-f in #1095
- Update pro client request middleware by @atavism in #1107
- Enable CI workflow. by @jigar-f in #1108
- IOS Username, Password, Payment and Device Linking flow by @jigar-f in #1019
- update flashlight by @atavism in #1110
- Set default values on ProUser data class by @atavism in #1116
- Remove use of USE_FULL_SCREEN_INTENT permission by @atavism in #1118
- use tryParseJson processing plans, add shepherd payment provider by @atavism in #1122
- Use correct text for one month plan by @atavism in #1123
- Use flutter_distributor to package Lantern for Linux by @atavism in #1121
- Android Fixes by @jigar-f in #1124
- Update db-android by @atavism in #1125
- [docs] Add dependency for Linux by @Jovis7 in #1127
- Add support for Shepherd payment provider by @atavism in #1126
- Desktop Username password by @jigar-f in #1111
- Open privacy policy and terms of service in browser on mobile by @atavism in #1129
- Check Google Play service is available, if not fallback by @jigar-f in #1128
- Only call isGooglePlayServiceAvailable if isPlayVersion is true by @atavism in #1133
- Use auth feature flag by @atavism in #1134
- Fix email authorization LateInitializationError by @atavism in #1135
- update flashlight to v7.6.91 and a couple minor desktop fixes by @atavism in #1137
- Update chat analytics in Plausible by @atavism in #1136
- Update product IDS by @jigar-f in #1138
- Increase nofiles limit on UNIX platforms by @atavism in #1140
- Update hit_proxy script to use bin/lc by @atavism in #1139
- Update flashlight v7.6.93 by @atavism in #1141
- Update Sentry setup by @jigar-f in #1142
- Just running go mod tidy by @myleshorton in #1144
- flashlight v7.6.96 by @atavism in #1145
- feat: updating flashlight and running go mod tidy by @WendelHime in #1147
- update dependencies for 7.9.3 release by @atavism in #1148
- update flutter_local_notifications by @atavism in #1149
- Desktop updates by @atavism in #1151
- Open shepherd payment provider in system browser by @atavism in #1152
- update ipproxy by @atavism in #1153
- Update flashlight by @hwh33 in #1154
- Specify default values for provider icons by @atavism in #1155
- Desktop cleanups by @atavism in #1143
- updating flashlight along with fronted and go mod tidy by @WendelHime in #1156
- update flashlight by @atavism in #1157
- Updates to how we subscribe to websocket changes by @atavism in #1150
- Go CI updates and re-enable integration test by @atavism in #1159
- only trigger release workflow when pushing to a version tag by @atavism in #1160
- update transifex config by @atavism in #1161
- CI trigger workflow updates. by @jigar-f in #1162
- Fix issue checking for updates and other clean-ups by @atavism in #1164
- Session Model Migration Android. by @jigar-f in #1131
- update pro client to use proxied.ChainedNonPersistent by @atavism in #1166
- Additional updates to ProClient by @atavism in #1167
- Enable data cap on iOS by @atavism in #1168
- Android CI fix for invalid reference to net.zoneCache by @atavism in #1169
- Update ipproxy and db-android by @atavism in #1171
- Update ipproxy again by @atavism in #1172
- Store Flow Changes (Support for restore flow) by @jigar-f in #1113
- Android auto update crash by @atavism in #1170
- Remove use of Android annotations and update gradle wrapper by @atavism in #1174
- Fix macOS build error: method does not override any method from its superclass by @atavism in #1177
- Update flutter_inappwebview_macos by @atavism in #1179
- Update Android to use flutter_inappwebview by @atavism in #1180
- Remove logs and fix webview issue. by @jigar-f in #1181
- Only check first time visit if auth is enabled by @atavism in #1182
- update ipproxy to version that properly closes tun device on shutdown by @atavism in #1183
- Apk size fix by @jigar-f in #1184
- delay call to setState with addPostFrameCallback by @atavism in #1185
- Update system tray to use vpn status notifier by @atavism in #1186
- updates system tray icons by @jigar-f in #1187
- Tapsell Ads provider by @jigar-f in #1178
- Update password validation and bandwidth changes. by @jigar-f in #1188
- Pub packages upgrade by @jigar-f in #1175
- update flashlight to v7.6.112 by @jigar-f in #1193
- Added proxy setting screen. by @jigar-f in #1189
- Update system proxy management to run FFI calls on isolate by @atavism in #1194
- Always show data cap on desktop by @atavism in #1195
- set default mibAllowed on data cap by @atavism in #1196
- prevent window from being resized on desktop by @atavism in #1197
- Added support for linux webview. by @jigar-f in #1192
- Use color icon for windows. by @jigar-f in #1199
- Use bandwidth checking same as other platforms. by @jigar-f in #1200
- Open webview in-app instead of a seperate window on macOS and Windows by @atavism in #1198
- updating autoupdate and run go mod tidy by @WendelHime in #1201
- install libwebkit2gtk on linux CI by @atavism in #1202
- Crash Rate fixes by @jigar-f in #1203
- Temporary workaround for Windows layout distortion and some other updates by @atavism in #1204
- Add Window container by @atavism in #1205
- Tapsell Proguard rules update by @jigar-f in #1206
- Implement TrayContainer and refactor LanternApp to use it by @atavism in #1210
- Use sentry in Go on Android by @atavism in #1211
- Add mocks and create user after startup in Go by @atavism in #1208
- 7.9.7 crashes fixes by @jigar-f in #1209
- Fix lateinit property session has not been initialized by @atavism in #1212
- Use legacy play checkout screen when auth is disable. by @jigar-f in #1213
- updated flashlight and fix ios compile issue. by @jigar-f in #1215
- Latest flashlight with bandit dialer and fronted logging fixes by @myleshorton in #1216
- macOS code signing updates by @atavism in #1218
- Update CI to use TapSell keys. by @jigar-f in #1219
- Address Crashes in 7.9.8 Beta Build by @jigar-f in #1217
- Update golang.org/x/mobile and Android CI by @atavism in #1220
- Use flutter distributor to package Windows app by @atavism in #1214
- update flashlight v7.6.124 by @atavism in #1224
- Another attempt to fix exceptions by @jigar-f in #1222
- Use correct window size on Linux by @atavism in #1225
- Simplify window initialization, set correct size on Windows by @atavism in #1226
New Contributors
- @garmr-ulfr made their first contribution in #1040
- @WendelHime made their first contribution in #1100
- @Jovis7 made their first contribution in #1127
Full Changelog: https://github.com/getlantern/lantern-client/commits/lantern-7.9.9