Back to Pulumi

V3.139.0

changelog/v3.139.0.md

3.244.02.2 KB
Original Source

3.139.0 (2024-11-14)

Features

  • [pkg] Allow generating docs in parallel #17711

  • [programgen] Allow specifying mutually dependant components in PCL

  • [programgen/{dotnet,go,nodejs,python}] Support generating invokes options from PCL for invokes #17696

  • [sdk/nodejs] Allow accessing configuration in Node.js dynamic providers #17697

  • [sdk/nodejs] Implement RunPlugin for the NodeJS language runtime #17724

  • [sdk/nodejs] Support parameterization for TypeScript providers #17738

  • [sdk/python] Add Uv as a Python toolchain #17609

  • [sdk/python] Allow accessing configuration in Python dynamic providers #17673

Bug Fixes

  • [engine] Make plugin downloads/installation cancellable #17621

  • [engine] Fix frequent retries on 403 errors when the update token expires #17714

  • [engine] Don't copy deleted dependencies of untargeted resources #17743

  • [engine] Support renaming providers in targeted operations #17746

  • [engine] Pass correct working directory to RunPlugin #17763

  • [programgen] Allow PCL function element to take a dynamic expression as input in non-strict mode #17587

  • [sdk/nodejs] Fix pnpm pack for [email protected] #17766

  • [sdk/python] Log a message about deleting requirements.txt when converting to using Poetry #17716

  • [sdk/python] Fix an exception in automation api when reading whoami results. #17770

Miscellaneous

  • [sdk/dotnet] Run tests with .NET 9.0 #17768