Connector

Connector

Connector

Resolved a rare logging issue

1.64.0

Mar 25, 2024

This release contains minor bug fixes and improvements.

  • Resolved a rare issue where a small subset of network events wouldn't be logged.

Resolved a rare logging issue

1.64.0

Mar 25, 2024

This release contains minor bug fixes and improvements.

  • Resolved a rare issue where a small subset of network events wouldn't be logged.

Compliance tool support

1.63.0

Jan 30, 2024

This release contains minor bug fixes and improvements.

  • Added support for running compliance tools and running the Connecter in a K8s pod under the "restricted" security standard. This is also updated for the Helm Chart and K8s Operator.

Compliance tool support

1.63.0

Jan 30, 2024

This release contains minor bug fixes and improvements.

  • Added support for running compliance tools and running the Connecter in a K8s pod under the "restricted" security standard. This is also updated for the Helm Chart and K8s Operator.

Bug fixes and improvements

1.62.0

Jan 8, 2024

This release contains minor bug fixes and improvements.

  • Resolved an issue where peer-to-peer connections to publicly accessible Connectors would fail when the Client is behind NAT.

  • Resolved a rare crash when a nameserver would go down.

  • Resolved various minor bugs.

Bug fixes and improvements

1.62.0

Jan 8, 2024

This release contains minor bug fixes and improvements.

  • Resolved an issue where peer-to-peer connections to publicly accessible Connectors would fail when the Client is behind NAT.

  • Resolved a rare crash when a nameserver would go down.

  • Resolved various minor bugs.

Performance improvements

1.61.0

Nov 13, 2023

This release contains minor bug fixes and improvements.

  • Minor performance improvements.

Performance improvements

1.61.0

Nov 13, 2023

This release contains minor bug fixes and improvements.

  • Minor performance improvements.

Minor performance improvements

1.60.0

Oct 16, 2023

This release contains minor bug fixes and improvements.

  • Minor performance improvements related to ephemeral access.

Minor performance improvements

1.60.0

Oct 16, 2023

This release contains minor bug fixes and improvements.

  • Minor performance improvements related to ephemeral access.

Memory use and data throttling fixes

1.59.0

Aug 28, 2023

This release contains fixes that impacted Connector functionality.

  • Resolved an issue that would sometimes result in a large amount of memory being used for Relay connections.

  • Resolved an issue that would sometimes result in data transfer being throttled during peer-to-peer connections.

Memory use and data throttling fixes

1.59.0

Aug 28, 2023

This release contains fixes that impacted Connector functionality.

  • Resolved an issue that would sometimes result in a large amount of memory being used for Relay connections.

  • Resolved an issue that would sometimes result in data transfer being throttled during peer-to-peer connections.

Bug fixes

1.58.0

Aug 13, 2023

  • Added support for non-A/AAAA DNS-over-TCP requests that are forwarded to Connectors to be resolved in Remote Networks. Requires an updated Client.

  • Resolved an issue that could cause a crash under certain circumstances.

  • Various minor bug fixes.

Bug fixes

1.58.0

Aug 13, 2023

  • Added support for non-A/AAAA DNS-over-TCP requests that are forwarded to Connectors to be resolved in Remote Networks. Requires an updated Client.

  • Resolved an issue that could cause a crash under certain circumstances.

  • Various minor bug fixes.

Bug fixes

1.57.0

Aug 1, 2023

  • Resolved various minor bugs.

Bug fixes

1.57.0

Aug 1, 2023

  • Resolved various minor bugs.

Bug fix

1.56.0

Jun 22, 2023

  • Resolved an issue that prevented Connectors from being deployed.

Bug fix

1.56.0

Jun 22, 2023

  • Resolved an issue that prevented Connectors from being deployed.

Improved peer-to-peer connections on local networks

1.55.0

Jun 21, 2023

  • Removed support for Ubuntu 18.04.

  • Resolved an issue where Resource aliases for UDP and ICMP traffic would only resolve for peer-to-peer established connections.

  • Resolved an issue where DNS-over-HTTPS queries would fail for TCP-transported DNS requests.

  • Various minor bug fixes.

