Back to Pulumi

V3.157.0

changelog/v3.157.0.md

3.244.01.5 KB
Original Source

3.157.0 (2025-03-18)

Features

  • [engine] Allow protect to be overridden back to false by child resources that inherit it

  • [engine] Add an envvar PULUMI_PARALLEL_DIFF to run diff calculations in parallel #18872

  • [yaml] Introduce the packages section in Pulumi.yaml #18917

  • [sdk/go] Add a Parent option to AnalyzerResourceOptions #18927

  • [sdk/nodejs] Add support for resource referenced in component provider #18885

  • [sdkgen/nodejs] Change Node.js code generation to use @types/node of version 18 instead of 14 #18922

  • [cli/package] Disambiguate packages with a different namespace than "pulumi" #18418

  • [cli] Add parallel stack fetching for DIY backends (AWS S3, Azure Blob, GCP Storage) to improve performance when selecting stacks. Configure with PULUMI_DIY_BACKEND_PARALLEL environment variable. #18909

Bug Fixes

  • [cli/package] Fix explicitly named package names in NodeJS #18933

  • [sdkgen/dotnet] Support parameterization in generated remote component resources for .NET #18699

Miscellaneous

  • [cli] Remove query command #18891