mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-24 18:45:38 +00:00
Updated 1.60.0 (markdown)
parent
db3203a31a
commit
0b9137377e
75
1.60.0.md
75
1.60.0.md
@ -1,56 +1,45 @@
|
|||||||
## All Platforms
|
# All Platforms
|
||||||
|
|
||||||
* build Tailscale with Go 1.22
|
* Include ethtool information in bug report logs
|
||||||
* authentication: present users with a valid login page when attempting to login even after leaving device unattended for several days
|
* Disable unnecessary hostname canonicalization for Tailscale SSH connections
|
||||||
* networking: mute noisy peer mtu discovery errors
|
* Decrease verbosity of Wireguard logs
|
||||||
* networking: expose gVisor metrics in debug mode
|
* Introduce a timeout for DNS over HTTP requests
|
||||||
* port mapper: support legacy "urn:dslforum-org" port mapping services
|
* Add a Mullvad Family server to the list of well known DNS over HTTPS servers
|
||||||
* port mapper: fix crash when no support mapping services found
|
* Add a per-client limit for TCP forwarding attempts in userspace mode.
|
||||||
* ssh: log warning when unable to find SSH host keys
|
* Prefer endpoints with link-local IPv6 addresses over private ones
|
||||||
* serve: improve error message when running as non-root
|
* Avoid changing home DERP region when this would degrade connectivity
|
||||||
* cloud servers: Detect when Tailscale is running on Digital Ocean and automatically use Digital Ocean's DNS resolvers (ask Andrew)
|
* Build Tailscale with Go 1.22.1
|
||||||
* app connectors: enable app connectors to install routes for domains that resolve to CNAME records
|
|
||||||
* app connectors: support pre-configured routes from control server
|
|
||||||
* web client: add new read-only mode
|
|
||||||
* tailscale status command: fix output formatting Tailnet includes location-based exit nodes
|
|
||||||
|
|
||||||
## Windows
|
# Linux
|
||||||
|
|
||||||
* Fixed: tailscaled could be slow or cause increased CPU usage with large routing tables
|
* Fix infinite loop while configuring DNS on Amazon Linux 2023
|
||||||
|
* Improve auto-update version detection on Alpine Linux
|
||||||
|
* Improve detection of IPv6 support in container environment
|
||||||
|
|
||||||
## Synology
|
# Windows
|
||||||
|
|
||||||
* fix stalling SMB transfers of large files
|
* Added support for `ManagedBy*` and `ResetToDefaults` system policy keys
|
||||||
|
* Improve handling of Tailscale Tunnel wintun adapter getting externally deleted
|
||||||
|
|
||||||
## macOS
|
# macOS
|
||||||
|
|
||||||
* Added: New UI to add/remove/switch between user accounts, including using custom control servers
|
* Improve Taildrop UI and notifications.
|
||||||
* Added: New UI to change client preferences
|
* Improve Tailnet lock settings UI.
|
||||||
* Added: New UI to manage updates for the Standalone variant of the client, including switching in-app between stable and unstable builds.
|
* Describe system extension during onboarding.
|
||||||
* Added: VPN On-Demand is now supported on macOS, to automatically connect/disconnect Tailscale when specific conditions are triggered
|
* Allow toggling "Launch Tailscale on login" when Tailscale is disconnected.
|
||||||
* Added: ‘Reset VPN Configuration’ menu item in the Debug Menu is now available to reset the system VPN configuration if needed
|
|
||||||
* Improved: An alert window is presented when the Tailscale network extension fails to start, providing suggested troubleshooting steps
|
|
||||||
* Improved: Tailscale appears in the macOS Dock when an app window is presented
|
|
||||||
* Improved: The devices list now shows all devices known to the control server, not only the ones seen in the last 4 days.
|
|
||||||
* Improved: The onboarding flow automatically advances once the user is connected
|
|
||||||
* Fixed: The authentication flow is now more reliable when Tailscale has been running for an extended period of time, and the session has expired server-side
|
|
||||||
* Fixed: Resolved a potential crash and excessive logging upon client launch
|
|
||||||
* Fixed: “Start on Login” is set correctly on macOS Ventura and earlier versions
|
|
||||||
|
|
||||||
## iOS / tvOS
|
# iOS
|
||||||
|
|
||||||
* Fixed: The authentication flow is now more reliable when Tailscale has been running for an extended period of time, and the session has expired server-side
|
* Remove unnecessary log messages triggered by changes to device power state and routing
|
||||||
* Fixed: Resolved a potential crash and excessive logging upon client launch
|
* Disable TCP keepalives to improve battery usage
|
||||||
* Fixed: Stale devices are no longer presented in the devices list
|
|
||||||
|
|
||||||
## Android
|
# Android
|
||||||
|
|
||||||
* Improved: Sort Mullvad exit nodes to make it easier to find best node for each location
|
* Restore persisted settings on signin
|
||||||
* Fixed: Quick settings tile now works
|
* Improve handling of Always-on VPN intents
|
||||||
* Fixed: Mullvad tunnels are no longer shown as regular nodes in UI
|
* Apply custom control server on first start
|
||||||
|
|
||||||
## Kubernetes operator
|
# Kubernetes operator
|
||||||
|
|
||||||
* New: a new ProxyClass custom resource that allows to provide custom configuration for cluster resources that the operator creates
|
* Gracefully handle an Ingress resource deployed before its backing Service resource.
|
||||||
* New: ACL tags for the operator can now be configured via Helm chart values
|
* Fix DNAT rule management by egress proxies in nftables mode when IP address of `tailscale.com/tailnet-fqdn` changes.
|
||||||
* Fixed: routing to Ingress backends that require an exact path without a slash (/) suffix
|
|
Loading…
Reference in New Issue
Block a user