Improved peer-to-peer connections on local networks

1.55.0

Jun 21, 2023

  • Removed support for Ubuntu 18.04.

  • Resolved an issue where Resource aliases for UDP and ICMP traffic would only resolve for peer-to-peer established connections.

  • Resolved an issue where DNS-over-HTTPS queries would fail for TCP-transported DNS requests.

  • Various minor bug fixes.

Improved log readability

1.54.0

May 10, 2023

  • Improved log readability

Improved log readability

1.54.0

May 10, 2023

  • Improved log readability

Improved Connector failover time

1.53.0

Apr 26, 2023

  • Resolved an issue that could result in subsequent connections to the same resource on different ports instead being routed to the initial port.

  • Resolved an issue that prevented freeing up resources for user connections during certain resouce configuration changes.

  • Resolved an issue where Connectors on the same AMI image would have the same machine ID.

  • Improved the behavior when switching flows between Connectors, resulting in much shorter Connector failover times.

  • Improvements to reduce overall system resource usage.

  • Resolved various minor bugs.

Improved Connector failover time

1.53.0

Apr 26, 2023

  • Resolved an issue that could result in subsequent connections to the same resource on different ports instead being routed to the initial port.

  • Resolved an issue that prevented freeing up resources for user connections during certain resouce configuration changes.

  • Resolved an issue where Connectors on the same AMI image would have the same machine ID.

  • Improved the behavior when switching flows between Connectors, resulting in much shorter Connector failover times.

  • Improvements to reduce overall system resource usage.

  • Resolved various minor bugs.

Bug fixes

1.52.0

Apr 11, 2023

  • Resolved various minor bugs.

Bug fixes

1.52.0

Apr 11, 2023

  • Resolved various minor bugs.

Bug fixes

1.51.0

Mar 14, 2023

  • Resolved various minor bugs.

Bug fixes

1.51.0

Mar 14, 2023

  • Resolved various minor bugs.

Improved recovery behavior

1.50.0

Mar 13, 2023

  • Improved the recovery behavior when a Connector becomes unreachable, significantly reducing reconnect time to an alternate Connector.

  • Resolved a minor issue with Network Analytics to eliminate reporting ambiguity for multiple matching Resource rules.

  • Updated the base AWS AMI image to Ubuntu 22.04 LTS.

  • Resolved various minor bugs.

Improved recovery behavior

1.50.0

Mar 13, 2023

  • Improved the recovery behavior when a Connector becomes unreachable, significantly reducing reconnect time to an alternate Connector.

  • Resolved a minor issue with Network Analytics to eliminate reporting ambiguity for multiple matching Resource rules.

  • Updated the base AWS AMI image to Ubuntu 22.04 LTS.

  • Resolved various minor bugs.

Improved reconnection behavior

1.49.0

Feb 7, 2023

  • Improved reconnection behavior when network availability is transient.

  • Improved debug logging clarity and verbosity.

  • Resolved an issue that could cause a crash under certain circumstances.

  • Resolved various minor bugs.

Improved reconnection behavior

1.49.0

Feb 7, 2023

  • Improved reconnection behavior when network availability is transient.

  • Improved debug logging clarity and verbosity.

  • Resolved an issue that could cause a crash under certain circumstances.

  • Resolved various minor bugs.

Bug fixes

1.48.0

Jan 23, 2023

  • Resolved an issue impacting users assigned a large number of Resources.

  • Resolved various minor bugs.

Bug fixes

1.48.0

Jan 23, 2023

  • Resolved an issue impacting users assigned a large number of Resources.

  • Resolved various minor bugs.

Bug fixes

1.47.0

Dec 15, 2022

  • Added missing AMI images for the previous 1.46.0 release. There is no functional difference between 1.46.0 and 1.47.0.

Bug fixes

1.47.0

Dec 15, 2022

  • Added missing AMI images for the previous 1.46.0 release. There is no functional difference between 1.46.0 and 1.47.0.

Improved DNS behavior

1.46.0

