2018-10-11 07:13:19 +00:00
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog ](https://keepachangelog.com/en/1.0.0/ ),
and this project adheres to [Semantic Versioning ](https://semver.org/spec/v2.0.0.html ).
2019-03-25 19:37:10 +00:00
## 1.2.0 Beta 1472 (2019-03-25)
2019-03-22 09:11:58 +00:00
### Added
- Configure masking in debug log for improved diagnostics.
2019-03-22 19:20:04 +00:00
- Mullvad provider. [#45 ](https://github.com/passepartoutvpn/passepartout-ios/pull/45 )
2019-03-25 20:30:27 +00:00
- Support for encrypted certificate private keys. [#43 ](https://github.com/passepartoutvpn/passepartout-ios/pull/43 )
2019-03-22 09:11:58 +00:00
2019-03-22 17:39:06 +00:00
## 1.1.0 (2019-03-22)
2019-03-19 12:12:59 +00:00
### Added
2019-03-20 08:14:14 +00:00
- Support for LZO compression. [#32 ](https://github.com/passepartoutvpn/passepartout-ios/issues/32 ), [tunnelkit#70 ](https://github.com/keeshux/tunnelkit/pull/70 ), [tunnelkit#69 ](https://github.com/keeshux/tunnelkit/pull/69 )
2019-03-18 21:34:37 +00:00
- Siri shortcuts. [#41 ](https://github.com/passepartoutvpn/passepartout-ios/pull/41 )
2019-03-09 10:37:19 +00:00
- Custom intents, have a look at Spotlight suggestions for Passepartout. [#40 ](https://github.com/passepartoutvpn/passepartout-ios/pull/40 )
2019-03-19 20:52:09 +00:00
- TunnelBear provider. [#35 ](https://github.com/passepartoutvpn/passepartout-ios/pull/35 )
2019-03-09 10:11:04 +00:00
2019-03-22 17:39:06 +00:00
### Changed
- Normalize localization of provider locations.
2019-03-08 11:59:55 +00:00
### Fixed
2019-03-19 20:52:09 +00:00
- Profile not activating if none is active. [#42 ](https://github.com/passepartoutvpn/passepartout-ios/issues/42 )
- EKU verification enabled when it shouldn't be.
2019-03-08 11:59:55 +00:00
- Incorrect VPN status after renaming. [#37 ](https://github.com/passepartoutvpn/passepartout-ios/issues/37 )
- Profile change doesn't disconnect active VPN. [#38 ](https://github.com/passepartoutvpn/passepartout-ios/issues/38 )
2019-03-08 12:38:30 +00:00
- Some reconnection issues encountered with TunnelBear and NordVPN.
2019-03-07 22:54:53 +00:00
- Hosts gone while connected (credit to Aston Martin). [#19 ](https://github.com/passepartoutvpn/passepartout-ios/issues/19 )
2019-03-05 09:32:47 +00:00
## 1.0.3 (2019-03-06)
2019-03-05 09:14:21 +00:00
### Fixed
- Regression in profile activation. [#36 ](https://github.com/passepartoutvpn/passepartout-ios/issues/36 )
2019-03-03 13:22:04 +00:00
## 1.0.2 (2019-03-04)
2019-02-28 16:18:11 +00:00
### Fixed
2019-03-03 13:22:04 +00:00
- Profile sometimes not connecting right after add.
- Custom DNS servers were not applied.
2019-02-28 16:18:11 +00:00
- Shut down if server uses compression at all.
2019-02-28 16:30:41 +00:00
- Broken link to SwiftGen license.
2019-02-28 16:18:11 +00:00
2019-02-26 08:54:31 +00:00
## 1.0.1 (2019-02-27)
2019-01-17 08:54:56 +00:00
2019-02-03 21:10:14 +00:00
### Added
2019-02-23 11:16:28 +00:00
- Override DNS servers via `dhcp-option DNS` . [tunnelkit#56 ](https://github.com/keeshux/tunnelkit/pull/56 )
2019-02-03 21:10:14 +00:00
- About link to FAQ.
2019-02-23 11:12:59 +00:00
### Changed
- Only enable EKU verification if `remote-cert-tls server` . [tunnelkit#64 ](https://github.com/keeshux/tunnelkit/pull/64 )
2019-01-17 08:54:56 +00:00
### Fixed
2019-02-26 08:54:31 +00:00
- Shut down if server pushes a compression directive. [tunnelkit#65 ](https://github.com/keeshux/tunnelkit/pull/65 )
2019-01-17 08:54:56 +00:00
- Retain DNS reply order in resolved endpoint addresses. [#31 ](https://github.com/passepartoutvpn/passepartout-ios/pull/31 )
2019-01-04 17:16:41 +00:00
## 1.0 (2019-01-16)
2018-12-06 09:25:05 +00:00
2018-12-10 11:49:04 +00:00
### Added
2018-12-06 09:25:05 +00:00
2018-12-10 11:49:04 +00:00
- Automated app rating mechanism.
2018-11-04 15:08:12 +00:00
- Dot as a legal character in host profile title. [#22 ](https://github.com/passepartoutvpn/passepartout-ios/issues/22 )
- Host profiles can now be renamed. [#24 ](https://github.com/passepartoutvpn/passepartout-ios/issues/24 )
- Explicit rejection of encrypted client certificate keys. [#15 ](https://github.com/passepartoutvpn/passepartout-ios/issues/15 )
- Attach .ovpn when reporting a connectivity issue, stripped of sensitive data. [#13 ](https://github.com/passepartoutvpn/passepartout-ios/pull/13 )
- iTunes File Sharing (skythedesu). [#14 ](https://github.com/passepartoutvpn/passepartout-ios/pull/14 )
- Tunnel failure reporting in UI. [#8 ](https://github.com/passepartoutvpn/passepartout-ios/pull/8 )
- Explicit "Reconnect" button. [#9 ](https://github.com/passepartoutvpn/passepartout-ios/pull/9 )
- Option to revert host parameters to original configuration (Nicholas Caito). [#10 ](https://github.com/passepartoutvpn/passepartout-ios/pull/10 )
- Support for TLS wrapping (tls-auth and tls-crypt). [#5 ](https://github.com/passepartoutvpn/passepartout-ios/pull/5 )
2018-10-27 22:07:20 +00:00
- AES-GCM and new endpoints to PIA network preset. [tunnelkit#32 ](https://github.com/keeshux/tunnelkit/pull/32 )
- Disclosure indicators in profile organizer (Samuel Michaels).
- Disclaimer for app usage.
2018-10-26 22:55:08 +00:00
2018-10-27 22:07:20 +00:00
### Removed
2018-10-27 13:05:45 +00:00
2018-12-15 10:05:23 +00:00
- "Test connectivity" until it's more transparent.
2018-10-27 22:07:20 +00:00
- Password confirmation field, redundant with authentication failure message.
2018-10-25 20:51:01 +00:00
### Changed
2018-12-15 10:05:23 +00:00
- Relocated API endpoints, better before first release.
- Reorganized credits page.
- Internal refactoring (nothing visible).
- Disconnect VPN by default when entering a trusted network. [#25 ](https://github.com/passepartoutvpn/passepartout-ios/pull/25 )
2018-10-25 20:51:01 +00:00
- Host parameters are read-only if there isn't an original configuration to revert to.
2018-10-26 08:00:28 +00:00
- Overall serialization performance.
2018-10-27 22:07:20 +00:00
- Drive generic support requests on Reddit.
- Add current Wi-Fi to trusted networks list but don't trust it by default.
2018-10-23 16:50:24 +00:00
### Fixed
2018-12-15 10:05:23 +00:00
- Infrastructures not refreshed. [#29 ](https://github.com/passepartoutvpn/passepartout-ios/issues/29 )
- Incorrect compression warnings when importing host configurations. [#20 ](https://github.com/passepartoutvpn/passepartout-ios/pull/20 )
- Regression in provider endpoints, IPv4 appearing reversed. [#23 ](https://github.com/passepartoutvpn/passepartout-ios/pull/23 )
2018-11-04 15:08:12 +00:00
- Handling of extra whitespaces in .ovpn (Mike Mayer). [#17 ](https://github.com/passepartoutvpn/passepartout-ios/issues/17 )
2018-10-27 22:07:20 +00:00
- Glitches in import wizard flow, sometimes not even appearing.
2018-11-04 15:08:12 +00:00
- Warn about .ovpn containing potentially unsupported compression. [#16 ](https://github.com/passepartoutvpn/passepartout-ios/issues/16 )
2018-10-27 22:07:20 +00:00
- Retain credentials of replaced host profile.
2018-10-23 16:50:24 +00:00
- Original configuration not saved after reset.
2018-10-24 19:19:10 +00:00
- Connection occasionally turning inactive after a while.
- Improved performance and privacy of debug log.
2018-11-04 15:08:12 +00:00
- .ovpn files could not be imported without OpenVPN Connect installed. [#6 ](https://github.com/passepartoutvpn/passepartout-ios/issues/6 )
2018-10-19 14:05:51 +00:00
- Fixed Mullvad abrupt disconnection. [tunnelkit#30 ](https://github.com/keeshux/tunnelkit/issues/30 )
2018-11-04 15:08:12 +00:00
- Credentials are now optional for host profiles. [#4 ](https://github.com/passepartoutvpn/passepartout-ios/pull/4 )
- Can now import .ovpn files from Apple Files app. [#1 ](https://github.com/passepartoutvpn/passepartout-ios/pull/1 )
- Reject unrecognized values for `cipher` , `auth` and `proto` . [#1 ](https://github.com/passepartoutvpn/passepartout-ios/pull/1 )
2018-10-16 16:10:46 +00:00
- Alert unsupported configuration options.
- Use accent color for checkmarks in table cells.
2018-10-11 07:13:19 +00:00
## 1.0 beta 975 (2018-10-11)
First public beta release.