Tailscale1.104.1



Publisher Description

Securely connect people, workloads, and even AI agents to anything on the internet with Tailscale, the secure connectivity platform built on WireGuard(R). Tailscale brings identity to the network layer so you can control access based on users, groups, tags, and devices instead of IP addresses, applying Zero Trust principles end-to-end across every environment.

Tailscale transforms your existing network from a legacy hub and spoke model to a modern, lightweight, and responsive mesh networking architecture that eliminates single points of failure and delivers better performance, scalability, and security for your end users, devices, and remote resources.

Tailscale can be used for your Homelab VPN and connectivity, Business VPN, Workload Connectivity across clouds, Kubernetes clusters, regions, and environments, Privileged Access Management (PAM), Edge & IoT, CI/CD, and Securing AI - all on the same platform.

Replace legacy VPNs, connect workloads across on-prem and cloud infrastructure providers, power Zero Trust initiatives, and make remote access secure by simplifying software-defined networking and security operations. Modernize your home, your organization, and your enterprise networking at scale with Tailscale.

Tailscale is hardware-agnostic, so you can make decisions about your hardware independently from decisions about your network. Tailscale creates an overlay network, using your existing network, so you can incrementally deploy Tailscale without needing new network switches or to change your network architecture.

Tailscale integrates with 100+ technologies and dozens of identity providers, and is available on a wide range of platforms - including Apple’s macOS, iOS, and tvOS - so you can securely connect from wherever you work.

Version History New: Devices can be pinned on iOS.
New: Taildrop supports URLs and text selections.
Fixed: An issue that could cause exit notes to not appear when using a custom coordination server is resolved.
Fixed: An issue that could cause public DNS to silently break when Tailscale is the system DNS resolver is resolved.
Changed: WireGuard packet buffering uses less memory while waiting for peer handshakes.
Changed: WireGuard packet queue depth scales with CPU core count, reducing peak memory usage under heavy traffic. 1.104.1 6d ago Fixed: Resolved an issue that could prevent exit nodes from appearing when using a custom coordination server. 1.102.4 Sep 11 Fixed: Memory usage is reduced for devices on large tailnets.
Fixed: When MagicDNS is disabled, unqualified hostnames are correctly forwarded to the configured nameservers.
Fixed: Resolved an issue where nodes with Tailnet Lock enabled on large tailnets would experience startup failures. 1.102.3 Aug 21 Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025



About Tailscale

Tailscale is a free app for iOS published in the Other list of apps, part of Network & Internet.

The company that develops Tailscale is Tailscale Inc.. The latest version released by its developer is 1.104.1.

To install Tailscale on your iOS device, just click the green Continue To App button above to start the installation process. The app is listed on our website since 2026-10-15 and was downloaded 106 times. We have already checked if the download link is safe, however for your own protection we recommend that you scan the downloaded app with your antivirus. Your antivirus may detect the Tailscale as malware if the download link is broken.

How to install Tailscale on your iOS device:

  • Click on the Continue To App button on our website. This will redirect you to the App Store.
  • Once the Tailscale is shown in the iTunes listing of your iOS device, you can start its download and installation. Tap on the GET button to the right of the app to start downloading it.
  • If you are not logged-in the iOS appstore app, you'll be prompted for your your Apple ID and/or password.
  • After Tailscale is downloaded, you'll see an INSTALL button to the right. Tap on it to start the actual installation of the iOS app.
  • Once installation is finished you can tap on the OPEN button to start it. Its icon will also be added to your device home screen.

Program Details


General

Publisher
Released Date
2026-10-15
Languages
English

Category

Category
Subcategory

System requirements

Operating systems
iOS

Download information

File size
30 bytes
Total downloads
106

Pricing

License model
Free
Price

Version History


Here you can find the changelog of Tailscale since it was posted on our website on 2021-12-16. The latest version is 1.104.1 and it was updated on Soft112 on 18 October, 2026. See below the changes in each version:

version 1.104.1

posted on 2026-10-15

Version History New: Devices can be pinned on iOS.
New: Taildrop supports URLs and text selections.
Fixed: An issue that could cause exit notes to not appear when using a custom coordination server is resolved.
Fixed: An issue that could cause public DNS to silently break when Tailscale is the system DNS resolver is resolved.
Changed: WireGuard packet buffering uses less memory while waiting for peer handshakes.
Changed: WireGuard packet queue depth scales with CPU core count, reducing peak memory usage under heavy traffic. 1.104.1 6d ago Fixed: Resolved an issue that could prevent exit nodes from appearing when using a custom coordination server. 1.102.4 Sep 11 Fixed: Memory usage is reduced for devices on large tailnets.
Fixed: When MagicDNS is disabled, unqualified hostnames are correctly forwarded to the configured nameservers.
Fixed: Resolved an issue where nodes with Tailnet Lock enabled on large tailnets would experience startup failures. 1.102.3 Aug 21 Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025

