summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAndreas Lif <andreas.lif@shortcut.io>2022-08-04 14:28:50 +0200
committerAndreas Lif <andreas.lif@shortcut.io>2022-08-16 13:44:40 +0200
commitc468945c30380c7a19d76acabcb5fc65a7d801db (patch)
treefb4c2fd8d5d2eddf93859402d84804009c64f8c7
parenta8be84b07f8d04deca587b9a73133d9e0c802fe7 (diff)
downloadmullvadvpn-c468945c30380c7a19d76acabcb5fc65a7d801db.tar.xz
mullvadvpn-c468945c30380c7a19d76acabcb5fc65a7d801db.zip
Update changelog
-rw-r--r--ios/CHANGELOG.md28
1 files changed, 16 insertions, 12 deletions
diff --git a/ios/CHANGELOG.md b/ios/CHANGELOG.md
index d3100508f0..1e3ddfb074 100644
--- a/ios/CHANGELOG.md
+++ b/ios/CHANGELOG.md
@@ -30,9 +30,13 @@ Line wrap the file at 100 chars. Th
- Add revoked device view displayed when the app detects that device is no longer registered on
backend.
- Add ability to manage registered devices if too many devices detected during log-in.
-- Add intents: start VPN, stop VPN, reconnect VPN (acts as start VPN when the tunnel is down,
+- Add intents: start VPN, stop VPN, reconnect VPN (acts as start VPN when the tunnel is down,
otherwise picks new relay).
+### Changed
+- When logged into an account with no time left, a new view is shown instead of account settings,
+with the option to buy more time.
+
### Fixed
- Improve random port distribution. Should be less biased towards port 53.
- Fix invalid map camera position during the app launch and keep it up to date when multitasking.
@@ -49,8 +53,8 @@ Line wrap the file at 100 chars. Th
- Delete leftover settings in Keychain during login. WireGuard keys will be removed from
server too if old settings can be read. This is usually the case when uninstalling the app and
then reinstalling it without logging out first.
-- Validate account token before charging user (in-app purchases). Safeguards from trying to add
- credits on accounts that no longer exist on our backend. Usually the case with newly created
+- Validate account token before charging user (in-app purchases). Safeguards from trying to add
+ credits on accounts that no longer exist on our backend. Usually the case with newly created
accounts that went stale.
@@ -62,13 +66,13 @@ Line wrap the file at 100 chars. Th
### Fixed
- Fix crash occurring after completing in-app purchase.
- Fix error when changing relays while in airplane mode.
-- Prevent key rotation from clogging the server key list by storing the next key and reusing it
+- Prevent key rotation from clogging the server key list by storing the next key and reusing it
until receiving the successful response from Mullvad API. Add up to three retry attempts.
### Changed
- Increase hit area of settings (cog) button.
- Update launch screen.
-- Never use DNS to talk to Mullvad API. Instead use the list of IP addresses bundled with the app
+- Never use DNS to talk to Mullvad API. Instead use the list of IP addresses bundled with the app
and update it periodically.
@@ -86,7 +90,7 @@ Line wrap the file at 100 chars. Th
- Drop leading replacement characters (`\u{FFFD}`) when decoding UTF-8 from a part of log file.
### Security
-- Move REST API networking from the packet tunnel process to the main process to prevent leaking
+- Move REST API networking from the packet tunnel process to the main process to prevent leaking
traffic outside of the tunnel.
@@ -106,7 +110,7 @@ Line wrap the file at 100 chars. Th
- Enable option to "Select all" when viewing app logs.
- Split view interface for iPad.
- Add interactive map.
-- Reduce network traffic consumption by leveraging HTTP caching via ETag HTTP header to avoid
+- Reduce network traffic consumption by leveraging HTTP caching via ETag HTTP header to avoid
re-downloading the relay list if it hasn't changed.
- Pin root SSL certificates.
- Add option to use Mullvad's ad-blocking DNS servers.
@@ -134,7 +138,7 @@ Line wrap the file at 100 chars. Th
## [2020.5] - 2020-11-04
### Fixed
-- Fix regression where "Internal error" was displayed instead of server error (i.e too many
+- Fix regression where "Internal error" was displayed instead of server error (i.e too many
WireGuard keys)
@@ -164,11 +168,11 @@ Line wrap the file at 100 chars. Th
- Add automatic key rotation every 4 days.
### Fixed
-- Fix relay selection for country wide constraints by respecting the `include_in_country`
+- Fix relay selection for country wide constraints by respecting the `include_in_country`
parameter.
- Fix defect when manually regenerating the private key from Settings would automatically connect
the tunnel.
-- Properly format date intervals close to 1 day or less than 1 minute. Enforce intervals between 1
+- Properly format date intervals close to 1 day or less than 1 minute. Enforce intervals between 1
and 90 days to always be displayed in days quantity.
- Fix a number of errors in DNS64 resolution and IPv6 support.
- Update the tunnel state when the app returns from suspended state.
@@ -184,8 +188,8 @@ Line wrap the file at 100 chars. Th
### Added
- Format account number in groups of 4 digits separated by whitespace on login screen.
-- Enable on-demand VPN with a single rule to always connect the tunnel when on Wi-Fi or cellular.
- Automatically disable on-demand VPN when manually disconnecting the tunnel from GUI to prevent the
+- Enable on-demand VPN with a single rule to always connect the tunnel when on Wi-Fi or cellular.
+ Automatically disable on-demand VPN when manually disconnecting the tunnel from GUI to prevent the
tunnel from coming back up.