Skip to content

Releases: mongodb/terraform-provider-mongodbatlas

v1.12.1-pre1

21 Sep 19:53
bf8b9e2
Compare
Choose a tag to compare
v1.12.1-pre1 Pre-release
Pre-release

What's Changed

  • doc: adjust PR template so we ensure removals and deprecations are made in isolated PRs by @AgustinBettati in #1480
  • fix: adds missing DatabaseRegex field when creating FederatedDataSource by @marcosuma in #1486
  • doc: Update 1.12.0 release guide and Changelog by @maastha in #1488

Full Changelog: v1.12.0...v1.12.1-pre1

v1.12.0

20 Sep 05:47
6acb141
Compare
Choose a tag to compare

What's Changed

  • feat: new framework provider, main and acceptance tests to use mux server with existing sdk v2 provider by @AgustinBettati in #1366
  • refactor: Migrate Resource: mongodbatlas_project to Terraform Plugin Framework and remove api_keys attribute by @maastha in #1365
  • fix: Merge master into CLOUDP-18958 by @andreaangiolillo in #1384
  • doc: Update project documentation to remove api_keys references by @maastha in #1386
  • feat: Migrate Resource: mongodbatlas_database_user to Terraform Plugin Framework by @andreaangiolillo in #1388
  • refactor: migrate alert_configuration resource and removing deprecated fields by @AgustinBettati in #1385
  • refactor: Migrate DataSource mongodbatlas_alert_configuration to Terraform Plugin Framework by @AgustinBettati in #1397
  • feat: Migrate DataSource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework by @andreaangiolillo in #1395
  • fix: remove validation of empty public_key and private_key attributes in provider config to avoid breaking change by @AgustinBettati in #1402
  • fix: avoid diff in state after import for undefined optional attribute in alert config notification by @AgustinBettati in #1412
  • refactor: Migrate mongodbatlas_encryption_at_rest to Terraform Plugin Framework by @maastha in #1383
  • feat: Migrate Resource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework by @andreaangiolillo in #1411
  • fix: INTMDB-1017 - Updated alert configuration schema with required params by @andreaangiolillo in #1421
  • refactor: extract Configure and Metadata framework functions into single implementation by @AgustinBettati in #1424
  • refactor: removed 1.12.0 deprecated fields. by @marcosuma in #1418
  • fix: docs and example fix for project_api_key resource after removing role_names deprecated field by @AgustinBettati in #1441
  • fix: changelog Spelling Fixes by @Zuhairahmed in #1457
  • doc: add database_user username parameter OIDC footnote in docs by @Zuhairahmed in #1458
  • chore: Bump github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.5.1 by @dependabot in #1455
  • chore: Bump actions/checkout from 3 to 4 by @dependabot in #1452
  • chore: Bump github.com/aws/aws-sdk-go from 1.45.2 to 1.45.4 by @dependabot in #1459
  • chore: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0 by @dependabot in #1453
  • chore: Bump github.com/zclconf/go-cty from 1.13.3 to 1.14.0 by @dependabot in #1454
  • feat: merging feature branch into master by @andreaangiolillo in #1460
  • feat: support for new mongodbatlas_atlas_user and mongodbatlas_atlas_users data sources by @AgustinBettati in #1432
  • chore: Bump github.com/aws/aws-sdk-go from 1.45.4 to 1.45.8 by @dependabot in #1469
  • chore: Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1470
  • fix: remove collectionName from user role doesn't work by @marcosuma in #1471
  • doc: add breaking changes strategy for Terraform by @wtrocki in #1431
  • fix: handle incorrect ids when importing alert_configuration or project_ip_access_list resources by @lantoli in #1472
  • feat: support new tags attribute in cluster, advanced_cluster, and serverless_instance by @AgustinBettati in #1461
  • fix: populate total_count in mongodbatlas_alert_configurations data source by @lantoli in #1476
  • fix: improved error handling for cloud_backup_schedule resource. by @marcosuma in #1474
  • doc: IP Access List doc updates for Terraform Resources, Data Sources by @zach-carr in #1414
  • doc: generate v1.12.0 by @lantoli in #1478

New Contributors

Full Changelog: v1.11.1...v1.12.0

v1.12.0-pre1

19 Sep 12:31
Compare
Choose a tag to compare
v1.12.0-pre1 Pre-release
Pre-release