Dec 14, 2022

  • Resolved an issue that prevented certain DNS responses from being forwarded from the Remote Network back to the Client machine. Traffic on port 53/UDP (in the Twingate Resource configuration) must be allowed for DNS queries to succeed. Learn more.

  • Improved the recovery behavior for peer-to-peer connections on address and network changes.

  • Improved connection resilience when the Controller is unavailable.

  • Resolved various minor bugs.

Improved DNS behavior

1.46.0

Dec 14, 2022

  • Resolved an issue that prevented certain DNS responses from being forwarded from the Remote Network back to the Client machine. Traffic on port 53/UDP (in the Twingate Resource configuration) must be allowed for DNS queries to succeed. Learn more.

  • Improved the recovery behavior for peer-to-peer connections on address and network changes.

  • Improved connection resilience when the Controller is unavailable.

  • Resolved various minor bugs.

Bug fixes

1.45.0

Nov 21, 2022

  • Resolved an issue that could result in the Connector incorrectly reporting relay availability.

  • Resolved various minor bugs.

Bug fixes

1.45.0

Nov 21, 2022

  • Resolved an issue that could result in the Connector incorrectly reporting relay availability.

  • Resolved various minor bugs.

Bug fixes

1.44.0

Sep 28, 2022

  • Reduced the overall data payload size for communication with the controller.

  • Introduced support for future metadata reporting capabilities.

  • Resolved various minor bugs.

Bug fixes

1.44.0

Sep 28, 2022

  • Reduced the overall data payload size for communication with the controller.

  • Introduced support for future metadata reporting capabilities.

  • Resolved various minor bugs.

Bug fixes

1.43.0

Aug 24, 2022

  • Disabled randomized case DNS lookups to improve compatibility.

  • Improved logging clarity by prefixing lines with log source and level.

  • Resolved various minor bugs.

Bug fixes

1.43.0

Aug 24, 2022

  • Disabled randomized case DNS lookups to improve compatibility.

  • Improved logging clarity by prefixing lines with log source and level.

  • Resolved various minor bugs.

Improved Relay selection

1.42.0

Jul 12, 2022

  • Improved the selection and fallback logic used for Relay selection across multiple regions and zones.

  • Resolved various minor bugs.

Improved Relay selection

1.42.0

Jul 12, 2022

  • Improved the selection and fallback logic used for Relay selection across multiple regions and zones.

  • Resolved various minor bugs.

Bug fixes

1.41.0

Jun 6, 2022

  • Resolved an issue where sessions would not be revoked immediately under certain circumstances.

  • Resolved an issue involving certain types of DNS responses.

  • Resolved an issue with analytics data reporting impacting relay metadata.

  • Resolved an issue with analytics data reporting impacting clients running in headless mode.

  • Resolved various minor bugs.

Bug fixes

1.41.0

Jun 6, 2022

  • Resolved an issue where sessions would not be revoked immediately under certain circumstances.

  • Resolved an issue involving certain types of DNS responses.

  • Resolved an issue with analytics data reporting impacting relay metadata.

  • Resolved an issue with analytics data reporting impacting clients running in headless mode.

  • Resolved various minor bugs.

Bug fixes

1.40.0

May 18, 2022

Note: There is no functional difference between 1.38.0 and 1.40.0, and there is no need to upgrade if you are currently on 1.38.0.

Bug fixes

1.40.0

May 18, 2022

Note: There is no functional difference between 1.38.0 and 1.40.0, and there is no need to upgrade if you are currently on 1.38.0.

Improved resiliency

1.38.0

Apr 26, 2022

  • Improved the resiliency of the connector to temporary controller unavailability.

  • Resolved an issue where peer-to-peer connections could timeout prematurely.

  • Resolved an issue that could cause the connector to crash under certain circumstances when running as a systemd service.

Improved resiliency

1.38.0

Apr 26, 2022

  • Improved the resiliency of the connector to temporary controller unavailability.

  • Resolved an issue where peer-to-peer connections could timeout prematurely.

  • Resolved an issue that could cause the connector to crash under certain circumstances when running as a systemd service.

Improved reconnection logic

