Changelog
- dc69aa1: .github/workflows: use --clean instead of deprecated --rm-dist (#366) (@mpminardi)
- 5451bf7: build(deps): bump golang.org/x/tools from 0.20.0 to 0.21.0 (#367) (@dependabot[bot])
- e3d8619: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#371) (@dependabot[bot])
- b9a59b9: --- (#372) (@dependabot[bot])
- 0c12e55: README.md: explain dev_overrides for local provider development (#373) (@mpminardi)
- f3fcc76: build(deps): bump github.com/hashicorp/terraform-plugin-docs (#374) (@dependabot[bot])
- e5d3783: build(deps): bump github.com/hashicorp/terraform-plugin-docs (#376) (@dependabot[bot])
- 0689331: build(deps): bump tailscale.com from 1.66.4 to 1.68.1 (#379) (@dependabot[bot])
- 1fe342b: build(deps): bump goreleaser/goreleaser-action from 5 to 6 (#377) (@dependabot[bot])
- 70c67e7: build(deps): bump golang.org/x/tools from 0.21.0 to 0.22.0 (#375) (@dependabot[bot])
- 47b43aa: build(deps): bump tailscale.com from 1.68.1 to 1.68.2 (#381) (@dependabot[bot])
- dfe70e4: build(deps): bump golang.org/x/tools from 0.22.0 to 0.23.0 (#382) (@dependabot[bot])
- 7c957e0: build(deps): bump tailscale.com from 1.68.2 to 1.70.0 (#383) (@dependabot[bot])
- 1b95233: tailscale: add
webhook
resource (#384) (@mpminardi) - 5196360: tailscale: add initial acceptance testing logic (#385) (@mpminardi)
- 6bc9542: tailscale: add
contacts
resource (#387) (@mpminardi) - ba1087b: tailscale: add acceptance test for device_authorization (#390) (@mpminardi)
- 904da9e: tailscale: add support for using v2 tailscale-client (#388) (@oxtoacart)
- 3d0ff7a: tailscale: use V2 client for device authorization (#389) (@oxtoacart)
- a5e8ac1: tailscale: use V2 client for Webhooks (#391) (@oxtoacart)
- 13d87e1: tailscale: use V2 client for Contacts (@oxtoacart)
- 65adb47: build(deps): bump golang.org/x/tools from 0.23.0 to 0.24.0 (#394) (@dependabot[bot])
- 52142d4: README.md: add blurb about release process (#396) (@mpminardi)
- 52b78c0: tailscale: use consistent naming for v2 tailscale client (@oxtoacart)
- 197e8c3: tailscale: add utility functions for acceptance testing (@oxtoacart)
- 8254910: tailscale: update contacts and device authorization acceptance tests to use new utilities (@oxtoacart)
- 13616b0: tailscale: use v2 client for device keys (@oxtoacart)
- cfcc8cb: tailscale: use v2 client for device subnet routes (@oxtoacart)
- 19f1f49: .gitignore: ignore provider binary (#405) (@mpminardi)
- e1559c9: tailscale: add posture_integration resource (@oxtoacart)
- 274b775: tailscale: add
logstream_configuration
resource (#403) (@mpminardi) - 1e0adf2: tailscale: use v2 client for dns search paths (@oxtoacart)
- 535ec22: tailscale: use v2 client for dns preferences (@oxtoacart)
- eb4aab2: tailscale: use v2 client for dns nameservers (@oxtoacart)
- bdb6543: tailscale: add user and users data sources (@oxtoacart)
- 16219a7: tailscale: use new DevicePosture().Get() API to read specific posture integrations (@oxtoacart)
- 05123d7: v2: add TailnetSettingsResource (@oxtoacart)
- 8095d7f: build(deps): bump tailscale.com from 1.70.0 to 1.72.0 (@dependabot[bot])
- f943cc1: tailscale: use v2 client for ACL (@oxtoacart)
- c6b0d71: tailscale: don't use t.Fatal in acceptance tests (@oxtoacart)
- 531e6bf: tailscale: use v2 client for keys (@oxtoacart)
- a7aa735: tailscale: use v2 client for device tags (@oxtoacart)
- 267cbc2: tailscale: use V2 client for acl data source (@oxtoacart)
- 67c8f6f: tailscale: factored cmp.Diff comparisons into assertEqual function (@oxtoacart)
- 548482c: tailscale: use V2 client for device and devices data sources (@oxtoacart)
- dd8a686: tailscale: use V2 client for dns split nameservers resource (@oxtoacart)
- 2c5046b: tailscale: rename tailscale_test package to tailscale (@oxtoacart)
- 14682dc: tailscale: remove use of client V1 (@oxtoacart)
- 5260c20: build(deps): bump tailscale.com from 1.72.0 to 1.72.1 (@dependabot[bot])
- 289a1c0: tailscale: allow configuring user data source using login_name (@oxtoacart)
- ed15c6e: {docs,tailscale}: better document device_subnet_routes (#428) (@mpminardi)
- a46f500: {all}: check for license headers in CI (#431) (@mpminardi)