Back to Pulumi

V3.34.0

changelog/v3.34.0.md

3.244.02.0 KB
Original Source

3.34.0 (2022-06-08)

Improvements

  • [codegen/go] Handle long and complicated traversals in a nicer way. #9726

  • [cli] Allow pulumi destroy -s <stack> if not in a Pulumi project dir #9613

  • [cli] Plugins will now shut themselves down if they can't contact the engine that started them. #9735

  • [cli/engine] The engine will emit a warning of a key given in additional secret outputs doesn't match any of the property keys on the resources. #9750

  • [sdk/go] Add CompositeInvoke function, like Composite but for InvokeOption. #9752

  • [cli] The gcpkms:// now supports the same credentials resolution mechanism as the state store, including the GOOGLE_CREDENTIALS.` #6379

  • [yaml] Updates Pulumi YAML to v0.5.1, containing bug fixes, new functions, diagnostics and validation. Fixes support for using providers such as awsx. #9797

Bug Fixes

  • [sdk/nodejs] Fix a crash due to dependency cycles from component resources. #9683

  • [cli/about] Make pulumi about aware of the YAML and Java runtimes. #9745

  • [cli/engine] Fix a panic deserializing resource plans without goals. #9749

  • [cli/engine] Provide a sorting for plugins of equivalent version. #9761

  • [cli/backend] Fix degraded performance in filestate backend #9777 #9796

  • [engine] Engine correctly the number of bytes written to a TAR archive is what was expected. #9792