Releases: hashicorp/terraform-cdk
Releases · hashicorp/terraform-cdk
v0.20.11
v0.20.10
v0.20.9
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
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
fix
- fix(provider-generator): refactor logic to determine if a block is optional or required #3580
chore
v0.20.6
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
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
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
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
v0.20.2
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