1.37.0

Jan 20, 2022

  • Extended the period of time that the Connector attempts to reconnect to our service without manual intervention due to any type of network or service interruption.

  • Added jitter to reconnection logic to avoid the “thundering herd” effect during service interruptions.

  • Enhanced the Connector heartbeat behavior to provide greater resiliency during service interruptions.

  • Resolved an issue where peer-to-peer connections were denied when an unusually large number of Resources is configured.

Improved reconnection logic

1.37.0

Jan 20, 2022

  • Extended the period of time that the Connector attempts to reconnect to our service without manual intervention due to any type of network or service interruption.

  • Added jitter to reconnection logic to avoid the “thundering herd” effect during service interruptions.

  • Enhanced the Connector heartbeat behavior to provide greater resiliency during service interruptions.

  • Resolved an issue where peer-to-peer connections were denied when an unusually large number of Resources is configured.

ARM architecture support

1.36.0

Jan 12, 2022

  • The Connector now includes compatibility for Linux-based systems running on ARM silicon architectures armv7 and arm64. This covers all Raspberry Pi devices, many IoT applications, and NAS devices from vendors such as Synology and QNAP.

ARM architecture support

1.36.0

Jan 12, 2022

  • The Connector now includes compatibility for Linux-based systems running on ARM silicon architectures armv7 and arm64. This covers all Raspberry Pi devices, many IoT applications, and NAS devices from vendors such as Synology and QNAP.

Bug fixes

1.32.0

Dec 5, 2021

  • Connectors will now connect to multiple relay nodes within a given region for additional resiliency to hardware and network failures.

  • Resolved an issue where the connection to the controller could prematurely timeout over unreliable networks.

  • Improved the reliability of status heartbeat messages in circumstances where the relay node IP address remained static.

  • Improved the security of token storage while the connector is running.

Bug fixes

1.32.0

Dec 5, 2021

  • Connectors will now connect to multiple relay nodes within a given region for additional resiliency to hardware and network failures.

  • Resolved an issue where the connection to the controller could prematurely timeout over unreliable networks.

  • Improved the reliability of status heartbeat messages in circumstances where the relay node IP address remained static.

  • Improved the security of token storage while the connector is running.

Peer-to-peer support

1.31.0

Nov 8, 2021

  • Added support for peer-to-peer connections via NAT traversal. If a Client also supports peer-to-peer connections, NAT traversal will always be prioritized before falling back to a Relay mode connection.

  • Slightly expanded token validity window in situations where clock synchronization on the host device is imprecise.

  • Resolved an issue where certain network and DNS errors were incorrectly treated as unrecoverable.

  • Reduced the latency required to switch transports to another relay node in the case of failover.

  • Additional small fixes, including resolving a minor memory leak and clarifying log messages.

Peer-to-peer support

1.31.0

Nov 8, 2021

  • Added support for peer-to-peer connections via NAT traversal. If a Client also supports peer-to-peer connections, NAT traversal will always be prioritized before falling back to a Relay mode connection.

  • Slightly expanded token validity window in situations where clock synchronization on the host device is imprecise.

  • Resolved an issue where certain network and DNS errors were incorrectly treated as unrecoverable.

  • Reduced the latency required to switch transports to another relay node in the case of failover.

  • Additional small fixes, including resolving a minor memory leak and clarifying log messages.

Service account support

1.30.0

Sep 14, 2021

  • Added some additional leeway to account for clock synchronization issues on the host environment.

  • Resolved a timeout issue that could require a restart under certain circumstances.

  • Added support for service accounts and headless clients. Connectors must be upgraded to 1.30.0 or later in order to assign resources to service accounts.

Service account support

1.30.0

Sep 14, 2021

  • Added some additional leeway to account for clock synchronization issues on the host environment.

  • Resolved a timeout issue that could require a restart under certain circumstances.

  • Added support for service accounts and headless clients. Connectors must be upgraded to 1.30.0 or later in order to assign resources to service accounts.

Bug fixes

1.27.0

Jul 20, 2021

