changelog/v3.139.0.md
[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
[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