Skip to content

Releases: couchbasecloud/terraform-provider-couchbase-capella

v1.8.1

01 May 04:13
1cca86e

Choose a tag to compare

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

07 Apr 06:52
25415e8

Choose a tag to compare

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

19 Feb 02:47
cf1dfd8

Choose a tag to compare

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

19 Dec 18:22
660755d

Choose a tag to compare

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

12 Nov 05:40
4bb7ad9

Choose a tag to compare

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

07 Aug 18:23
3460f27

Choose a tag to compare

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

28 Jul 20:58
229b9af

Choose a tag to compare

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

26 May 16:35
08a4708

Choose a tag to compare

Changelog

  • 81b7753 AV-102419: Fix PFT cluster schema (#345)
  • 08a4708 AV-102486: Adding changelog changes for 1.5.1 (#347)

v1.5.0

22 May 00:15
b7513fd

Choose a tag to compare

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

20 Dec 12:59
bcecbc5

Choose a tag to compare

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)