Skip to content

Releases: hashicorp/terraform-cdk

v0.20.11

06 Jan 10:12
Compare
Choose a tag to compare

0.20.11

fix

  • fix: punycode deprecation warning #3792

chore

  • chore: Add web presence ability to approve PRs to website files #3788
  • chore: release 0.20.11 #3786
  • chore: Upgrade dependencies for all #3780
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3770
  • chore: Upgrade dependencies for all #3768

v0.20.10

11 Nov 09:43
e7986f9
Compare
Choose a tag to compare

fix

  • fix(provider-generator): Skip attributes for oracle/oci provider that use the unsupported mapmapmap type #3749
  • fix: use 'go env GOROOT' when GOROOT env is missing #3745
  • fix: run lint in Docker image to use same Node version as in other CI jobs #3742

chore

  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3757
  • chore: Upgrade dependencies for all #3756
  • chore: update version of docs conversion tool #3750
  • chore: increase time the docs conversion might take #3748
  • chore: Upgrade dependencies for all #3709

v0.20.9

23 Sep 09:51
0642f23
Compare
Choose a tag to compare

feat

  • feat(provider-generator): Skip definition attribute for aws_quicksight_analysis.definition data source #3725

fix

  • fix(lib): render empty string as quotes #3683
  • fix(lib): Correct types for allowedAccountIds & forbiddenAccountIds in S3Backend #3669
  • fix(provider-generator): fix collision for Go for resources named version #3670
  • fix(release): Don't validate single commit for semanticity #3715

chore

  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3714
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3700
  • chore: add extra pr for a catch-all package update #3699
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3693
  • chore: Upgrade dependencies for JSII #3692
  • chore: Upgrade dependencies for util #3691
  • chore: Upgrade dependencies for cli #3690
  • chore: Upgrade dependencies for lib #3689
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3682
  • chore: Upgrade dependencies for JSII #3679
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3672
  • chore: added index pages for each library to the docs #3671
  • chore: reorganize API documentation #3668
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3666
  • chore: Upgrade dependencies for util #3650
  • chore: Upgrade dependencies for cli #3649
  • chore: Upgrade dependencies for JSII #3648
  • chore: Upgrade dependencies for lib #3647
  • chore(hcl2cdk): fix yarn command in Readme.md #3624

v0.20.8

01 Jul 08:46
4a4678b
Compare
Choose a tag to compare

feat

  • feat: add validation to TerraformModule #3608

fix

  • fix: Empty string, booleans, and zero numbers in hcl rendering #3655
  • fix: explicitly listen on ipv4 address for verdaccio due to Github runner image regression #3654

chore

  • chore: manifest.json should have stable json #3584
  • chore: update JSII #3616
  • chore: remove dependency on jsii-srcmak #3607
  • chore: Fix a small documentation typo #3629
  • chore: Use single-label runner for custom-linux-xl #3623
  • chore: fix branch cleanup #3644
  • chore: remove Homebrew link and publishing step #3605
  • chore: Upgrade dependencies for lib #3618
  • chore: Upgrade dependencies for util #3599
  • chore: Upgrade dependencies for util #3589
  • chore: Upgrade dependencies for util #3612
  • chore: Upgrade dependencies for cli #3613
  • chore: Upgrade dependencies for cli #3598
  • chore: Add links and headers #3594
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3614
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3606
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3652

v0.20.7

15 Apr 08:57
Compare
Choose a tag to compare

fix

  • fix(provider-generator): refactor logic to determine if a block is optional or required #3580

chore

  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3583
  • chore: Upgrade dependencies for cli #3588
  • chore: Upgrade dependencies for cli #3574
  • chore: Upgrade dependencies for util #3573
  • chore: Upgrade dependencies for lib #3572

v0.20.6

02 Apr 10:13
Compare
Choose a tag to compare

fix

  • fix(cli): sanitize type arrays #3578
  • fix(lib): Correctly render string tokens that contain plain objects #3545
  • fix: hcl rendering nested maps #3536
  • fix(docs): Italics broken #3490

chore

  • chore: fix typo #3553
  • chore: add separate workflow for JSII upgrades #3552
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3549
  • chore: Upgrade dependencies for util #3548
  • chore: Upgrade dependencies for util #3543
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3534
  • chore: Upgrade dependencies for util #3533
  • chore: run doc conversions on one runner #3522
  • chore: Upgrade dependencies for cli #3517
  • chore: Upgrade dependencies for lib #3516
  • chore: update-project-board-issue calls different repo #3513

