Pulumi v3.34.0 Release Notes

Release Date: 2022-06-08 // almost 2 years ago
  • 👌 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