Releases: tailscale/terraform-provider-tailscale
Releases · tailscale/terraform-provider-tailscale
v0.21.1
v0.21.0
Changelog
- 4a601cf: tailscale: prevent import of non-auth keys (#503) (@mcoulombe)
- 24a54bb: resource_oauth_client_test: fix tests (#507) (@mcoulombe)
- 1960af3: tailscale_tailnet_settings: add acl management fields (#510) (@mcoulombe)
- 1a30916: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#508) (@dependabot[bot])
- 8972cd1: build(deps): bump golang.org/x/tools from 0.32.0 to 0.34.0 (#516) (@dependabot[bot])
- 09b3b5d: build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 (#504) (@dependabot[bot])
- 175d359: tailscale: add node_id support (#513) (@zbuchheit)
- ab10254: build(deps): bump tailscale.com from 1.80.2 to 1.84.1 (#512) (@dependabot[bot])
- e225da4: build(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#518) (@dependabot[bot])
- e900873: build(deps): bump tailscale.com from 1.84.1 to 1.84.2 (#517) (@dependabot[bot])
- 06f8f32: resource_tailscale_oauth_client: add import support (#519) (@mcoulombe)
v0.20.0
Changelog
- f3140fa: build(deps): bump golang.org/x/net from 0.35.0 to 0.38.0 (#498) (@dependabot[bot])
- 83e9b31: build(deps): bump golang.org/x/tools from 0.30.0 to 0.32.0 (#494) (@dependabot[bot])
- 6f11bc0: build(deps): bump github.com/hashicorp/go-cty (#491) (@dependabot[bot])
- 088f25d: tailscale: add oauth client resource (#500) (@mcoulombe)
v0.19.0
Changelog
- 9814116: build(deps): bump github.com/hashicorp/terraform-plugin-docs (#484) (@dependabot[bot])
- fd3759d: tailscale/resource_logstream_configuration: support UploadPeriodMinutes and CompressionFormat parameters (@oxtoacart)
- 520ddf8: .github/workflows: pin GitHub action versions (#493) (@mpminardi)
v0.18.0
Changelog
- d2a269e: go.mod: bump tailscale.com to 1.76.3 (@oxtoacart)
- bc60c24: go.mod, tailscale: update to latest tailscale-client-go (@oxtoacart)
- 098f879: tailscale: fix acceptance test failure on tailnet key resource (@oxtoacart)
- e2dd541: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#454) (@dependabot[bot])
- 3a2d152: build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#459) (@dependabot[bot])
- 14d095a: build(deps): bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#472) (@dependabot[bot])
- 13d5b86: build(deps): bump github.com/hashicorp/terraform-plugin-docs (#460) (@dependabot[bot])
- b7594ad: build(deps): bump tailscale.com from 1.76.3 to 1.78.3 (#464) (@dependabot[bot])
- 33eebac: build(deps): bump golang.org/x/tools from 0.24.0 to 0.29.0 (#466) (@dependabot[bot])
- 52a194b: build(deps): bump tailscale.com from 1.78.3 to 1.80.0 (#473) (@dependabot[bot])
- 19a5298: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#474) (@dependabot[bot])
- 33009cf: tailscale: add import for the tailnet_key resource (#475) (@mpminardi)
- bc18edf: tailscale: add
reset_acl_on_destroy
attribute totailscale_acl
(#476) (@mpminardi) - 689b9e1: tailscale: add support for S3 logstreaming (@zehauser)
- a3af349: tailscale: switch from github.com/tailscale/tailscale-client-go/v2 to tailscale.com/client/tailscale/v2 (@oxtoacart)
- 8bd076e: build(deps): bump tailscale.com from 1.80.0 to 1.80.2 (#480) (@dependabot[bot])
- 1c01ec6: build(deps): bump golang.org/x/tools from 0.29.0 to 0.30.0 (#479) (@dependabot[bot])
- 5a07fe5: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#481) (@dependabot[bot])
- 7401bcd: build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#482) (@dependabot[bot])
v0.17.2
Changelog
- 5257dc3: tailscale: pass base URL to OAuthConfig (#439) (@mpminardi)
- 6b0ffa4: Add missing importer logic (#442) (@reegnz)
- 375a89c: tailscale: add import logic for remaining resources (#445) (@mpminardi)
v0.17.1
Changelog
- 6c9ad08: {docs,examples,tailscale}: fix minor documentation mistakes (#432) (@mpminardi)
- 7b5e205: tailscale: update to new tailscale client OAuth config pattern (#434) (@mpminardi)
- 527b66c: tailscale: add missing webhook event categories (#435) (@mpminardi)
v0.17.0
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)
v0.16.2
Changelog
- ae7d025: readme: bump version of provider in README (#365) (@mpminardi)
- 5088fb1: tailscale: update state after modification for ACL resource (#364) (@mpminardi)
v0.16.1
Changelog
- 380cf9a: tailscale: fix default User-Agent header to include terraform version (#361) (@mpminardi)
- 7087082: tailscale: update state after modification functions for resources (#362) (@mpminardi)
- aa289ad: fix imports for splitdns (#363) (@keeleysam)