What's Changed

  • feat: new framework provider, main and acceptance tests to use mux server with existing sdk v2 provider by @AgustinBettati in #1366
  • refactor: Migrate Resource: mongodbatlas_project to Terraform Plugin Framework and remove api_keys attribute by @maastha in #1365
  • fix: Merge master into CLOUDP-18958 by @andreaangiolillo in #1384
  • doc: Update project documentation to remove api_keys references by @maastha in #1386
  • feat: Migrate Resource: mongodbatlas_database_user to Terraform Plugin Framework by @andreaangiolillo in #1388
  • refactor: migrate alert_configuration resource and removing deprecated fields by @AgustinBettati in #1385
  • refactor: Migrate DataSource mongodbatlas_alert_configuration to Terraform Plugin Framework by @AgustinBettati in #1397
  • feat: Migrate DataSource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework by @andreaangiolillo in #1395
  • fix: remove validation of empty public_key and private_key attributes in provider config to avoid breaking change by @AgustinBettati in #1402
  • fix: avoid diff in state after import for undefined optional attribute in alert config notification by @AgustinBettati in #1412
  • refactor: Migrate mongodbatlas_encryption_at_rest to Terraform Plugin Framework by @maastha in #1383
  • feat: Migrate Resource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework by @andreaangiolillo in #1411
  • fix: INTMDB-1017 - Updated alert configuration schema with required params by @andreaangiolillo in #1421
  • refactor: extract Configure and Metadata framework functions into single implementation by @AgustinBettati in #1424
  • refactor: removed 1.12.0 deprecated fields. by @marcosuma in #1418
  • fix: docs and example fix for project_api_key resource after removing role_names deprecated field by @AgustinBettati in #1441
  • fix: changelog Spelling Fixes by @Zuhairahmed in #1457
  • doc: add database_user username parameter OIDC footnote in docs by @Zuhairahmed in #1458
  • chore: Bump github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.5.1 by @dependabot in #1455
  • chore: Bump actions/checkout from 3 to 4 by @dependabot in #1452
  • chore: Bump github.com/aws/aws-sdk-go from 1.45.2 to 1.45.4 by @dependabot in #1459
  • chore: Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0 by @dependabot in #1453
  • chore: Bump github.com/zclconf/go-cty from 1.13.3 to 1.14.0 by @dependabot in #1454
  • feat: merging feature branch into master by @andreaangiolillo in #1460
  • feat: support for new mongodbatlas_atlas_user and mongodbatlas_atlas_users data sources by @AgustinBettati in #1432
  • chore: Bump github.com/aws/aws-sdk-go from 1.45.4 to 1.45.8 by @dependabot in #1469
  • chore: Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1470
  • fix: remove collectionName from user role doesn't work by @marcosuma in #1471
  • doc: add breaking changes strategy for Terraform by @wtrocki in #1431
  • fix: handle incorrect ids when importing alert_configuration or project_ip_access_list resources by @lantoli in #1472
  • feat: support new tags attribute in cluster, advanced_cluster, and serverless_instance by @AgustinBettati in #1461
  • fix: populate total_count in mongodbatlas_alert_configurations data source by @lantoli in #1476
  • fix: improved error handling for cloud_backup_schedule resource. by @marcosuma in #1474
  • doc: IP Access List doc updates for Terraform Resources, Data Sources by @zach-carr in #1414

New Contributors

Full Changelog: v1.11.1...v1.12.0-pre1

v1.11.1

06 Sep 14:53
6abf952
Compare
Choose a tag to compare

