Skip to content

Releases: tailscale/tailscale-client-go

Add connectedToControl field to the Device type

08 Oct 21:31
34a7c2f

Choose a tag to compare

The connectedToControl field was introduced to the API to allow callers to identify nodes that the Tailscale control server thinks are (or were recently) connected. connectedToControl should be used instead of lastSeen for determining whether a node is connected to the control plane, because lastSeen is only updated after nodes are no longer connected.

This fixes unexpected/buggy behavior of the endpoint, so it is being included in the deprecated v1 client as a hot fix.

v1.17.0

30 Apr 16:07
488fd69

Choose a tag to compare

What's Changed

  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #72
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #74
  • Bump golang.org/x/oauth2 from 0.17.0 to 0.19.0 by @dependabot in #75
  • tailscale: support split DNS endpoints by @mpminardi in #78

New Contributors

Full Changelog: v1.16.0...v1.17.0

v1.15.0

11 Dec 11:27
923e8b5

Choose a tag to compare

What's Changed

Full Changelog: v1.14.0...v1.15.0

v1.13.0

25 Sep 09:52
c3e848c

Choose a tag to compare

What's Changed

  • tailscale: add missing fields for the auth/api keys by @knyar in #59

Full Changelog: v1.12.0...v1.13.0

v1.12.0

31 Aug 09:20
eedc358

Choose a tag to compare

What's Changed

  • Use canonical case of tagOwners and autoApprovers by @mangini in #46

New Contributors

Full Changelog: v1.11.0...v1.12.0

v1.11.0

17 Aug 18:42
0b5de5f

Choose a tag to compare

What's Changed

  • Support a custom user-agent by @knyar in #57

Full Changelog: v1.10.0...v1.11.0

v1.10.0

17 Aug 16:26
a770bcc

Choose a tag to compare

What's Changed

Full Changelog: v1.9.0...v1.10.0

v1.9.0

28 Mar 15:04
936e156

Choose a tag to compare

What's Changed

  • Add support for OAuth client credentials by @clstokes in #44

Full Changelog: v1.8.0...v1.9.0

v1.8.0

01 Dec 16:47
f195a20

Choose a tag to compare

What's Changed

  • Add method for ACL validation by @davidsbond in #27
  • Add method for listing keys by @davidsbond in #30
  • add expiry to key capabilities by @dizzzan in #34
  • client: add options to configure create key request, e.g. with expiry by @jsiebens in #37
  • Allow specifying ETag value while setting ACLs by @knyar in #38
  • Avoid serializing empty ACL fields by @knyar in #39
  • Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #32

Full Changelog: v1.6.0...v1.8.0

v1.6.0

29 Aug 19:56
v1.6.0
23a8737

Choose a tag to compare

  • rename module from 'davidsbond' to 'tailscale' (thank you, David!)
  • use Go 1.19