version 1.102.4

posted on 2026-10-08

Version History Fixed: Resolved an issue that could prevent exit nodes from appearing when using a custom coordination server. 1.102.4 Sep 11 Fixed: Memory usage is reduced for devices on large tailnets.
Fixed: When MagicDNS is disabled, unqualified hostnames are correctly forwarded to the configured nameservers.
Fixed: Resolved an issue where nodes with Tailnet Lock enabled on large tailnets would experience startup failures. 1.102.3 Aug 21 Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025

version 1.102.4

posted on 2026-09-17

Version History Fixed: Resolved an issue that could prevent exit nodes from appearing when using a custom coordination server. 1.102.4 5d ago Fixed: Memory usage is reduced for devices on large tailnets.
Fixed: When MagicDNS is disabled, unqualified hostnames are correctly forwarded to the configured nameservers.
Fixed: Resolved an issue where nodes with Tailnet Lock enabled on large tailnets would experience startup failures. 1.102.3 Aug 21 Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025

version 1.102.3

posted on 2026-09-10

Version History Fixed: Memory usage is reduced for devices on large tailnets.
Fixed: When MagicDNS is disabled, unqualified hostnames are correctly forwarded to the configured nameservers.
Fixed: Resolved an issue where nodes with Tailnet Lock enabled on large tailnets would experience startup failures. 1.102.3 Aug 21 Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025

version 1.102.2

posted on 2026-08-21

Version History Fixed: A regression causing incoming Tailscale Funnel connections to fail is resolved. 1.102.2 Aug 5 New: A new split-plane layout is used on iPad in both portrait and landscape orientation and on sufficiently wide iPhones in landscape.
New: The status widget supports toggling the active exit node inline.
Changed: Exit node names appear as subtitles in Shortcuts and can be used to filter the list of displayed exit nodes.
Changed: The connection toggle is disabled when Tailscale is controlled by VPN On Demand settings for the active network interface.
Changed: Node additions and removals are processed in constant time, significantly reducing CPU usage on large tailnets.
Changed: Deprecated formats for 4via6 MagicDNS names are no longer available to use.
Fixed: Resolved an issue causing connectivity issues from the operating system waking from sleep in wireguard-go.
Fixed: A node's home DERP region is reported to the coordination server after a profile switch or login, allowing for peers to immediately connect to the node.
Fixed: A memory leak that occurred after a failed WireGuard handshake has been resolved.
Fixed: Resolved an issue that prevented connectivity via Tailscale Peer Relays after a client restart.
Fixed: Domain matching on-demand rules are evaluated in the correct order.
Fixed: A mismatch between the active exit node and the suggested exit node when using automatic exit node selection has been resolved. 1.102.1 Aug 4 Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025 - New: Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution.
- New: Auth keys can be used for connecting to a custom coordination server.
- Changed: VPN extension no longer runs when logging out.
- Fixed: Find Devices shortcut action no longer hangs.
- Fixed: Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. 1.80.0 01/31/2025

version 1.98.9

posted on 2026-07-24

Version History Fixed: Nodes advertising filter and reject packets from service IPs on ports they do not advertise.
Fixed: Tailscale Serve and Tailscale Funnel terminate path walks for non-absolute paths, preventing CPU core pinning.
Fixed: An issue where a user could be logged out of Tailscale when changing the tag on a device via CLI has been resolved. 1.98.9 Jul 15 Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 Jun 30 Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025 - New: Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution.
- New: Auth keys can be used for connecting to a custom coordination server.
- Changed: VPN extension no longer runs when logging out.
- Fixed: Find Devices shortcut action no longer hangs.
- Fixed: Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. 1.80.0 01/31/2025 - Fixed: "Advanced DNS Settings" view unexpectedly dismisses on iPhone. 1.78.3 12/13/2024 - New: On iPhones and iPads running iOS 18, the VPN can be toggled from Control Center. Hold down in an empty space to add the Tailscale control.
- New: UI to configure custom DNS servers to use for Tailscale-bound traffic when Tailscale DNS is disabled in settings.
- Changed: Tailscale system policies are applied immediately when pushed via mobile device management (MDM), without requiring a client restart. 1.78.1 12/06/2024

version 1.98.8

posted on 2026-07-06