What's Changed

  • fix: typo in online archive "custom criteria" resource example by @rsolovev in #1372
  • doc: INTMDB-927 fixed online archive docs by @Adelmar92 in #1340
  • feat: add githooks by @andreaangiolillo in #1373
  • chore: Bump github.com/aws/aws-sdk-go from 1.44.314 to 1.44.319 by @dependabot in #1375
  • chore: [Terraform] Create github action to delete projects in the test env by @andreaangiolillo in #1378
  • fix: clenaup-test-env.yml by @andreaangiolillo in #1379
  • fix: null pointer error project data source by @andreaangiolillo in #1377
  • fix: fix cluster outage tests by @andreaangiolillo in #1364
  • fix: Update deprecation message to 1.12.0 by @andreaangiolillo in #1381
  • fix: How do I create Organization API Key with Organization Billing Admin permission and Project Read Only for projects by @andreaangiolillo in #1369
  • feat: Improve the release process by @andreaangiolillo in #1380
  • chore: Bump go.mongodb.org/atlas from 0.32.0 to 0.33.0 by @dependabot in #1390
  • chore: Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #1393
  • chore: Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.324 by @dependabot in #1392
  • chore: Bump github.com/gruntwork-io/terratest from 0.43.11 to 0.43.12 by @dependabot in #1391
  • feat: Parameter Add: OIDC Database Users by @andreaangiolillo in #1382
  • fix: Trigger resource force replacement when app id changes by @maastha in #1387
  • chore: Bump github.com/mongodb-forks/digest from 1.0.4 to 1.0.5 by @dependabot in #1405
  • chore: Bump github.com/aws/aws-sdk-go from 1.44.324 to 1.44.329 by @dependabot in #1404
  • fix: self document make by @wtrocki in #1407
  • fix: add instructions for updates of the Atlas SDK by @wtrocki in #1406
  • revert: "fix: How do I create Organization API Key with Organization Billing Admin permission and Project Read Only for projects" by @andreaangiolillo in #1416
  • doc: Update old or broken links to the Atlas Admin API docs by @zach-carr in #1413
  • fix: HELP: Error: The terraform-provider-mongodbatlas_v1.11.0 plugin crashed by @andreaangiolillo in #1419
  • fix: INTMDB-1017- Addressed follow up comment by @andreaangiolillo in #1420
  • fix: update issue.yml to use issue number as Ticket title by @andreaangiolillo in #1422
  • doc: remove 3rd shard from 2 shard global cluster example by @BassT in #1423
  • chore: Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.334 by @dependabot in #1426
  • chore: Bump github.com/zclconf/go-cty from 1.13.2 to 1.13.3 by @dependabot in #1428
  • chore: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 by @dependabot in #1429
  • chore: Bump github.com/gruntwork-io/terratest from 0.43.12 to 0.43.13 by @dependabot in #1427
  • fix: update cluster labels doc to make it clear that labels are not resource tag by @andreaangiolillo in #1425
  • doc: improve cluster doc to highlight that provider_volume_type=STANDARD is not available for NVMW clusters by @andreaangiolillo in #1430
  • doc: Add example for mongodbatlas_cloud_backup_schedule to create policies for multiple clusters by @maastha in #1403
  • refactor: Migrate to new Atlas SDK - mongodbatlas_federated_database_instance resource by @maastha in #1415
  • chore: Bump github.com/aws/aws-sdk-go from 1.44.334 to 1.45.2 by @dependabot in #1442
  • feat: Add datasetName to storage_databases.collections.data_sources in mongodbatlas_federated_database_instance by @maastha in #1439
  • fix!: Fix tag_sets to storage_stores.read_preference in mongodbatlas_federated_database_instance by @maastha in #1440
  • fix: INTMDB-1052: Update the release flow to remove the acceptance steps by @andreaangiolillo in #1443
  • fix: Update go releaser to include the v in the title of the release by @andreaangiolillo in #1445
  • doc: Generate CHANGELOG.md for v1.11.1 by @andreaangiolillo in #1449

New Contributors

Full Changelog: v1.11.0...v1.11.1

v1.11.1-pre1

05 Sep 08:41
d24d80e
Compare
Choose a tag to compare
v1.11.1-pre1 Pre-release
Pre-release

