cdktf deploy, cdktf output, and cdktf destroy.
Remove cdktf synth --json Option
PR: #1640
If you are using cdktf synth --json <stack-name> to get the synthesized JSON configuration for your Stack, you will now need to run cdktf synth && cat ./cdktf.out/stacks/<stack-name>/cdk.tf.json instead. The ./cdktf.out part is your output directory (set by cdktf.json or via the --output flag).
Model ComplexComputedLists as ComplexLists and ComputedObjects
PR: #1499 In an effort to streamline the interfaces of resources, computed attributes of the type list and set are now modeled as a separateComplexList type instead of being a method that directly takes an index and returns an item. This change also did change the type of the index from string to number.
Typescript
Python
CSharp
Java
Go
Referencing computed string map entries via function call
PR: #1630 In preparation for a similar change as to the computed lists, string map entries can now be accessed via a function call instead of usingFn.lookup. Accessing the whole map at once now requires a different function call in the meantime.