Version History Fixed: An issue causing connectivity disruptions when the operating system wakes from sleep in wireguard-go is resolved.
Fixed: An issue causing excessive handshake initiation retries in wireguard-go is resolved. 1.98.8 5d ago Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025 - New: Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution.
- New: Auth keys can be used for connecting to a custom coordination server.
- Changed: VPN extension no longer runs when logging out.
- Fixed: Find Devices shortcut action no longer hangs.
- Fixed: Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. 1.80.0 01/31/2025 - Fixed: "Advanced DNS Settings" view unexpectedly dismisses on iPhone. 1.78.3 12/13/2024 - New: On iPhones and iPads running iOS 18, the VPN can be toggled from Control Center. Hold down in an empty space to add the Tailscale control.
- New: UI to configure custom DNS servers to use for Tailscale-bound traffic when Tailscale DNS is disabled in settings.
- Changed: Tailscale system policies are applied immediately when pushed via mobile device management (MDM), without requiring a client restart. 1.78.1 12/06/2024 - Fixed: Improperly formatted SERVFAIL responses no longer cause DNS timeouts when using an exit node. 1.76.1 10/16/2024

version 1.98.5

posted on 2026-06-29

Version History Fixed: An issue causing a deadlock when processing peer changes and disconnecting from the Tailscale control server is resolved. 1.98.5 Jun 1 - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025 - New: Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution.
- New: Auth keys can be used for connecting to a custom coordination server.
- Changed: VPN extension no longer runs when logging out.
- Fixed: Find Devices shortcut action no longer hangs.
- Fixed: Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. 1.80.0 01/31/2025 - Fixed: "Advanced DNS Settings" view unexpectedly dismisses on iPhone. 1.78.3 12/13/2024 - New: On iPhones and iPads running iOS 18, the VPN can be toggled from Control Center. Hold down in an empty space to add the Tailscale control.
- New: UI to configure custom DNS servers to use for Tailscale-bound traffic when Tailscale DNS is disabled in settings.
- Changed: Tailscale system policies are applied immediately when pushed via mobile device management (MDM), without requiring a client restart. 1.78.1 12/06/2024 - Fixed: Improperly formatted SERVFAIL responses no longer cause DNS timeouts when using an exit node. 1.76.1 10/16/2024 - Changed: Battery usage is improved when MagicDNS is enabled. The improvement comes from adjusting the timeout of DNS over HTTPS (DoH) for idle connections and requiring a TLS 1.3 handshake when establishing a connection with the DoH server.
- Fixed: DNS settings no longer improperly set when keys expire or Tailscale stops.
- Fixed: Clients lacking UDP connectivity no longer skip performing fallback latency measurements with DERP servers.
- Fixed: Warnings no longer display unnecessarily.
- Fixed: Tailscale connectivity on in-flight internet on airplanes (such as Alaska Airlines) no longer fails.
- Fixed: Service-related processes no longer run unnecessarily when services are disabled on the tailnet.
- Fixed: Error messages include explanations in addition to the HTTP status code. 1.76.0 10/11/2024

version 1.98.2

posted on 2026-05-28