Changelog

  • d24d80e INTMDB-1052: Update the release flow to remove the acceptance steps (#1443)
  • b71f54c chore: Bump github.com/aws/aws-sdk-go from 1.44.314 to 1.44.319 (#1375)
  • f17ab65 chore: Bump github.com/aws/aws-sdk-go from 1.44.319 to 1.44.324 (#1392)
  • 0bf4b43 chore: Bump github.com/aws/aws-sdk-go from 1.44.324 to 1.44.329 (#1404)
  • 85262a1 chore: Bump github.com/aws/aws-sdk-go from 1.44.329 to 1.44.334 (#1426)
  • dfedeae chore: Bump github.com/aws/aws-sdk-go from 1.44.334 to 1.45.2 (#1442)
  • 2eb7916 chore: Bump github.com/gruntwork-io/terratest from 0.43.11 to 0.43.12 (#1391)
  • 0889930 chore: Bump github.com/gruntwork-io/terratest from 0.43.12 to 0.43.13 (#1427)
  • 1c27f43 chore: Bump github.com/hashicorp/terraform-plugin-sdk/v2 (#1429)
  • 5714d3b chore: Bump github.com/mongodb-forks/digest from 1.0.4 to 1.0.5 (#1405)
  • c9d5ac4 chore: Bump github.com/zclconf/go-cty from 1.13.2 to 1.13.3 (#1428)
  • c771d32 chore: Bump go.mongodb.org/atlas from 0.32.0 to 0.33.0 (#1390)
  • 7176072 chore: Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#1393)
  • 312bc3f chore: [Terraform] Create github action to delete projects in the test env (#1378)
  • 7b0646a doc: Add example for mongodbatlas_cloud_backup_schedule to create policies for multiple clusters (#1403)
  • 0f80390 doc: INTMDB-927 fixed online archive docs (#1340)
  • 5667200 doc: Remove 3rd shard from 2 shard global cluster example (#1423)
  • d782983 doc: Update old or broken links to the Atlas Admin API docs (#1413)
  • 819be8e doc: improve cluster doc to highlith that provider_volume_type=STANDARD is not available for NVMW clusters (#1430)
  • 7e0d8d7 feat: Add datasetName to storage_databases.collections.data_sources in mongodbatlas_federated_database_instance (#1439)
  • 0ec0dfa feat: Improve the release process (#1380)
  • b1c79d0 feat: Parameter Add: OIDC Database Users (#1382)
  • 2a30752 feat: add githooks (#1373)
  • 7eb0bb5 fix!: Fix tag_sets to storage_stores.read_preference in mongodbatlas_federated_database_instance (#1440)
  • 5185ff1 fix: Update deprecation message to 1.12.0 (#1381)
  • a6d6b04 fix: Addressed follow up comment (#1420)
  • 623dcdc fix: HELP: Error: The terraform-provider-mongodbatlas_v1.11.0 plugin crashed (#1419)
  • a7c4fdc fix: How do I create Organization API Key with Organization Billing Admin permission and Project Read Only for projects (#1369)
  • 760f4d4 fix: Trigger resource force replacement when app id changes (#1387)
  • af8d75b fix: add instructions for updates of the Atlas SDK (#1406)
  • 6312735 fix: clenaup-test-env.yml (#1379)
  • 544aa25 fix: cluster outage tests (#1364)
  • 639014c fix: null pointer error project data source (#1377)
  • b7a2763 fix: self document make (#1407)
  • 4af9721 fix: typo in online archive "custom criteria" resource example (#1372)
  • 40b4917 fix: update cluster labels doc to make it clear that labels are not resource tag (#1425)
  • 3303fa4 fix: update issue.yml to use issue number as Ticket title (#1422)
  • 13bccfd refactor: Migrate to new Atlas SDK - mongodbatlas_federated_database_instance resource (#1415)
  • 317cbba revert:"fix: How do I create Organization API Key with Organization Billing Admin permission and Project Read Only for projects (#1369)" (#1416)

v1.11.0

04 Aug 07:48
6dac4fc
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.10.2...v1.11.0

v1.11.0-pre1

03 Aug 09:32
6aa966b
Compare
Choose a tag to compare
v1.11.0-pre1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.10.2...v1.11.0-pre1

v1.10.2

19 Jul 09:00
c290fae
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.10.1...v1.10.2

v1.10.2-pre1

18 Jul 11:24
5b6ca2a
Compare
Choose a tag to compare
v1.10.2-pre1 Pre-release
Pre-release

What's Changed

Full Changelog: v1.10.1...v1.10.2-pre1

v1.10.1

13 Jul 15:30
34eee4a
Compare
Choose a tag to compare

What's Changed

  • INTMDB-249: [Terraform] Lint and fix linting for examples by @andreaangiolillo in #1221
  • INTMDB-843: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev. Clusters tests by @andreaangiolillo in #1234
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.272 to 1.44.282 by @dependabot in #1237
  • Update acceptance-tests.yml by @andreaangiolillo in #1244
  • Chore(deps): Bump octokit/request-action from 2.1.7 to 2.1.9 by @dependabot in #1211
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.282 to 1.44.283 by @dependabot in #1243
  • Chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 by @dependabot in #1235
  • Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0 by @dependabot in #1206
  • INTMDB-808: Using vars instead of secrets for not sensitive info by @andreaangiolillo in #1220
  • INTMDB-871: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - backup by @andreaangiolillo in #1250
  • INTMDB-137: [Terraform] Use GET one for cloud provider access (improve existing) by @andreaangiolillo in #1246
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.283 to 1.44.284 by @dependabot in #1251
  • Update RELEASING.md by @andreaangiolillo in #1253
  • INTMDB-883: Fix "Create JIRA ticket" Action by @andreaangiolillo in #1255
  • INTMDB-880: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Project by @andreaangiolillo in #1257
  • Update README.md by @andreaangiolillo in #1254
  • INTMDB-878: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Network by @andreaangiolillo in #1260
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.284 to 1.44.286 by @dependabot in #1259
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.0 to 0.43.2 by @dependabot in #1258
  • Fix 'pause' during cluster and advanced_cluster update by @maastha in #1248
  • INTMDB-874: [Terraform] Support transactionLifetimeLimitSeconds parameter in Cluster and Advanced Cluser by @andreaangiolillo in #1252
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.2 to 0.43.3 by @dependabot in #1266
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.286 to 1.44.287 by @dependabot in #1267
  • INTMDB-435: Add ForceNew to audit if the project id changes by @martinstibbe in #1247
  • INTMDB-892: [Terraform] Add APIx-Integration as a reviewer of dependabot PR by @andreaangiolillo in #1268
  • INTMDB-879: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Config by @andreaangiolillo in #1263
  • INTMDB-855: Add Troubleshooting.md to include issue with using dynamic in Terraform by @maastha in #1240
  • INTMDB-881: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - "Acceptance Tests" by @andreaangiolillo in #1269
  • Remove slack key from repo by @maastha in #1282
  • INTMDB-895: Third_Party_Integrations region field is required parameter in Terraform by @Zuhairahmed in #1274
  • INTMDB-433: make sure failed Terraform run rolls back properly by @martinstibbe in #1264
  • INTMDB-442: [Terraform] mongodbatlas_advanced_cluster doc revision by @andreaangiolillo in #1256
  • Update RELEASING.md by @andreaangiolillo in #1271
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.3 to 0.43.5 by @dependabot in #1277
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.291 by @dependabot in #1276
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.5 to 0.43.6 by @dependabot in #1284
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.291 to 1.44.294 by @dependabot in #1286
  • INTMDB-876: Update example documentation for mongodbatlas_project_api_key by @martinstibbe in #1265
  • INTMDB-896: add MicrosoftTeamsWebhookURL to values that are based on schema vs API by @martinstibbe in #1279
  • INTMDB-889: Change warning to error for org key delete by @martinstibbe in #1283
  • INTMDB-904: HELP: mongodbatlas_org_invitation is missing ORG_BILLING_READ_ONLY role support by @andreaangiolillo in #1287
  • DOCSP-30798: group_id -> project_id for backup snapshots by @jwilliams-mongo in #1273
  • INTMDB-910: [Terraform] Remove Automated Tests workflow by @andreaangiolillo in #1290
  • Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 by @dependabot in #1285
  • INTMDB-911: [Terraform] Remove unused secret from code-health workflow by @andreaangiolillo in #1291
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.294 to 1.44.295 by @dependabot in #1293
  • INTMDB-838: [Terraform] Improve mongodbatlas_organization for linking to existing federation upon Create by @andreaangiolillo in #1289
  • INTMDB-828: [Terraform] Missing Schedule Parameter in Resource mongodbatlas_online_archive by @andreaangiolillo in #1272
  • INTMDB-913: [Terraform] Enable fieldalignment linter by @andreaangiolillo in #1297
  • INTMDB-914: HELP: Updating the name field of a mongodbatlas_project recreates a new Project by @andreaangiolillo in #1298
  • Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.295 to 1.44.298 by @dependabot in #1304
  • INTMDB-919: resource_mongodbatlas_cloud_backup_snapshot_restore_job: Extend guards for delivery type deletions by @andreaangiolillo in #1300
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.6 to 0.43.7 by @dependabot in #1303
  • Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.7 to 0.43.8 by @dependabot in #1306
  • INTMDB-912: Generate the CHANGELOG.md by @andreaangiolillo in #1307
  • INTMDB-912: Regenerate CHANGELOG.md after pre-release by @andreaangiolillo in #1308
  • INTMDB-932: remove the default value of retain_backups_enabled by @andreaangiolillo in #1314
  • INTMDB-912: Update CHANGELOG.md by @andreaangiolillo in #1317

Full Changelog: v1.10.0...v1.10.1