Releases: couchbasecloud/terraform-provider-couchbase-capella
Releases · couchbasecloud/terraform-provider-couchbase-capella
v1.8.1
Changelog
- f89bbe3 [AV-123821] Implement a UUID parsing helper function (#506)
- 28a364b [AV-125037] Add runbook for droid (#538)
- 9a5b60f [AV-125169] Fix import crash (#559)
- 42f2356 [AV-125170] Fix app endpoint creation without CORS (#565)
- 6f429e0 [AV-125172] Set state straight after successful App Endpoint creation (#540)
- e39caab [AV-125341] Add private endpoint DNS (#544)
- abe6297 [AV-126077] Add id token write permissions to review droid (#537)
- 7b05efa [AV-126800] Allow to filter on cluster or project (#543)
- 8697eee [AV-126968] Add examples skill (#547)
- c0437fb [AV-127117] Make CopyToRegions a Set (#548)
- 087c76f [AV-127187] Update skills for existing resources (#546)
- 6a59411 [AV-127291] Add Jira MCP integration details in the runbook (#555)
- 3da3695 [AV-127442] Update resource skill to poll async API (#553)
- dcce228 [AV-127574] Add bugfix skill (#554)
- 8c6f067 [AV-127905] Add Claude Code entries to .gitignore (#556)
- 097c25d [AV-128107] Add acceptance test skill (#557)
- 3535d09 [AV-128452] Migrate to claude code (#563)
- 29e58d9 [AV-128730] Prevent perpetual state drift by preserving nil CORS configuration (#566)
- 46968a0 [AV-128910] Pre-install Terraform CLI in CI (#567)
- 191d3f3 [AV-129295] Revert [AV-125341] Add private endpoint DNS (#568)
- 1cca86e [AV-129324] Release Ceremony for TFv1.8.1 (#569)
v1.8.0
Changelog
- 1c8e88e AV-124949 Add quotes to path invocation (#520)
- 25415e8 [AV-119822] Prepare release v1.8.0 (#541)
- 7eda865 [AV-121312] Create App Endpoint Resync Acceptance Tests (#502)
- ac365a4 [AV-121314] Implement App Endpoint Resync Resource (#499)
- 91dd00a [AV-121434] App Endpoint Resync Resource Documentation (#501)
- 12d7210 [AV-121437] Create App Endpoint Resync Data Source Acceptance Tests (#512)
- 56ea9e9 [AV-121438] App Endpoint Resync Data Source Implementation (#508)
- 493eeb4 [AV-121439] Create App Endpoint Resync Data Source Documentation (#509)
- f4587b7 [AV-121839] Implement resource for App Service Log Streaming configuration (#479)
- d8a6794 [AV-121840] Documentation for App Service Log Streaming resource (#482)
- 49c9532 [AV-121841] App Service Log Streaming resource acceptance testing and provider.go (#489)
- cd0ee29 [AV-121842] Implement App Service Log Streaming Datasource (#491)
- c37ada4 [AV-121843] Add App Service Log Streaming Data source Documentation (#496)
- 11d2e41 [AV-121844] Add App Service Log Streaming Data source acceptance test and hook up to provider.go (#498)
- 54c35b3 [AV-121845] App Endpoint Logging Config Resource Implementation (#473)
- 93a528b [AV-121846] App Endpoint Logging Config Resource Documentation (#474)
- 2524091 [AV-121847] App Endpoint Logging Config Acceptance Tests (#477)
- 152108b [AV-121848] App Endpoint Logging Config Datasource Implementation (#488)
- 0374615 [AV-121849] App Endpoint Logging Config Datasource Documentation (#490)
- 4925b9a [AV-121850] Create App Endpoint Logging Config Datasource Acceptance Tests (#497)
- fdb7177 [AV-121922] Implement App Service Log Streaming Activation Status resource (#500)
- 78a9d62 [AV-121923] Add documentation for App Service Log Streaming Activation Status resource (#505)
- 79e30cf [AV-1219240] Add App Service Log Streaming Activation Status acceptance test (#507)
- fac2bbb [AV-122764] Fail test if test v2 API client setup returns error (#510)
- ea7ad24 [AV-122779] Add AGENTS.md and datasource skill (#476)
- c8fd320 [AV-122844] Added support for cluster-stats datasource (#481)
- 0bffa48 [AV-123608] Use types.Object for Log Streaming TF config credentials (#494)
- d8b89a3 [AV-123824] Add string attribute function intended for hirarchical IDs (#511)
- b02d188 [AV-123835] App Endpoint state field should not have useStateForUnknown set (#513)
- ce94a06 [AV-123837] Use generateRandomCIDR in acceptance tests (#536)
- 2ed2d6c [AV-124292] Fix error after single to multi (#517)
- b914fc1 [AV-124391] Create terraform.template.tfvars for App Endpoint Logging Config Data Source (#514)
- 1690067 [AV-124603] Remove unneeded tests (#516)
- ada8778 [AV-124657] Improve App Service TF Phase 2 schema documentation (#515)
- 80bb133 [AV-124940] Add recursive search for nested fields (#526)
- d9fc882 [AV-125038] Add Provider Code Review Instructions (#525)
- 3eea06f [AV-125366] Agent improvements (#523)
- 9ec7b6a [AV-125431] Add resource skill (#527)
- 0018c8a [AV-125474] Add linters for error handling, nesting and function length (#530)
- ce38a3c [AV-125502] Add factory droid workflows (#532)
- ac67bee [AV-125796] Remove required checklist from PR template (#534)
- d68bfb9 [AV-126125] Run acc tests on provider code changes (#539)
- 31fa690 [AV-126795] Setup command deny list (#542)
v1.7.1
Changelog
- 34a9d52 AV-122821 | set http request timeout to 5 min (#480)
- 742843e [AV-121786] PE acceptance tests, create sanity list, Skip creation of capella res… (#471)
- 7447f1a [AV-122304] Update specs and run code generation (#472)
- f95f3fc [AV-122556] Remove the need to manually commit the API spec (#475)
- 623bd2a [AV-122956] Configurable global HTTP timeout (#483)
- cf1dfd8 [AV-122972] Add Upgrade Guide and Changelog for v1.7.1 (#484)
v1.7.0
Changelog
- 660755d [AV-113962] Prepare release v1.7.0 (#466)
- 336d292 [AV-118243] Null pointer exception fix for terraform imports (#449)
- 6389a82 [AV-118477] Correct terraform.template.tfvars (#452)
- d68cb43 [AV-118524] Prevent Attempts to Restore a Snapshot Backup before it is Created (#453)
- a1c90b3 [AV-118556] Prevent populating defaults when client omits value (#451)
- 5248555 [AV-118672] Reverted datasource gsi schema to original state (#461)
- 7eecca2 [AV-118736] Improve terraform.template.tfvars Comments (#456)
- 57fc500 [AV-118738] Add Validation for regions_to_copy (#457)
- 19890c7 [AV-118742] Fix Project Snapshot Backup List Examples (#459)
- f1359d3 [AV-118746] Fix Snapshot Backup Schedule README (#460)
- deb3dbf [AV-118765] Make Retention and Interval Computed (#458)
- ca53894 [AV-118778] GSI Monitor schema reverted (#462)
- bd3b3f1 [AV-118846] Added validation check on num_replica (#463)
- c4412e2 [AV-118846] Fix num-replicas zero value not getting populated (#464)
- adfd7b5 [AV-119055] Improve release process documentation (#465)
- 2878c87 [AV-96486] Cloud Snapshot Backup, Backup Schedule and Restore (#430)
v1.6.0
Changelog
- 033fd03 Bump github.com/cloudflare/circl from 1.6.0 to 1.6.1 (#354)
- baa729b Bump github.com/stretchr/testify from 1.10.0 to 1.11.1 (#415)
- 6addbec [AV-104506] Feature App Endpoints (#413)
- 9ae5de4 [AV-104554] Add app endpoint acceptance test and common app endpoint (#424)
- 99e16ad [AV-107327] Dynamically set if_match (#370)
- 137f0d6 [AV-107859] Update Rotate API Key Endpoint (#374)
- 9e31889 [AV-108158] Remove cluster ID arg from import command in examples readme (#377)
- 72e6ae8 [AV-108831] Use Token from Rotate API Key Response (#382)
- a202198 [AV-109209] Release documentation for v1.6.0 (#439)
- 5291891 [AV-109209] Scripts to prep for release (#438)
- d7b857b [AV-109209] Update 1.6.0 upgrade guide (#440)
- 4bb7ad9 [AV-109209] Update v1.6.0 documentation (#441)
- 806261a [AV-109643] Log API rate limits (#406)
- 3714d78 [AV-111247] Do not set bucket defaults in provider (#402)
- bf04cbc [AV-111366] Introduce a V2 API client via openapi-codegen (#404)
- 4a14b71 [AV-111371] Allow configurable vbuckets (#405)
- f702aac [AV-113428] Generate Enhanced Documentation (#436)
- 6e022cc [AV-113428] Improved Documentation (#423)
- e5b56b3 [AV-113428] Migrate docs on resources to use the OpenAPI documentation [Part 1] (#433)
- 5962d24 [AV-113428] Migrate docs on resources to use the OpenAPI documentation [Part 2] (#434)
- e1a1d96 [AV-113428] Migrate docs on resources to use the OpenAPI documentation [Part 3] (#435)
- 8a7872d [AV-115448] Add service name to private endpoints resource and datasource (#431)
- 21fd40b [AV-115618] Fix App Services Allowed CIDRs field requirement and error handling (#432)
- ed7a924 [AV-115845] Remove resync from provider and docs (#442)
v1.5.3
Changelog
- 30c4aa0 [AV-107162] Do not allow setting autoexpansion for AWS/GCP (#366)
- 41a0e34 [AV-107190] Return API errors (#367)
- 1755147 [AV-107267] Restrict setting IOPS for GCP clusters (#369)
- 5eaf4ae [AV-107269] Add change log for v1.5.3 (#368)
- 1660aa2 [AV-107698] Add docs for terraform provider 1.5.3 (#371)
- 3460f27 [AV-107786] Fix broken links in upgrade guide (#373)
v1.5.2
Changelog
- 68e0cf8 [AV-102370] Add PR title and description checker script (#344)
- 43a1b36 [AV-102723] Initialize num_replica to null (#350)
- 94c8d4e [AV-102981] Implement App services Allowed CIDR (#353)
- 07aca79 [AV-103003] Create common app service for acc tests (#351)
- 3c69ff2 [AV-104294] Consume 504 gateway error (#357)
- e4d1eea [AV-104869] Implement GCP Get Private Endpoint Command support (#359)
- 93100f8 [AV-106626] Change log for terraform 1.5.2 (#362)
- 229b9af [AV-106890] Upgrade guide (#365)
v1.5.1
v1.5.0
Changelog
- 94282c0 AV 84484 terraform free tier implementation (#264)
- 43bfdda AV-100782 - Allowlist docs generate (#290)
- 31c5d41 AV-100830 update free tier app services doc (#291)
- 37e36e5 AV-100849 : Bucket and free tier bucket docs (#292)
- fee5d00 AV-100850: Adding free-tier cluster docs (#325)
- ebb9bac AV-100851: Adding free tier on/off docs (#324)
- 0c78cb2 AV-100853 - Updating Readme (#327)
- 0337c9d AV-100854 - GSI docs (#326)
- 62c9331 AV-100855 - Network peer docs (#307)
- cd72110 AV-100856 - Azure network peer command docs (#306)
- 0c6ef29 AV-100857- Organization docs (#305)
- 99239a2 AV-100858 - Private endpoint command docs (#304)
- a293242 AV-100859 - Private endpoint service docs (#303)
- d75a5e5 AV-100860 - Private endpoints docs (#302)
- 1d67fb6 AV-100861 - Audit log export docs (#301)
- f49b479 AV-100862 - Audit log settings (#300)
- ef88159 AV-100863 - Audit log event ids docs (#299)
- 79d3964 AV-100864 - Cluster docs (#298)
- 745ead6 AV-100877: Adding backup docs (#318)
- 4f2edcd AV-100878: Adding backup schedule docs (#319)
- 1cebf1a AV-100879 : Adding certificate docs (#320)
- 61916e8 AV-100880: Adding app service on/off docs (#321)
- 83a108a AV-100881: Cluster on/off on demand docs (#322)
- e24eded AV-100883: Adding cluster on/off schedule docs (#323)
- 437bd9f AV-100893 - Adding markdown desc to fields - generics approach (#295)
- 483c1ee AV-101023 - Adding import to the docs (#297)
- 1aaf1f1 AV-101448 - Documentation update all datasources (#328)
- 2e2c04a AV-101592 Update index.md and upgrade guide (#330)
- 77e3d1b AV-101710 - Documentation update all resources (#331)
- 6f1e70a AV-101712 - Addressing Datasources docs review comments (#336)
- 53afa41 AV-101713 - Addressing Resources docs review comments (#338)
- 5e76537 AV-101826 - Automate adding PR labels (#334)
- 9fd5e44 AV-102119 - Scopes and Collections docs (#337)
- 30d65f4 AV-102211 - Addressing final docs comments (#339)
- f6ac3da AV-92992 | refactor acceptance tests (#255)
- 5e24a92 AV-97053 | correctly get default primary index name (#269)
- ead838b AV-97171 - Fix github files to use ubuntu-latest and sdk upgrade (#273)
- 3e911ba AV-97194 | update doc (#274)
- c69d20f AV-97306 | set indexName (#275)
- a05ac75 AV-97308 | properly clean up resources (#276)
- 1141901 AV-97596 | set computed value for replica correctly (#278)
- f8920a6 AV-98308: Adding free tier bucket resource (#282)
- 4f570a4 AV-98401: adding free tier app service resource (#283)
- d2ea0a7 AV-98659 : free tier on off implementation (#286)
- 8a21135 AV-99812 | set provider type (#287)
- 79cb8e5 Bump github.com/hashicorp/terraform-plugin-framework from 1.13.0 to 1.14.1 (#267)
- ca3d4bb Bump github.com/hashicorp/terraform-plugin-framework from 1.14.1 to 1.15.0 (#342)
- 44bc06b Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.16.0 to 0.17.0 (#265)
- 822a9e2 Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.17.0 to 0.18.0 (#335)
- 753e4e3 Bump github.com/hashicorp/terraform-plugin-go from 0.26.0 to 0.27.0 (#340)
- 0c085dd Bump github.com/hashicorp/terraform-plugin-testing from 1.11.0 to 1.12.0 (#281)
- 4b2664c Bump github.com/hashicorp/terraform-plugin-testing from 1.12.0 to 1.13.0 (#341)
- f000e62 Bump github.com/hashicorp/terraform-plugin-testing from 1.7.0 to 1.11.0 (#253)
- a5384ce Bump golang.org/x/net from 0.37.0 to 0.38.0 (#288)
- 3f0cb80 Bump golang.org/x/time from 0.10.0 to 0.11.0 (#279)
- 7b9c5fe Bump golang.org/x/time from 0.8.0 to 0.10.0 (#260)
- e87ebdf [AV-100865] feat: Added docs for user. (#293)
- c255e85 [AV-100866] feat: Added docs for sample bucket. (#317)
- 2e2e120 [AV-100867] feat: Added docs for project events. (#316)
- a586b91 [AV-100868] feat: Added docs for project event. (#315)
- 782234e [AV-100869] feat: Added docs for project. (#314)
- 5595d56 [AV-100870] feat: Added docs for flush bucket. (#313)
- 12f3203 [AV-100871] feat: Added docs for events. (#312)
- ab3e359 [AV-100872] feat: Added docs for event. (#311)
- 40d0e11 [AV-100873] feat: Added docs for database credential. (#310)
- d689ebd [AV-100874] feat: Added docs for app service. (#309)
- fa38c73 [AV-100875] feat: Added docs for apikey. (#308)
- b491c25 [AV-101586] Changelog for v1.5.0 (#329)
- b7513fd [AV-101586] Changelog for v1.5.0 (#343)
- 521aa08 [AV-97063] Tie down the versions for golangci-lint and ubuntu (#270)
- 667e264 docs: Updated the provider doc to use the correct environment variable (#263)
v1.4.1
Changelog
- ce72414 AV-92775 | doc improvements (#247)
- 367944d AV-93033 - Uncommenting from tfvars in Getting started folder (#250)
- bcecbc5 Added changelog for provider version V1.4.1 (#252)
- 52badaa Bump github.com/couchbase/tools-common/functional from 1.2.0 to 1.3.1 (#246)
- bc47994 Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.12.0 to 0.16.0 (#237)
- ef5f936 Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#251)
- ca0dfb2 Bump golang.org/x/crypto from 0.30.0 to 0.31.0 (#249)
- 26f8a00 Bump golang.org/x/net from 0.21.0 to 0.23.0 (#187)
- 7bf453e Fix for broken GSI documentation (#248)
- 8c80dba feat: Allows setting the provider host and authorisation_token via CAPELLA prefixed environment variables (#239)