v0.20.5

18 Mar 12:23
Compare
Choose a tag to compare

fix

  • fix(lib): Correctly render string tokens that contain plain objects #3545
  • fix: hcl rendering nested maps #3536
  • fix(docs): Italics broken #3490

chore

  • chore: fix typo #3553
  • chore: add separate workflow for JSII upgrades #3552
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3549
  • chore: Upgrade dependencies for util #3548
  • chore: Upgrade dependencies for util #3543
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3534
  • chore: Upgrade dependencies for util #3533
  • chore: run doc conversions on one runner #3522
  • chore: Upgrade dependencies for cli #3517
  • chore: Upgrade dependencies for lib #3516
  • chore: update-project-board-issue calls different repo #3513

v0.20.4

26 Feb 14:25
Compare
Choose a tag to compare

fix

  • fix: Make CDKTF_LOG_FILE_DIRECTORY a common flag available on all commands #3495
  • fix(cli): opening browser using CLI hangs the shell process forever #3480

chore

  • chore: Upgrade dependencies for util #3518
  • chore: npm-check-updates && yarn upgrade #3511
  • chore: Upgrade dependencies for cli #3510
  • chore: Upgrade dependencies for lib #3509
  • chore: change schedule time to be before our week starts #3508
  • chore: Upgrade dependencies for cli #3507
  • chore: Upgrade dependencies for util #3506
  • chore: Upgrade dependencies for lib #3505
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3504
  • chore: Upgrade dependencies for lib #3498
  • chore: Upgrade dependencies for util #3497
  • chore: Upgrade dependencies for cli #3496
  • chore: fix yarn upgrade for cdktf #3494
  • chore: Upgrade dependencies for cli #3493
  • chore: Upgrade dependencies for util #3492
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3491
  • chore: bundle smaller packages together #3481
  • chore(deps): pin trusted workflows based on HashiCorp TSCCR #3479
  • chore: Upgrade dependencies for @cdktf/provider-schema #3476
  • chore: Upgrade dependencies for @cdktf/hcl2cdk #3475
  • chore: Upgrade dependencies for @cdktf/hcl2json #3474
  • chore: Upgrade dependencies for @cdktf/commons #3473

v0.20.3

26 Jan 13:55
Compare
Choose a tag to compare

feat

  • feat(cli): add console logs to better surface correct workflow for creating go projects #3466
  • feat(docs): Document how outdir works when passed to App and while using CDKTF CLI #3463

fix

  • fix: corrected formating for java provider dependencies #3468
  • fix: Map keys not being quoted when they are not valid identifiers #3464

chore

  • chore: Improve locals output - Group all locals into one locals block #3465
  • chore: Update HCL Interoperability docs to include HCL synthesis #3462

v0.20.2

23 Jan 13:48
Compare
Choose a tag to compare

feat

  • feat(provider-generator): support renaming provider names in order to allow using two providers sharing the same name at the same time #3442
  • feat(provider-generator): Ensure we have unique names for modules #3439
  • feat(docs): Mention Maven examples in note on project setup page #3437

fix

  • fix(docs): Run prettier #3445
  • fix(lib): support dot-seperated nested accessors #3444
  • fix(docs): Update CLI docs to refer to Gradle instead of Maven #3434
  • fix(lib): Print a warning with manual steps to move a module when UpgradeIds aspect encounters modules #3432
  • fix(cli): don't prompt for providers during convert #3431
  • fix(lib): inline zip creation #3428

chore

  • chore: Upgrade dependencies for @cdktf/hcl2cdk #3452
  • chore: Upgrade dependencies for @cdktf/hcl2json #3451
  • chore: Upgrade dependencies for @cdktf/provider-schema #3450
  • chore: Upgrade dependencies for @cdktf/commons #3449
  • chore: add CodeTabs component #3443
  • chore(docs): update stacks documentation #3440
  • chore: upgrade registry docs tool #3430
  • chore: Upgrade dependencies for @cdktf/commons #3424
  • chore(docs): fix currently-404 link to built-in templates #3418
  • chore: Rk/suggestions for error codes #3417
  • chore: fix updating script #3396