Releases: tailscale/terraform-provider-tailscale
Releases · tailscale/terraform-provider-tailscale
v0.17.2
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)
v0.16.0
Changelog
- 8d0556f: Increase allowed 4via6 site ids (#349) (@jaxxstorm)
- ed47313: build(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 (#347) (@dependabot[bot])
- bb73002: build(deps): bump golang.org/x/tools from 0.18.0 to 0.20.0 (#351) (@dependabot[bot])
- 8f20523: build(deps): bump github.com/hashicorp/terraform-plugin-docs (#360) (@dependabot[bot])
- 9f2ddea: build(deps): bump tailscale.com from 1.60.1 to 1.64.2 (#356) (@dependabot[bot])
- 79561c1: tailscale: add
dns_split_nameservers
resource (#359) (@mpminardi)
v0.15.0
Changelog
- 2a94d34: validate the description length for tailnet keys (@jaxxstorm)
- 1d4c5bf: tailscale_acl skip acl validate & format if it's value is not known yet (#338) (@markwellis)
- ea33644: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#339) (@dependabot[bot])
- 46e14cf: build(deps): bump tailscale.com from 1.58.2 to 1.60.1 (#342) (@dependabot[bot])
- 8141642: build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#343) (@dependabot[bot])
v0.14.0
Changelog
- 5c36d39: tailscale: add
overwrite_existing_content
option to resource_acl (#303) (@markwellis) - 838159a: tailscale: support ACL contents as HuJSON (@knyar)
- 38e9176: docs: Document how to configure an exit node (@mhutter)
- 4476b81: tailscale: expose both device name and hostname (#328) (@knyar)
- 5458573: Document that ACL tests are run when creating and updating tailscale_acl resources. (#325) (@dsymonds)
- 42d5483: Fix README ci badge (#313) (@julianorchard)
v0.13.13
Changelog
- 0b30521: build(deps): bump github.com/tailscale/tailscale-client-go (#301) (@dependabot[bot])
- e8ce1a7: build(deps): bump tailscale.com from 1.52.1 to 1.54.0 (#305) (@dependabot[bot])
- a61467a: build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 (#302) (@dependabot[bot])
- 128cecc: build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 (#307) (@dependabot[bot])
- 95f3d02: build(deps): bump tailscale.com from 1.54.0 to 1.54.1 (#308) (@dependabot[bot])
- 43b5098: added data_tailscale_acl data source (#304) (@markwellis)
- 14dd762: build(deps): bump github.com/tailscale/tailscale-client-go (#311) (@dependabot[bot])
- f65978c: tailscale_tailnet_key: only recreate reusable keys by default (#310) (@knyar)
v0.13.11
Changelog
- 8361971: Bump golang.org/x/tools from 0.12.0 to 0.13.0 (@dependabot[bot])
- 5928893: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.28.0 to 2.29.0 (@dependabot[bot])
- d246378: Bump tailscale.com from 1.48.1 to 1.48.2 (@dependabot[bot])
- 05c70b5: resource_tailnet_key: handle 404 and discard invalid keys (#287) (@clstokes)
- 79b4154: Bump tailscale.com from 1.48.2 to 1.50.0 (@dependabot[bot])
- 6de70c3: Bump golang.org/x/tools from 0.9.1 to 0.13.0 (@dependabot[bot])