Note: There is no functional difference between 1.26.0 and 1.27.0, and there is no need to upgrade if you are currently on 1.26.0.

Bug fixes

1.27.0

Jul 20, 2021

Note: There is no functional difference between 1.26.0 and 1.27.0, and there is no need to upgrade if you are currently on 1.26.0.

Bug fixes

1.26.0

Jul 13, 2021

  • Fixes an issue where ICMP ping requests were incorrectly timing out on some client platforms.

Bug fixes

1.26.0

Jul 13, 2021

  • Fixes an issue where ICMP ping requests were incorrectly timing out on some client platforms.

Bug fixes

1.24.0

Jun 21, 2021

  • This release resolves an issue where multiple matching resource rules (for example, a wildcard rule and a FQDN) with different port restrictions could cause an incorrect denial of access for the user’s network connection.

Bug fixes

1.24.0

Jun 21, 2021

  • This release resolves an issue where multiple matching resource rules (for example, a wildcard rule and a FQDN) with different port restrictions could cause an incorrect denial of access for the user’s network connection.

Real-time logging support

1.22.0

Jun 7, 2021

  • Connectors now support local real-time output of network analytics to stdout, allowing direct log collection from deployed Connectors. See Connector real-time logs for schema and configuration information.

Real-time logging support

1.22.0

Jun 7, 2021

  • Connectors now support local real-time output of network analytics to stdout, allowing direct log collection from deployed Connectors. See Connector real-time logs for schema and configuration information.

Port restriction support

1.21.0

Apr 13, 2021

  • Twingate now supports restricting ports for defined Resources.

  • Miscellaneous connectivity and analytics bug fixes.

Port restriction support

1.21.0

Apr 13, 2021

  • Twingate now supports restricting ports for defined Resources.

  • Miscellaneous connectivity and analytics bug fixes.

Performance improvements

1.20.0

Mar 10, 2021

  • Improvements to ensure the Connector is always connected to its optimal Relay for performance.

Performance improvements

1.20.0

Mar 10, 2021

  • Improvements to ensure the Connector is always connected to its optimal Relay for performance.

Bug fixes

1.19.0

Feb 10, 2021

  • Fixed a bug in Healthcheck that caused it to always appear unhealthy.

Bug fixes

1.19.0

Feb 10, 2021

  • Fixed a bug in Healthcheck that caused it to always appear unhealthy.

Client IP logging support

1.18.0

Feb 1, 2021

  • Support for logging client IP in Network Analytics.

  • Latency optimizations for realtime traffic.

  • Analytics bug fixes.

Client IP logging support

1.18.0

Feb 1, 2021

  • Support for logging client IP in Network Analytics.

  • Latency optimizations for realtime traffic.

  • Analytics bug fixes.

Connector health check

1.16.0

Jan 11, 2021

  • You can now check if the Connector is functioning properly by running a health check.

  • Improved Connector logging for debugging purposes.

  • Performance and stability fixes.

Connector health check

1.16.0

Jan 11, 2021

  • You can now check if the Connector is functioning properly by running a health check.

  • Improved Connector logging for debugging purposes.

  • Performance and stability fixes.

Resource pinging

1.11.0

Dec 10, 2020

  • Added support for pinging protected Resources.

Resource pinging

1.11.0

Dec 10, 2020

  • Added support for pinging protected Resources.

Bug fixes

1.4.0

Nov 5, 2020

Bug fixes

1.4.0

Nov 5, 2020

Connector version fix

1.3.0

Oct 27, 2020

  • Fixed an issue where version information was not reported correctly.

  • Network Analytics bug fixes.

Connector version fix

1.3.0

Oct 27, 2020

  • Fixed an issue where version information was not reported correctly.

  • Network Analytics bug fixes.

Analytics release

1.2.0

Oct 12, 2020

  • Initial Network Analytics release. Prior versions report no network analytics.

  • Improved the deployment process in Docker.

Analytics release

1.2.0

Oct 12, 2020

  • Initial Network Analytics release. Prior versions report no network analytics.

  • Improved the deployment process in Docker.

You've reached the end

Head to our docs for instructions on Updating Connectors.