Version History - Changed: Go is updated to 1.26.3.
- Fixed: A regression from 1.98.0 is patched, ensuring MagicDNS resolves tailnet hostnames after a network change. Windows clients are unaffected. 1.98.2 May 19 Fixed: An issue that could cause the network extension to encounter an out of memory condition on large tailnets is resolved. 1.96.5 Mar 30 Changed: iOS bug report ID displays in its entirety instead of being truncated.
Fixed: The Taildrop Send File action and shortcut do not transmit empty files on iOS version 26 or later. 1.96.2 Mar 18 Fixed: Memory leak caused by high network map response rates is resolved. 1.94.2 Mar 4 Changed: New client metrics are available.
Changed: Identity tokens are automatically generated for workload identities.
Fixed: Ping view is Tailscale Peer Relay aware. 1.94.1 Jan 29 Fixed: WireGuard configuration that occurs automatically in the client, no longer results in a panic. 1.92.3 12/16/2025 - Fixed: Redundant label text for VoiceOver is removed from the exit node picker. 1.92.1 12/10/2025 - Fixed: The client no longer deadlocks during event bursts.
- Fixed: The client no longer hangs after wake up when port mapping is in use and interfaces are slow to become available. 1.90.9 11/26/2025 New: Clients can use configured DNS resolvers for all domains even when the client also uses an exit node using the nameserver settings in the DNS page of the admin console.
New: Node keys will be renewed seamlessly, so clients will maintain existing connections while re-authenticating.
Changed: Go is updated to version 1.25.3.
Fixed: Unnecessary path discovery packets over DERP servers are suppressed.
Fixed: Exit node selection using the iOS Shortcuts app work as expected.
Fixed: Client users preference for automatic/recommended exit node selection is remembered as expected. 1.90.4 10/29/2025 - The macOS system setting Block All incoming connections no longer causes intermittent connectivity disruptions, when enabled. 1.88.4 10/15/2025 Fixed: Devices list can fail to appear on first connect. 1.88.3 09/28/2025 Fixed: UserDefaults, which apps and system policies use to store and read preferences, force string values like true or 1 into Booleans as expected.
Fixed: The Settings button displays correctly when no account is logged in to the client. 1.88.2 09/18/2025 Bug fixes and performance improvements 1.88.1 09/12/2025 * tsStateEncrypted device posture attribute for checking whether the Tailscale client state is encrypted at rest.
* Cross-site request forgery (CSRF) issue that may have resulted in a log in error when accessing the web interface.
* Hostnames are verified as expected when using CONNECT HTTPS proxy to connect to the control plane.
* Recommended exit node when the previously recommended exit node is offline.
* A deadlock issue that may have occurred in the client.
* An occasional crash when establishing a new port mapping with a gateway or firewall. 1.86.4 08/22/2025 new: Setting to toggle subnet routing.
fixed: Issue where Taildrop notifications may not be presented.
fixed: Issue where subnet routing would default to off. 1.84.1 05/30/2025 new: AlwaysOn.Enabled and AlwaysOn.OverrideWithReason policy settings, which enable and configure a Tailscale client mode where the client stays connected at all times, unless an exception applies.
changed: ForceEnabled policy setting is deprecated in favor of the AlwaysOn policy setting.
fixed: Taildrop share sheet displays the correct error page when the tunnel is not connected.
fixed: Tailscale automatically recreates and/or reactivates its VPN configuration on start.
fixed: Client (GUI) logs are properly captured and recorded in bug reports.
fixed: Occasional crash in client during engine updates. 1.84.0 05/22/2025 New: DERP functionality within the client supports certificate pinning for self-signed IP address certificates for those unable to use Let's Encrypt or WebPKI certificates.
Fixed: Memory leak issue related to shortcuts is resolved.
Fixed: MagicDNS intermittent configuration failures no longer occur when waking from sleep.
Fixed: Seamless key renewals occur as expected, ensuring the client remains connected.
Fixed: Captive portal detection reliability is improved on some in-flight Wi-Fi networks.
Fixed: Port mapping success rate is improved by retrying in additional error cases.
Changed: NAT traversal code uses the DERP connection that a packet arrived on as an ultimate fallback route if no other information is available, in the event of a slow or misbehaving server. 1.82.0 04/10/2025 - Fixed: Nodes could lose the display names of owners of peers in rare cases. This had manifested in missing names in `tailscale status` and could prevent incoming Tailscale SSH connections from being accepted. The behavior is reverted to that of v1.78.x and earlier. 1.80.2 02/14/2025 - Fixed: Resolved an issue that could have caused the network extension to crash in rare cases. 1.80.1 02/07/2025 - New: Hostname system policy is added for overriding the device hostname configured by the operating system, using an MDM solution.
- New: Auth keys can be used for connecting to a custom coordination server.
- Changed: VPN extension no longer runs when logging out.
- Fixed: Find Devices shortcut action no longer hangs.
- Fixed: Connections to a custom coordination server that does not support HTTPS will no longer fail when a custom port number is specified. 1.80.0 01/31/2025 - Fixed: "Advanced DNS Settings" view unexpectedly dismisses on iPhone. 1.78.3 12/13/2024 - New: On iPhones and iPads running iOS 18, the VPN can be toggled from Control Center. Hold down in an empty space to add the Tailscale control.
- New: UI to configure custom DNS servers to use for Tailscale-bound traffic when Tailscale DNS is disabled in settings.
- Changed: Tailscale system policies are applied immediately when pushed via mobile device management (MDM), without requiring a client restart. 1.78.1 12/06/2024 - Fixed: Improperly formatted SERVFAIL responses no longer cause DNS timeouts when using an exit node. 1.76.1 10/16/2024 - Changed: Battery usage is improved when MagicDNS is enabled. The improvement comes from adjusting the timeout of DNS over HTTPS (DoH) for idle connections and requiring a TLS 1.3 handshake when establishing a connection with the DoH server.
- Fixed: DNS settings no longer improperly set when keys expire or Tailscale stops.
- Fixed: Clients lacking UDP connectivity no longer skip performing fallback latency measurements with DERP servers.
- Fixed: Warnings no longer display unnecessarily.
- Fixed: Tailscale connectivity on in-flight internet on airplanes (such as Alaska Airlines) no longer fails.
- Fixed: Service-related processes no longer run unnecessarily when services are disabled on the tailnet.
- Fixed: Error messages include explanations in addition to the HTTP status code. 1.76.0 10/11/2024 - Fixed: The client launches as expected when 'Wi-Fi Calling on This iPhone' is enabled in the iOS 'Cellular' settings. 1.74.2 10/02/2024

version 1.94.2

posted on 2026-03-04

Fixed: Memory leak caused by high network map response rates is resolved.






Click stars to rate this APP!

Users Rating:
  0.0/5     0
Downloads: 106
Updated At: 2026-10-18
Publisher: Tailscale Inc.
Operating System: iOS
License Type: Free