Releases: DefinedNet/mobile_nebula
Releases · DefinedNet/mobile_nebula
Release v0.10.0
What's Changed
- Show both tag and Play Store version in About page by @johnmaguire in #356
- Flutter upgrade to 3.41.4 by @nbrownus in #362
- Remove IncomingSite, muck with config less in the intermediate layers by @nbrownus in #361
- Theme updates by @nbrownus in #359
- Add excluded apps config to Android by @johnmaguire in #357
- Add static_map.network config support for IPv6 DNS lookups by @nbrownus in #365
flutter_platform_widgetsis deprecated, remove it by @nbrownus in #366- Update dnapi dependency by @johnmaguire in #369
- Firewall support in the UI by @nbrownus in #368
- Fix dnsResolvers by @nbrownus in #373
- Support DoConfigUpdate in DN-managed sites by @johnmaguire in #375
- Don't lose mobile nebula specific config on dn doUpdate by @nbrownus in #377
- Support matchDomains on iOS by @nbrownus in #376
- Go back to using the default xcode provided by the system by @nbrownus in #378
Full Changelog: v0.9.0...v0.10.0-7
Release v0.9.0
What's Changed
- Change to snake_case for file names in flutter/dart land by @nbrownus in #338
- Use public state classes to avoid dart nags by @nbrownus in #339
- Long long ago dart didn't like two arguments both being
_, seems it's ok now. by @nbrownus in #340 - Make sure all arguments and functions have a type annotation by @nbrownus in #341
- Check for mounted contexts when needed by @nbrownus in #342
- Add a logger and remove final dart nits by @nbrownus in #343
- Minimum upgrade requirements to flutter 3.38.9 by @nbrownus in #344
- Dart format run by @nbrownus in #345
- Ignore that last commit to main because flutter format by @nbrownus in #346
- Update the min version for ios AppFramework by @nbrownus in #347
- IPAndPort.fromString factory method which does validation by @nbrownus in #348
- Do more validation in CIDR.fromString by @nbrownus in #350
- Add a validating UnsafeRoute.fromYaml factory by @nbrownus in #351
- Support loading sites via yaml, make defined enrollment top level by @nbrownus in #352
- Always on by @nbrownus in #353
Full Changelog: v0.8.0...v0.9.0-10
Release v0.8.1
This release is identical to 0.8.0 but Apple requires a new build when updating app store assets
Release v0.8.0
What's Changed
- switch to LongPollWait by @JackDoan in #299
- Updates the splash screen and icon for iOS and Android by @nbrownus in #321
- Don't unbind vpn service comms if failures are reported for a site that is not the active one by @nbrownus in #322
- Modernizes the home screen UI by @nbrownus in #323
- Apple wants a square by @nbrownus in #325
- Fix for the badge being forced onto a newline when the name wraps by @nbrownus in #329
- On ChromeOS, bring dns resolvers from the underlay network into the vpn by @nbrownus in #332
- Allow null groups in a cert, add some line height to site names for the managed widget alignment by @nbrownus in #334
- Support setting dns servers by @nbrownus in #335
- Bump github.com/slackhq/nebula from 1.10.2 to 1.10.3 in /nebula by @dependabot[bot] in #336
- Update dnapi dep by @nbrownus in #337
Full Changelog: v0.7.1...v0.8.0
Release v0.7.1
Full Changelog: v0.7.1-1...v0.7.1
What's Changed
- Fix unsafe routes on iOS by @nbrownus in #317
- Update nebula to 1.10.2 by @nbrownus in #320
- Fix ipv6 entry in config fields by @nbrownus in #319
Full Changelog: v0.7.0-2...v0.7.1
Release v0.7.0
What's Changed
- Adjust vertical padding for config items by @jasikpark in #244
- Fix padding for placeholder in ConfigTextItem by @jasikpark in #243
- Don't pop an error when there is no logs file by @jasikpark in #245
- Upgrade to Flutter 3.29.0 by @jasikpark in #251
- Flutter formatting changes by @jasikpark in #252
- Add formatting PR to
.git-blame-ignore-revsby @jasikpark in #255 - Use
swift-formatfor Swift file formatting by @jasikpark in #261 - Enable CI checking for Swift code formatting and format all swift code by @jasikpark in #263
- Git blame ignore PR 263 by @jasikpark in #264
- Add safety to unbindService by @IanVS in #266
- Enable Swift 6 feature flags by @jasikpark in #258
- Use material 3 page transitions [android] by @IanVS in #267
- Add Flutter lint by @jasikpark in #253
- Fix some
flutter analyzewarnings by @jasikpark in #268 - Pin all workflow actions to SHA by @IanVS in #270
- Update to flutter stable 3.29.2 by @jasikpark in #271
- Update github runners to use macos 15 / xcode 16 by @IanVS in #276
- Rollback Xcode to 16.2 by @johnmaguire in #277
- Update mobile_scanner dependency by @IanVS in #282
- Increase the commit fetch depth for releases for sentry's use by @jasikpark in #285
- Update Nebula to v1.9.6 by @johnmaguire in #286
- Enable tunnels.drop_inactive with 10m timeout by @johnmaguire in #287
- Build with 16kb page alignment by @nbrownus in #288
- Update xcode and macos versions to latest for release by @nbrownus in #290
- update deps by @JackDoan in #292
- Fix crashes in go with composite action by @JackDoan in #296
- swiftfmt: this is better for some reason by @JackDoan in #298
- Add more detailed release docs by @nbrownus in #300
- don't try to enroll with a null code when the screen opens by @JackDoan in #301
- Implement nebula v1.10/cert v2 by @nbrownus in #291
- fix small bug in listing tunnels on certv1 by @JackDoan in #304
- bump android gradle plugin by @JackDoan in #305
- Fix ipv4 cidr calculation by @nbrownus in #307
- Update to nebula 1.10.1 by @nbrownus in #312
- Fix unsafe routes on iOS by @nbrownus in #317
- Update nebula to 1.10.2 by @nbrownus in #320
- Fix ipv6 entry in config fields by @nbrownus in #319
New Contributors
Full Changelog: v0.5.1...v0.7.0
Release v0.6.2
What's Changed
- Dozens of dependency updates and minor fixes
- Update Nebula to v1.9.6 by @johnmaguire in #286
- Enable tunnels.drop_inactive with 10m timeout by @johnmaguire in #287
- Build with 16kb page alignment by @nbrownus in #288
- Fix crashes in go with composite action by @JackDoan in #296
- swiftfmt: this is better for some reason by @JackDoan in #298
Full Changelog: v0.5.0-5...v0.6.2-1
Release v0.5.1
Release v0.5.0
Release v0.4.2
Added
- Crash reporting
Changed
- Updates Nebula to the latest version (1.9.4)
Fixed
- Fixes bug that caused multiple VPN system profiles (iOS)
- Fixes bug that prevented reloads when using Managed Nebula (iOS)
Full Changelog: v0.4.1-1...v0.4.2-7