chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.143.0 #31

Merged
antoine merged 1 commits from renovate/github.com-pulumi-pulumi-sdk-v3-3.x into main 2024-12-15 23:03:06 +00:00
Member

This PR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi/sdk/v3 require minor v3.132.0 -> v3.143.0

Release Notes

pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)

v3.143.0

Compare Source

3.143.0 (2024-12-12)

Features
  • cli] Autonaming configuration in experimental mode
    [#​17916](https://github.com/pulumi/pulumi/pull/17916)
    
    
  • cli] Suggest `state repair` as part of integrity panics
    [#​17919](https://github.com/pulumi/pulumi/pull/17919)
    
    
  • engine] Add PULUMI_DEBUG_LANGUAGES much like PULUMI_DEBUG_PROVIDERS so we can attach debuggers to languages easily
    [#​17821](https://github.com/pulumi/pulumi/pull/17821)
    
    
  • engine] Warn if `refresh` or `destroy` use older plugins
    [#​12196](https://github.com/pulumi/pulumi/pull/12196)
    
    
  • protobuf] Add `Handshake` to the provider protocol
    [#​17819](https://github.com/pulumi/pulumi/pull/17819)
    
    
  • sdk/dotnet] Upgrade pulumi-dotnet to 3.71.0
    [#​17937](https://github.com/pulumi/pulumi/pull/17937)
    
    
  • sdkgen/dotnet] Codegen for .NET InvokeOutputOptions
    [#​17890](https://github.com/pulumi/pulumi/pull/17890)
    
    
  • programgen/{dotnet,nodejs,python}] Emit deferred outputs for mutually dependant components
    [#​17859](https://github.com/pulumi/pulumi/pull/17859)
    
    
  • sdk/go] Allow specifying dependencies for output invokes. Go code generation for Output form invokes will use the new `Context.InvokeOutput` method.
    [#​17791](https://github.com/pulumi/pulumi/pull/17791)
    
    
  • sdk/nodejs] Add getSchema to Provider interface
    [#​17950](https://github.com/pulumi/pulumi/pull/17950)
    
    
  • sdk/{nodejs,python}] Update Python and NodeJS to use the new GetRequiredPackage functionality
    [#​17910](https://github.com/pulumi/pulumi/pull/17910)
    
    
  • cli/package] Automatically set up package dependencies when adding a package when possible
    [#​17815](https://github.com/pulumi/pulumi/pull/17815)
    
    
  • sdk/python] Drop Python 3.8 support
    [#​17883](https://github.com/pulumi/pulumi/pull/17883)
    
    
Bug Fixes
  • backend/diy] Show a more correct URL for lock files in error messages
    [#​17961](https://github.com/pulumi/pulumi/pull/17961)
    
    
  • sdk/go] Inherit `protect` from `parent`s in the Go SDK
    [#​17936](https://github.com/pulumi/pulumi/pull/17936)
    
    
  • sdk/go] Fix a `defer` leak when writing memory profiles
    [#​17581](https://github.com/pulumi/pulumi/pull/17581)
    
    
  • sdk/go] Return when rejecting the InvokeOutput output on error
    [#​18010](https://github.com/pulumi/pulumi/pull/18010)
    
    
  • sdkgen/go] Fix writing of go.mod files for parameterized packages
    [#​17923](https://github.com/pulumi/pulumi/pull/17923)
    
    
  • auto/{go,nodejs,python}] Expose `whoami` token information in automation API types
    [#​17735](https://github.com/pulumi/pulumi/pull/17735)
    
    
  • cli/install] Don't recreate virtualenvs when using venv
    [#​17892](https://github.com/pulumi/pulumi/pull/17892)
    
    
  • auto/nodejs] Don't hang indefinitely on failed inputs
    [#​17899](https://github.com/pulumi/pulumi/pull/17899)
    
    
  • auto/python] Catch BaseException in automation API server
    [#​17909](https://github.com/pulumi/pulumi/pull/17909)
    
    
  • sdk/nodejs] Throw from `output()` on circular structures
    [#​17852](https://github.com/pulumi/pulumi/pull/17852)
    
    
  • sdkgen/{nodejs,python}] Bump the minimum SDK version to 3.142.0
    [#​17997](https://github.com/pulumi/pulumi/pull/17997)
    
    
Miscellaneous
  • pkg] Upgrade pulumi-java to v0.19.0
    [#​18014](https://github.com/pulumi/pulumi/pull/18014)
    
    
  • sdk/python] Switch to ruff for linting and formatting
    [#​17882](https://github.com/pulumi/pulumi/pull/17882)
    
    
  • sdkgen] Include parameterization details in pulumi-plugin.json
    [#​17867](https://github.com/pulumi/pulumi/pull/17867)
    
    

v3.142.0

Compare Source

3.142.0 (2024-11-26)

Features
  • cli] Reduce binary size by stripping debug information
    [#​17868](https://github.com/pulumi/pulumi/pull/17868)
    
    
  • sdk/go] Add OutputWithDependencies
    [#​17856](https://github.com/pulumi/pulumi/pull/17856)
    
    
  • sdk/java] Bump pulumi-java to 0.18.0
    
    
Bug Fixes
  • cli] Fix login --interactive when no accounts are in the credentials file
    [#​17860](https://github.com/pulumi/pulumi/pull/17860)
    
    
  • cli/new] Fix new to work with local template directories again
    [#​17866](https://github.com/pulumi/pulumi/pull/17866)
    
    
  • sdkgen/dotnet] Fix parameterized packages to have version.txt
    [#​17851](https://github.com/pulumi/pulumi/pull/17851)
    
    
  • sdk/python] uv toolchain: preserve env-vars when executing uv command
    [#​17849](https://github.com/pulumi/pulumi/pull/17849)
    
    

v3.141.0

Compare Source

3.141.0 (2024-11-22)

Features
  • sdk/dotnet] Update dotnet to 3.69.0
    [#​17828](https://github.com/pulumi/pulumi/pull/17828)
    
    
  • cli/new] Allow URLs without a scheme for downloading templates
    [#​17824](https://github.com/pulumi/pulumi/pull/17824)
    
    
  • sdk/nodejs] Allow specifiying additional dependencies for output invokes
    [#​17632](https://github.com/pulumi/pulumi/pull/17632)
    
    
  • sdk/{nodejs,python}] Implement deferred output for nodejs and python
    [#​17793](https://github.com/pulumi/pulumi/pull/17793)
    
    
  • sdk/python] Allow specifiying dependencies for output invokes
    [#​17751](https://github.com/pulumi/pulumi/pull/17751)
    
    
  • sdk/yaml] Update yaml to 1.12.0
    [#​17811](https://github.com/pulumi/pulumi/pull/17811)
    
    
Bug Fixes
  • engine] Send the same program arguments to shimless and binary plugins
    [#​17833](https://github.com/pulumi/pulumi/pull/17833)
    
    
  • auto/go] Work around a race where the summary event in the automation API sometimes cannot be found
    [#​17825](https://github.com/pulumi/pulumi/pull/17825)
    
    
  • sdk/nodejs] Fix mocks when multiple versions of [@​pulumi/pulumi](https://github.com/pulumi/pulumi) are loaded in a project
    [#​17769](https://github.com/pulumi/pulumi/pull/17769)
    
    
Miscellaneous
  • sdk/go] Split public and internal representation of InvokeOptions
    [#​17818](https://github.com/pulumi/pulumi/pull/17818)
    
    

v3.140.0

Compare Source

3.140.0 (2024-11-19)

Features
  • pkg] Reject schemas with duplicate paths across resources and functions
    [#​17797](https://github.com/pulumi/pulumi/pull/17797)
    
    
  • auto/go] Add --config-file functionality to Go Automation API preview, update, refresh, and destroy
    [#​17774](https://github.com/pulumi/pulumi/pull/17774)
    
    
Bug Fixes
  • cli/plugin] Workaround for escape codes in output from .NET 9
    [#​17783](https://github.com/pulumi/pulumi/pull/17783)
    
    
  • sdk/python] Fix merging InvokeOptions.version
    [#​17750](https://github.com/pulumi/pulumi/pull/17750)
    
    

v3.139.0

Compare Source

3.139.0 (2024-11-14)

Features
  • pkg] Allow generating docs in parallel
    [#​17711](https://github.com/pulumi/pulumi/pull/17711)
    
    
  • programgen] Allow specifying mutually dependant components in PCL
    
    
  • programgen/{dotnet,go,nodejs,python}] Support generating invokes options from PCL for invokes
    [#​17696](https://github.com/pulumi/pulumi/pull/17696)
    
    
  • sdk/nodejs] Allow accessing configuration in Node.js dynamic providers
    [#​17697](https://github.com/pulumi/pulumi/pull/17697)
    
    
  • sdk/nodejs] Implement RunPlugin for the NodeJS language runtime
    [#​17724](https://github.com/pulumi/pulumi/pull/17724)
    
    
  • sdk/nodejs] Support parameterization for TypeScript providers
    [#​17738](https://github.com/pulumi/pulumi/pull/17738)
    
    
  • sdk/python] Add Uv as a Python toolchain
    [#​17609](https://github.com/pulumi/pulumi/pull/17609)
    
    
  • sdk/python] Allow accessing configuration in Python dynamic providers
    [#​17673](https://github.com/pulumi/pulumi/pull/17673)
    
    
Bug Fixes
  • engine] Make plugin downloads/installation cancellable
    [#​17621](https://github.com/pulumi/pulumi/pull/17621)
    
    
  • engine] Fix frequent retries on 403 errors when the update token expires
    [#​17714](https://github.com/pulumi/pulumi/pull/17714)
    
    
  • engine] Don't copy deleted dependencies of untargeted resources
    [#​17743](https://github.com/pulumi/pulumi/pull/17743)
    
    
  • engine] Support renaming providers in targeted operations
    [#​17746](https://github.com/pulumi/pulumi/pull/17746)
    
    
  • engine] Pass correct working directory to RunPlugin
    [#​17763](https://github.com/pulumi/pulumi/pull/17763)
    
    
  • programgen] Allow PCL function element to take a dynamic expression as input in non-strict mode
    [#​17587](https://github.com/pulumi/pulumi/pull/17587)
    
    
  • sdk/nodejs] Fix pnpm pack for pnpm@9.13
    [#​17766](https://github.com/pulumi/pulumi/pull/17766)
    
    
  • sdk/python] Log a message about deleting requirements.txt when converting to using Poetry
    [#​17716](https://github.com/pulumi/pulumi/pull/17716)
    
    
  • sdk/python] Fix an exception in automation api when reading `whoami` results.
    [#​17770](https://github.com/pulumi/pulumi/pull/17770)
    
    
Miscellaneous
  • sdk/dotnet] Run tests with .NET 9.0
    [#​17768](https://github.com/pulumi/pulumi/pull/17768)
    
    

v3.138.0

Compare Source

3.138.0 (2024-11-06)

Features
  • backend/diy] Keep computer awake while an update is running
    [#​17699](https://github.com/pulumi/pulumi/pull/17699)
    
    
  • backend/service] Keep computer awake while an update is running
    [#​17699](https://github.com/pulumi/pulumi/pull/17699)
    [#​17675](https://github.com/pulumi/pulumi/pull/17675)
    
    
  • cli] Add interactive account selection to pulumi login command
    [#​17618](https://github.com/pulumi/pulumi/pull/17618)
    
    
  • cli/display] Colorize selected stack when listing
    [#​17606](https://github.com/pulumi/pulumi/pull/17606)
    
    
  • engine] Persist metadata about snapshot integrity errors
    [#​17291](https://github.com/pulumi/pulumi/pull/17291)
    
    
  • programgen] Implement package descriptor blocks in PCL to load parameterized packages
    [#​17589](https://github.com/pulumi/pulumi/pull/17589)
    
    
  • sdk/nodejs] Support Node.js 23
    [#​17639](https://github.com/pulumi/pulumi/pull/17639)
    
    
Bug Fixes
  • docs] Fix spacing and formatting of `stack init` command's long doc
    [#​17534](https://github.com/pulumi/pulumi/pull/17534)
    
    
  • engine] Spot skipped-create dependencies even when inputs don't change
    [#​17633](https://github.com/pulumi/pulumi/pull/17633)
    
    
  • engine] Normalize URNs in `DeletedWith` references
    [#​17666](https://github.com/pulumi/pulumi/pull/17666)
    
    
  • engine] Disable the enviromental GITHUB_TOKEN on 403 responses
    [#​17671](https://github.com/pulumi/pulumi/pull/17671)
    
    
  • sdk/go] Overwrite directories in workspace.CopyTemplateFiles when called with force=true
    [#​17695](https://github.com/pulumi/pulumi/pull/17695)
    
    
  • sdk/python] Add additional debug information to `ValueError` and `AssertionError`
    [#​17577](https://github.com/pulumi/pulumi/pull/17577)
    
    
Miscellaneous
  • docs] Update function comments to remove outdated DIY backend note
    [#​17563](https://github.com/pulumi/pulumi/pull/17563)
    
    
  • yaml] Update YAML to 1.11.2
    [#​17637](https://github.com/pulumi/pulumi/pull/17637)
    
    

v3.137.0

Compare Source

3.137.0 (2024-10-17)

Features
  • cli] Allow memory profile to be written in the background, so it's available in case of crash
    [#​17461](https://github.com/pulumi/pulumi/pull/17461)
    
    
  • sdk/go] Enable better error messsages to be returned from provider construct failures
    [#​17464](https://github.com/pulumi/pulumi/pull/17464)
    
    
  • sdk/python] Enable better error messsages to be returned from provider construct failures
    [#​17429](https://github.com/pulumi/pulumi/pull/17429)
    
    
  • sdk/python] Support Python 3.13
    [#​17520](https://github.com/pulumi/pulumi/pull/17520)
    
    
Bug Fixes
  • engine] Fix token expired errors due to network issues
    [#​17519](https://github.com/pulumi/pulumi/pull/17519)
    
    
  • pkg] Don't publish test code in `pkg/codegen`
    [#​17517](https://github.com/pulumi/pulumi/pull/17517)
    
    
  • programgen] Detect and error on binding component nodes in PCL programs that self-reference their source
    [#​17538](https://github.com/pulumi/pulumi/pull/17538)
    
    
  • programgen] Fix PCL bind error "cannot iterate over a value of type number" when conditionals are used in range expressions
    [#​17569](https://github.com/pulumi/pulumi/pull/17569)
    
    
  • yaml] Allow `pulumi package add` for YAML projects
    [#​17560](https://github.com/pulumi/pulumi/pull/17560)
    
    
  • sdk/go] Improve error message when credentials file invalid
    [#​17541](https://github.com/pulumi/pulumi/pull/17541)
    
    
  • programgen/python] Fix preserving map keys in python programgen
    [#​17350](https://github.com/pulumi/pulumi/pull/17350)
    
    
Miscellaneous
  • yaml] Update YAML to 1.11.1
    [#​17540](https://github.com/pulumi/pulumi/pull/17540)
    
    

v3.136.1

Compare Source

3.136.1 (2024-10-08)

Miscellaneous
  • sdkgen/{nodejs,python}] Bump minimum required SDK version to v3.136.0
    [#​17501](https://github.com/pulumi/pulumi/pull/17501)
    
    

v3.136.0

Compare Source

3.136.0 (2024-10-07)

Features
  • cli/engine] Allow cancelling operations with SIGTERM
    [#​17467](https://github.com/pulumi/pulumi/pull/17467)
    
    
  • cli/state] Introduce the `state repair` command
    [#​17445](https://github.com/pulumi/pulumi/pull/17445)
    
    
Bug Fixes
  • cli/display] Hide --show-secrets with --save-plan
    [#​17444](https://github.com/pulumi/pulumi/pull/17444)
    
    
  • sdk/nodejs] Maintain secretness and input dependencies of output invokes
    [#​17479](https://github.com/pulumi/pulumi/pull/17479)
    
    
  • sdk/python] Send plain values to the engine in output invokes and keep track of input dependencies and secrets
    [#​17460](https://github.com/pulumi/pulumi/pull/17460)
    
    
  • sdk/python] Handle nested structures properly when unwrapping secrets from invoke inputs
    [#​17482](https://github.com/pulumi/pulumi/pull/17482)
    
    
  • sdk/python] Significantly reduce the number of debug log calls
    [#​17489](https://github.com/pulumi/pulumi/pull/17489)
    
    
  • sdk/python] Target Python 3.8 for linting SDK
    [#​17495](https://github.com/pulumi/pulumi/pull/17495)
    
    
Miscellaneous
  • sdk/nodejs] Exclude tests from the nodejs npm package
    [#​17488](https://github.com/pulumi/pulumi/pull/17488)
    
    
  • sdk/python] Update python grpcio to 1.66.2
    [#​17487](https://github.com/pulumi/pulumi/pull/17487)
    
    

v3.135.1

Compare Source

3.135.1 (2024-10-04)

Features
  • sdk/nodejs] Enable better error messsages to be returned from provider construct failures
    [#​17325](https://github.com/pulumi/pulumi/pull/17325)
    
    
Bug Fixes
  • auto] Fix regression in automation API for deployments where events for a Pulumi operation are not received
    [#​17334](https://github.com/pulumi/pulumi/pull/17334)
    
    
  • cli/new] Respect existing stack configuration when initialising secret managers
    [#​17465](https://github.com/pulumi/pulumi/pull/17465)
    
    
  • sdk/yaml] Fix pulumi config set behaviour to append to end of file
    [#​17452](https://github.com/pulumi/pulumi/pull/17452)
    
    

v3.135.0

Compare Source

3.135.0 (2024-10-01)

Features
  • backend/{diy,service}] Send secrets managers as initial state when creating stacks
    [#​17387](https://github.com/pulumi/pulumi/pull/17387)
    
    
  • sdk/python] Search upwards for pyproject.toml when using Poetry
    [#​17388](https://github.com/pulumi/pulumi/pull/17388)
    
    
Bug Fixes
  • cli/config] Improve usage string for config env add/rm commands
    [#​17407](https://github.com/pulumi/pulumi/pull/17407)
    
    
  • cli/new] Check zipped templates for `Pulumi.yaml` files
    [#​17437](https://github.com/pulumi/pulumi/pull/17437)
    
    
  • engine] Disable the enviromental GITHUB_TOKEN on 401 responses
    [#​17351](https://github.com/pulumi/pulumi/pull/17351)
    
    
  • engine] Fix a panic when multiple component provider construct calls fail
    [#​17439](https://github.com/pulumi/pulumi/pull/17439)
    
    
  • sdkgen/go] Fix nested string map map map properties
    [#​17417](https://github.com/pulumi/pulumi/pull/17417)
    
    
  • sdk/nodejs] Fix dependency installation for nodejs projects with a main property
    [#​17391](https://github.com/pulumi/pulumi/pull/17391)
    
    
  • sdk/python] Add missing package_ref paramater to ProviderResource
    [#​17432](https://github.com/pulumi/pulumi/pull/17432)
    
    
Miscellaneous
  • sdkgen] Validate schema version is provided when package supports packing
    [#​17420](https://github.com/pulumi/pulumi/pull/17420)
    
    
  • sdk/python] Replace asyncio.ensure_future with create_task
    [#​17406](https://github.com/pulumi/pulumi/pull/17406)
    
    
  • sdkgen/{nodejs,python}] Bump minimum valid SDK version to v3.134.1 so that output-invokes work and maintain secrets
    [#​17390](https://github.com/pulumi/pulumi/pull/17390)
    
    

v3.134.1

Compare Source

3.134.1 (2024-09-25)

Features
  • engine] Allow providers to return errors from construct and format them nicely
    [#​17306](https://github.com/pulumi/pulumi/pull/17306)
    
    
Bug Fixes
  • engine] Add input keys from diff during import step to warning and error message
    [#​17312](https://github.com/pulumi/pulumi/pull/17312)
    
    
  • sdk/nodejs] Short-circuit output invokes if inputs contains unknowns
    [#​17353](https://github.com/pulumi/pulumi/pull/17353)
    
    
  • sdk/python] Always unwrap value from InvokeResult in invoke_async
    [#​17349](https://github.com/pulumi/pulumi/pull/17349)
    
    

v3.134.0

Compare Source

3.134.0 (2024-09-23)

Features
  • engine] Generated and matched aliases are written to debug logs
    [#​17280](https://github.com/pulumi/pulumi/pull/17280)
    
    
  • cli/display] Show the count of unchanged resources
    [#​17257](https://github.com/pulumi/pulumi/pull/17257)
    
    
  • auto/nodejs] Support an abort channel for gracefully canceling operations
    [#​16783](https://github.com/pulumi/pulumi/pull/16783)
    
    
  • auto/{nodejs,python}] Support refresh consistently in up/preview/destroy
    [#​17209](https://github.com/pulumi/pulumi/pull/17209)
    
    
  • cli/state] Support falling back to snapshot secret managers when PULUMI_FALLBACK_TO_STATE_SECRETS_MANAGER is set
    [#​17236](https://github.com/pulumi/pulumi/pull/17236)
    
    
  • sdkgen/python] First-class output-versioned invokes that maintain secrets in Python
    [#​17275](https://github.com/pulumi/pulumi/pull/17275)
    
    
Bug Fixes
  • engine] Fix token expired errors due to network issues
    [#​17127](https://github.com/pulumi/pulumi/pull/17127)
    
    
  • engine] Fix dependency traversal for untargeted skipped creates
    [#​17340](https://github.com/pulumi/pulumi/pull/17340)
    
    
  • engine] Retry token refresh errors immediately
    [#​17338](https://github.com/pulumi/pulumi/pull/17338)
    
    
  • cli/config] Fix help text for `config set` command
    [#​17319](https://github.com/pulumi/pulumi/pull/17319)
    
    
  • sdk/nodejs] Allow 'pulumi about' in nodejs projects to resolve dependencies from package files by walking up the file tree
    [#​17239](https://github.com/pulumi/pulumi/pull/17239)
    
    
  • sdkgen/python] Fully generate TypedDict input types by default
    [#​17296](https://github.com/pulumi/pulumi/pull/17296)
    
    
  • sdkgen/python] Fix sdk-gen for parameterized providers
    [#​17303](https://github.com/pulumi/pulumi/pull/17303)
    
    
  • sdkgen/python] Fix python defaulting to generating typed dicts for input types
    [#​17322](https://github.com/pulumi/pulumi/pull/17322)
    
    
Miscellaneous
  • yaml] Update YAML to 1.10.3
    [#​17304](https://github.com/pulumi/pulumi/pull/17304)
    
    
  • sdkgen/nodejs] Bump valid nodejs version to v3.133 the one that contains invokeOutput and friends
    [#​17316](https://github.com/pulumi/pulumi/pull/17316)
    
    

v3.133.0

Compare Source

3.133.0 (2024-09-16)

Features
  • cli] Add an `--attach-debugger` flag for pulumi preview and pulumi up, that makes pulumi attach a debugger to the running program and allows attaching to it
    [#​17268](https://github.com/pulumi/pulumi/pull/17268)
    
    
  • auto/{nodejs,python}] Add StartDebuggingEvent to the automation API
    [#​17221](https://github.com/pulumi/pulumi/pull/17221)
    
    
  • cli/package] Make --out optional within `pulumi package get-mapping`
    [#​17227](https://github.com/pulumi/pulumi/pull/17227)
    
    
  • engine] Package references and parameterized providers are now considered stable and have a feature flag to report so
    [#​17153](https://github.com/pulumi/pulumi/pull/17153)
    
    
  • pkg] Update pulumi-java to 0.16.1
    [#​17263](https://github.com/pulumi/pulumi/pull/17263)
    
    
  • sdk/dotnet] Update dotnet to 3.67.1
    [#​17262](https://github.com/pulumi/pulumi/pull/17262)
    
    
  • sdk/python] Add `debugpy` as a dependency to improve the debugging experience
    [#​17253](https://github.com/pulumi/pulumi/pull/17253)
    
    
  • sdkgen/nodejs] Add first-class output-versioned invokes for NodeJS
    [#​17237](https://github.com/pulumi/pulumi/pull/17237)
    
    
Bug Fixes
  • sdk/nodejs] Fix closure serialization when using the Pulumi SDK inside anonymous functions
    [#​17247](https://github.com/pulumi/pulumi/pull/17247)
    
    

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/pulumi/pulumi/sdk/v3](https://github.com/pulumi/pulumi) | require | minor | `v3.132.0` -> `v3.143.0` | --- ### Release Notes <details> <summary>pulumi/pulumi (github.com/pulumi/pulumi/sdk/v3)</summary> ### [`v3.143.0`](https://github.com/pulumi/pulumi/releases/tag/v3.143.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.142.0...v3.143.0) #### 3.143.0 (2024-12-12) ##### Features - \[cli] Autonaming configuration in experimental mode [#&#8203;17916](https://github.com/pulumi/pulumi/pull/17916) - \[cli] Suggest `state repair` as part of integrity panics [#&#8203;17919](https://github.com/pulumi/pulumi/pull/17919) - \[engine] Add PULUMI_DEBUG_LANGUAGES much like PULUMI_DEBUG_PROVIDERS so we can attach debuggers to languages easily [#&#8203;17821](https://github.com/pulumi/pulumi/pull/17821) - \[engine] Warn if `refresh` or `destroy` use older plugins [#&#8203;12196](https://github.com/pulumi/pulumi/pull/12196) - \[protobuf] Add `Handshake` to the provider protocol [#&#8203;17819](https://github.com/pulumi/pulumi/pull/17819) - \[sdk/dotnet] Upgrade pulumi-dotnet to 3.71.0 [#&#8203;17937](https://github.com/pulumi/pulumi/pull/17937) - \[sdkgen/dotnet] Codegen for .NET InvokeOutputOptions [#&#8203;17890](https://github.com/pulumi/pulumi/pull/17890) - \[programgen/{dotnet,nodejs,python}] Emit deferred outputs for mutually dependant components [#&#8203;17859](https://github.com/pulumi/pulumi/pull/17859) - \[sdk/go] Allow specifying dependencies for output invokes. Go code generation for Output form invokes will use the new `Context.InvokeOutput` method. [#&#8203;17791](https://github.com/pulumi/pulumi/pull/17791) - \[sdk/nodejs] Add getSchema to Provider interface [#&#8203;17950](https://github.com/pulumi/pulumi/pull/17950) - \[sdk/{nodejs,python}] Update Python and NodeJS to use the new GetRequiredPackage functionality [#&#8203;17910](https://github.com/pulumi/pulumi/pull/17910) - \[cli/package] Automatically set up package dependencies when adding a package when possible [#&#8203;17815](https://github.com/pulumi/pulumi/pull/17815) - \[sdk/python] Drop Python 3.8 support [#&#8203;17883](https://github.com/pulumi/pulumi/pull/17883) ##### Bug Fixes - \[backend/diy] Show a more correct URL for lock files in error messages [#&#8203;17961](https://github.com/pulumi/pulumi/pull/17961) - \[sdk/go] Inherit `protect` from `parent`s in the Go SDK [#&#8203;17936](https://github.com/pulumi/pulumi/pull/17936) - \[sdk/go] Fix a `defer` leak when writing memory profiles [#&#8203;17581](https://github.com/pulumi/pulumi/pull/17581) - \[sdk/go] Return when rejecting the InvokeOutput output on error [#&#8203;18010](https://github.com/pulumi/pulumi/pull/18010) - \[sdkgen/go] Fix writing of go.mod files for parameterized packages [#&#8203;17923](https://github.com/pulumi/pulumi/pull/17923) - \[auto/{go,nodejs,python}] Expose `whoami` token information in automation API types [#&#8203;17735](https://github.com/pulumi/pulumi/pull/17735) - \[cli/install] Don't recreate virtualenvs when using venv [#&#8203;17892](https://github.com/pulumi/pulumi/pull/17892) - \[auto/nodejs] Don't hang indefinitely on failed inputs [#&#8203;17899](https://github.com/pulumi/pulumi/pull/17899) - \[auto/python] Catch BaseException in automation API server [#&#8203;17909](https://github.com/pulumi/pulumi/pull/17909) - \[sdk/nodejs] Throw from `output()` on circular structures [#&#8203;17852](https://github.com/pulumi/pulumi/pull/17852) - \[sdkgen/{nodejs,python}] Bump the minimum SDK version to 3.142.0 [#&#8203;17997](https://github.com/pulumi/pulumi/pull/17997) ##### Miscellaneous - \[pkg] Upgrade pulumi-java to v0.19.0 [#&#8203;18014](https://github.com/pulumi/pulumi/pull/18014) - \[sdk/python] Switch to ruff for linting and formatting [#&#8203;17882](https://github.com/pulumi/pulumi/pull/17882) - \[sdkgen] Include parameterization details in pulumi-plugin.json [#&#8203;17867](https://github.com/pulumi/pulumi/pull/17867) ### [`v3.142.0`](https://github.com/pulumi/pulumi/releases/tag/v3.142.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.141.0...v3.142.0) #### 3.142.0 (2024-11-26) ##### Features - \[cli] Reduce binary size by stripping debug information [#&#8203;17868](https://github.com/pulumi/pulumi/pull/17868) - \[sdk/go] Add OutputWithDependencies [#&#8203;17856](https://github.com/pulumi/pulumi/pull/17856) - \[sdk/java] Bump pulumi-java to 0.18.0 ##### Bug Fixes - \[cli] Fix login --interactive when no accounts are in the credentials file [#&#8203;17860](https://github.com/pulumi/pulumi/pull/17860) - \[cli/new] Fix new to work with local template directories again [#&#8203;17866](https://github.com/pulumi/pulumi/pull/17866) - \[sdkgen/dotnet] Fix parameterized packages to have version.txt [#&#8203;17851](https://github.com/pulumi/pulumi/pull/17851) - \[sdk/python] uv toolchain: preserve env-vars when executing uv command [#&#8203;17849](https://github.com/pulumi/pulumi/pull/17849) ### [`v3.141.0`](https://github.com/pulumi/pulumi/releases/tag/v3.141.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.140.0...v3.141.0) #### 3.141.0 (2024-11-22) ##### Features - \[sdk/dotnet] Update dotnet to 3.69.0 [#&#8203;17828](https://github.com/pulumi/pulumi/pull/17828) - \[cli/new] Allow URLs without a scheme for downloading templates [#&#8203;17824](https://github.com/pulumi/pulumi/pull/17824) - \[sdk/nodejs] Allow specifiying additional dependencies for output invokes [#&#8203;17632](https://github.com/pulumi/pulumi/pull/17632) - \[sdk/{nodejs,python}] Implement deferred output for nodejs and python [#&#8203;17793](https://github.com/pulumi/pulumi/pull/17793) - \[sdk/python] Allow specifiying dependencies for output invokes [#&#8203;17751](https://github.com/pulumi/pulumi/pull/17751) - \[sdk/yaml] Update yaml to 1.12.0 [#&#8203;17811](https://github.com/pulumi/pulumi/pull/17811) ##### Bug Fixes - \[engine] Send the same program arguments to shimless and binary plugins [#&#8203;17833](https://github.com/pulumi/pulumi/pull/17833) - \[auto/go] Work around a race where the summary event in the automation API sometimes cannot be found [#&#8203;17825](https://github.com/pulumi/pulumi/pull/17825) - \[sdk/nodejs] Fix mocks when multiple versions of [@&#8203;pulumi/pulumi](https://github.com/pulumi/pulumi) are loaded in a project [#&#8203;17769](https://github.com/pulumi/pulumi/pull/17769) ##### Miscellaneous - \[sdk/go] Split public and internal representation of InvokeOptions [#&#8203;17818](https://github.com/pulumi/pulumi/pull/17818) ### [`v3.140.0`](https://github.com/pulumi/pulumi/releases/tag/v3.140.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.139.0...v3.140.0) #### 3.140.0 (2024-11-19) ##### Features - \[pkg] Reject schemas with duplicate paths across resources and functions [#&#8203;17797](https://github.com/pulumi/pulumi/pull/17797) - \[auto/go] Add --config-file functionality to Go Automation API preview, update, refresh, and destroy [#&#8203;17774](https://github.com/pulumi/pulumi/pull/17774) ##### Bug Fixes - \[cli/plugin] Workaround for escape codes in output from .NET 9 [#&#8203;17783](https://github.com/pulumi/pulumi/pull/17783) - \[sdk/python] Fix merging InvokeOptions.version [#&#8203;17750](https://github.com/pulumi/pulumi/pull/17750) ### [`v3.139.0`](https://github.com/pulumi/pulumi/releases/tag/v3.139.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.138.0...v3.139.0) #### 3.139.0 (2024-11-14) ##### Features - \[pkg] Allow generating docs in parallel [#&#8203;17711](https://github.com/pulumi/pulumi/pull/17711) - \[programgen] Allow specifying mutually dependant components in PCL - \[programgen/{dotnet,go,nodejs,python}] Support generating invokes options from PCL for invokes [#&#8203;17696](https://github.com/pulumi/pulumi/pull/17696) - \[sdk/nodejs] Allow accessing configuration in Node.js dynamic providers [#&#8203;17697](https://github.com/pulumi/pulumi/pull/17697) - \[sdk/nodejs] Implement RunPlugin for the NodeJS language runtime [#&#8203;17724](https://github.com/pulumi/pulumi/pull/17724) - \[sdk/nodejs] Support parameterization for TypeScript providers [#&#8203;17738](https://github.com/pulumi/pulumi/pull/17738) - \[sdk/python] Add Uv as a Python toolchain [#&#8203;17609](https://github.com/pulumi/pulumi/pull/17609) - \[sdk/python] Allow accessing configuration in Python dynamic providers [#&#8203;17673](https://github.com/pulumi/pulumi/pull/17673) ##### Bug Fixes - \[engine] Make plugin downloads/installation cancellable [#&#8203;17621](https://github.com/pulumi/pulumi/pull/17621) - \[engine] Fix frequent retries on 403 errors when the update token expires [#&#8203;17714](https://github.com/pulumi/pulumi/pull/17714) - \[engine] Don't copy deleted dependencies of untargeted resources [#&#8203;17743](https://github.com/pulumi/pulumi/pull/17743) - \[engine] Support renaming providers in targeted operations [#&#8203;17746](https://github.com/pulumi/pulumi/pull/17746) - \[engine] Pass correct working directory to RunPlugin [#&#8203;17763](https://github.com/pulumi/pulumi/pull/17763) - \[programgen] Allow PCL function element to take a dynamic expression as input in non-strict mode [#&#8203;17587](https://github.com/pulumi/pulumi/pull/17587) - \[sdk/nodejs] Fix pnpm pack for pnpm@9.13 [#&#8203;17766](https://github.com/pulumi/pulumi/pull/17766) - \[sdk/python] Log a message about deleting requirements.txt when converting to using Poetry [#&#8203;17716](https://github.com/pulumi/pulumi/pull/17716) - \[sdk/python] Fix an exception in automation api when reading `whoami` results. [#&#8203;17770](https://github.com/pulumi/pulumi/pull/17770) ##### Miscellaneous - \[sdk/dotnet] Run tests with .NET 9.0 [#&#8203;17768](https://github.com/pulumi/pulumi/pull/17768) ### [`v3.138.0`](https://github.com/pulumi/pulumi/releases/tag/v3.138.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.137.0...v3.138.0) #### 3.138.0 (2024-11-06) ##### Features - \[backend/diy] Keep computer awake while an update is running [#&#8203;17699](https://github.com/pulumi/pulumi/pull/17699) - \[backend/service] Keep computer awake while an update is running [#&#8203;17699](https://github.com/pulumi/pulumi/pull/17699) [#&#8203;17675](https://github.com/pulumi/pulumi/pull/17675) - \[cli] Add interactive account selection to pulumi login command [#&#8203;17618](https://github.com/pulumi/pulumi/pull/17618) - \[cli/display] Colorize selected stack when listing [#&#8203;17606](https://github.com/pulumi/pulumi/pull/17606) - \[engine] Persist metadata about snapshot integrity errors [#&#8203;17291](https://github.com/pulumi/pulumi/pull/17291) - \[programgen] Implement package descriptor blocks in PCL to load parameterized packages [#&#8203;17589](https://github.com/pulumi/pulumi/pull/17589) - \[sdk/nodejs] Support Node.js 23 [#&#8203;17639](https://github.com/pulumi/pulumi/pull/17639) ##### Bug Fixes - \[docs] Fix spacing and formatting of `stack init` command's long doc [#&#8203;17534](https://github.com/pulumi/pulumi/pull/17534) - \[engine] Spot skipped-create dependencies even when inputs don't change [#&#8203;17633](https://github.com/pulumi/pulumi/pull/17633) - \[engine] Normalize URNs in `DeletedWith` references [#&#8203;17666](https://github.com/pulumi/pulumi/pull/17666) - \[engine] Disable the enviromental GITHUB_TOKEN on 403 responses [#&#8203;17671](https://github.com/pulumi/pulumi/pull/17671) - \[sdk/go] Overwrite directories in workspace.CopyTemplateFiles when called with force=true [#&#8203;17695](https://github.com/pulumi/pulumi/pull/17695) - \[sdk/python] Add additional debug information to `ValueError` and `AssertionError` [#&#8203;17577](https://github.com/pulumi/pulumi/pull/17577) ##### Miscellaneous - \[docs] Update function comments to remove outdated DIY backend note [#&#8203;17563](https://github.com/pulumi/pulumi/pull/17563) - \[yaml] Update YAML to 1.11.2 [#&#8203;17637](https://github.com/pulumi/pulumi/pull/17637) ### [`v3.137.0`](https://github.com/pulumi/pulumi/releases/tag/v3.137.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.136.1...v3.137.0) #### 3.137.0 (2024-10-17) ##### Features - \[cli] Allow memory profile to be written in the background, so it's available in case of crash [#&#8203;17461](https://github.com/pulumi/pulumi/pull/17461) - \[sdk/go] Enable better error messsages to be returned from provider construct failures [#&#8203;17464](https://github.com/pulumi/pulumi/pull/17464) - \[sdk/python] Enable better error messsages to be returned from provider construct failures [#&#8203;17429](https://github.com/pulumi/pulumi/pull/17429) - \[sdk/python] Support Python 3.13 [#&#8203;17520](https://github.com/pulumi/pulumi/pull/17520) ##### Bug Fixes - \[engine] Fix token expired errors due to network issues [#&#8203;17519](https://github.com/pulumi/pulumi/pull/17519) - \[pkg] Don't publish test code in `pkg/codegen` [#&#8203;17517](https://github.com/pulumi/pulumi/pull/17517) - \[programgen] Detect and error on binding component nodes in PCL programs that self-reference their source [#&#8203;17538](https://github.com/pulumi/pulumi/pull/17538) - \[programgen] Fix PCL bind error "cannot iterate over a value of type number" when conditionals are used in range expressions [#&#8203;17569](https://github.com/pulumi/pulumi/pull/17569) - \[yaml] Allow `pulumi package add` for YAML projects [#&#8203;17560](https://github.com/pulumi/pulumi/pull/17560) - \[sdk/go] Improve error message when credentials file invalid [#&#8203;17541](https://github.com/pulumi/pulumi/pull/17541) - \[programgen/python] Fix preserving map keys in python programgen [#&#8203;17350](https://github.com/pulumi/pulumi/pull/17350) ##### Miscellaneous - \[yaml] Update YAML to 1.11.1 [#&#8203;17540](https://github.com/pulumi/pulumi/pull/17540) ### [`v3.136.1`](https://github.com/pulumi/pulumi/releases/tag/v3.136.1) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.136.0...v3.136.1) #### 3.136.1 (2024-10-08) ##### Miscellaneous - \[sdkgen/{nodejs,python}] Bump minimum required SDK version to v3.136.0 [#&#8203;17501](https://github.com/pulumi/pulumi/pull/17501) ### [`v3.136.0`](https://github.com/pulumi/pulumi/releases/tag/v3.136.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.135.1...v3.136.0) #### 3.136.0 (2024-10-07) ##### Features - \[cli/engine] Allow cancelling operations with SIGTERM [#&#8203;17467](https://github.com/pulumi/pulumi/pull/17467) - \[cli/state] Introduce the `state repair` command [#&#8203;17445](https://github.com/pulumi/pulumi/pull/17445) ##### Bug Fixes - \[cli/display] Hide --show-secrets with --save-plan [#&#8203;17444](https://github.com/pulumi/pulumi/pull/17444) - \[sdk/nodejs] Maintain secretness and input dependencies of output invokes [#&#8203;17479](https://github.com/pulumi/pulumi/pull/17479) - \[sdk/python] Send plain values to the engine in output invokes and keep track of input dependencies and secrets [#&#8203;17460](https://github.com/pulumi/pulumi/pull/17460) - \[sdk/python] Handle nested structures properly when unwrapping secrets from invoke inputs [#&#8203;17482](https://github.com/pulumi/pulumi/pull/17482) - \[sdk/python] Significantly reduce the number of debug log calls [#&#8203;17489](https://github.com/pulumi/pulumi/pull/17489) - \[sdk/python] Target Python 3.8 for linting SDK [#&#8203;17495](https://github.com/pulumi/pulumi/pull/17495) ##### Miscellaneous - \[sdk/nodejs] Exclude tests from the nodejs npm package [#&#8203;17488](https://github.com/pulumi/pulumi/pull/17488) - \[sdk/python] Update python grpcio to 1.66.2 [#&#8203;17487](https://github.com/pulumi/pulumi/pull/17487) ### [`v3.135.1`](https://github.com/pulumi/pulumi/releases/tag/v3.135.1) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.135.0...v3.135.1) #### 3.135.1 (2024-10-04) ##### Features - \[sdk/nodejs] Enable better error messsages to be returned from provider construct failures [#&#8203;17325](https://github.com/pulumi/pulumi/pull/17325) ##### Bug Fixes - \[auto] Fix regression in automation API for deployments where events for a Pulumi operation are not received [#&#8203;17334](https://github.com/pulumi/pulumi/pull/17334) - \[cli/new] Respect existing stack configuration when initialising secret managers [#&#8203;17465](https://github.com/pulumi/pulumi/pull/17465) - \[sdk/yaml] Fix pulumi config set behaviour to append to end of file [#&#8203;17452](https://github.com/pulumi/pulumi/pull/17452) ### [`v3.135.0`](https://github.com/pulumi/pulumi/releases/tag/v3.135.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.134.1...v3.135.0) #### 3.135.0 (2024-10-01) ##### Features - \[backend/{diy,service}] Send secrets managers as initial state when creating stacks [#&#8203;17387](https://github.com/pulumi/pulumi/pull/17387) - \[sdk/python] Search upwards for pyproject.toml when using Poetry [#&#8203;17388](https://github.com/pulumi/pulumi/pull/17388) ##### Bug Fixes - \[cli/config] Improve usage string for config env add/rm commands [#&#8203;17407](https://github.com/pulumi/pulumi/pull/17407) - \[cli/new] Check zipped templates for `Pulumi.yaml` files [#&#8203;17437](https://github.com/pulumi/pulumi/pull/17437) - \[engine] Disable the enviromental GITHUB_TOKEN on 401 responses [#&#8203;17351](https://github.com/pulumi/pulumi/pull/17351) - \[engine] Fix a panic when multiple component provider construct calls fail [#&#8203;17439](https://github.com/pulumi/pulumi/pull/17439) - \[sdkgen/go] Fix nested string map map map properties [#&#8203;17417](https://github.com/pulumi/pulumi/pull/17417) - \[sdk/nodejs] Fix dependency installation for nodejs projects with a main property [#&#8203;17391](https://github.com/pulumi/pulumi/pull/17391) - \[sdk/python] Add missing package_ref paramater to ProviderResource [#&#8203;17432](https://github.com/pulumi/pulumi/pull/17432) ##### Miscellaneous - \[sdkgen] Validate schema version is provided when package supports packing [#&#8203;17420](https://github.com/pulumi/pulumi/pull/17420) - \[sdk/python] Replace asyncio.ensure_future with create_task [#&#8203;17406](https://github.com/pulumi/pulumi/pull/17406) - \[sdkgen/{nodejs,python}] Bump minimum valid SDK version to v3.134.1 so that output-invokes work and maintain secrets [#&#8203;17390](https://github.com/pulumi/pulumi/pull/17390) ### [`v3.134.1`](https://github.com/pulumi/pulumi/releases/tag/v3.134.1) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.134.0...v3.134.1) #### 3.134.1 (2024-09-25) ##### Features - \[engine] Allow providers to return errors from construct and format them nicely [#&#8203;17306](https://github.com/pulumi/pulumi/pull/17306) ##### Bug Fixes - \[engine] Add input keys from diff during import step to warning and error message [#&#8203;17312](https://github.com/pulumi/pulumi/pull/17312) - \[sdk/nodejs] Short-circuit output invokes if inputs contains unknowns [#&#8203;17353](https://github.com/pulumi/pulumi/pull/17353) - \[sdk/python] Always unwrap value from InvokeResult in invoke_async [#&#8203;17349](https://github.com/pulumi/pulumi/pull/17349) ### [`v3.134.0`](https://github.com/pulumi/pulumi/releases/tag/v3.134.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.133.0...v3.134.0) #### 3.134.0 (2024-09-23) ##### Features - \[engine] Generated and matched aliases are written to debug logs [#&#8203;17280](https://github.com/pulumi/pulumi/pull/17280) - \[cli/display] Show the count of unchanged resources [#&#8203;17257](https://github.com/pulumi/pulumi/pull/17257) - \[auto/nodejs] Support an abort channel for gracefully canceling operations [#&#8203;16783](https://github.com/pulumi/pulumi/pull/16783) - \[auto/{nodejs,python}] Support refresh consistently in up/preview/destroy [#&#8203;17209](https://github.com/pulumi/pulumi/pull/17209) - \[cli/state] Support falling back to snapshot secret managers when PULUMI_FALLBACK_TO_STATE_SECRETS_MANAGER is set [#&#8203;17236](https://github.com/pulumi/pulumi/pull/17236) - \[sdkgen/python] First-class output-versioned invokes that maintain secrets in Python [#&#8203;17275](https://github.com/pulumi/pulumi/pull/17275) ##### Bug Fixes - \[engine] Fix token expired errors due to network issues [#&#8203;17127](https://github.com/pulumi/pulumi/pull/17127) - \[engine] Fix dependency traversal for untargeted skipped creates [#&#8203;17340](https://github.com/pulumi/pulumi/pull/17340) - \[engine] Retry token refresh errors immediately [#&#8203;17338](https://github.com/pulumi/pulumi/pull/17338) - \[cli/config] Fix help text for `config set` command [#&#8203;17319](https://github.com/pulumi/pulumi/pull/17319) - \[sdk/nodejs] Allow 'pulumi about' in nodejs projects to resolve dependencies from package files by walking up the file tree [#&#8203;17239](https://github.com/pulumi/pulumi/pull/17239) - \[sdkgen/python] Fully generate TypedDict input types by default [#&#8203;17296](https://github.com/pulumi/pulumi/pull/17296) - \[sdkgen/python] Fix sdk-gen for parameterized providers [#&#8203;17303](https://github.com/pulumi/pulumi/pull/17303) - \[sdkgen/python] Fix python defaulting to generating typed dicts for input types [#&#8203;17322](https://github.com/pulumi/pulumi/pull/17322) ##### Miscellaneous - \[yaml] Update YAML to 1.10.3 [#&#8203;17304](https://github.com/pulumi/pulumi/pull/17304) - \[sdkgen/nodejs] Bump valid nodejs version to v3.133 the one that contains invokeOutput and friends [#&#8203;17316](https://github.com/pulumi/pulumi/pull/17316) ### [`v3.133.0`](https://github.com/pulumi/pulumi/releases/tag/v3.133.0) [Compare Source](https://github.com/pulumi/pulumi/compare/v3.132.0...v3.133.0) #### 3.133.0 (2024-09-16) ##### Features - \[cli] Add an `--attach-debugger` flag for pulumi preview and pulumi up, that makes pulumi attach a debugger to the running program and allows attaching to it [#&#8203;17268](https://github.com/pulumi/pulumi/pull/17268) - \[auto/{nodejs,python}] Add StartDebuggingEvent to the automation API [#&#8203;17221](https://github.com/pulumi/pulumi/pull/17221) - \[cli/package] Make --out optional within `pulumi package get-mapping` [#&#8203;17227](https://github.com/pulumi/pulumi/pull/17227) - \[engine] Package references and parameterized providers are now considered stable and have a feature flag to report so [#&#8203;17153](https://github.com/pulumi/pulumi/pull/17153) - \[pkg] Update pulumi-java to 0.16.1 [#&#8203;17263](https://github.com/pulumi/pulumi/pull/17263) - \[sdk/dotnet] Update dotnet to 3.67.1 [#&#8203;17262](https://github.com/pulumi/pulumi/pull/17262) - \[sdk/python] Add `debugpy` as a dependency to improve the debugging experience [#&#8203;17253](https://github.com/pulumi/pulumi/pull/17253) - \[sdkgen/nodejs] Add first-class output-versioned invokes for NodeJS [#&#8203;17237](https://github.com/pulumi/pulumi/pull/17237) ##### Bug Fixes - \[sdk/nodejs] Fix closure serialization when using the Pulumi SDK inside anonymous functions [#&#8203;17247](https://github.com/pulumi/pulumi/pull/17247) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS43LjAiLCJ1cGRhdGVkSW5WZXIiOiIzOS40MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-11-22 21:36:13 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from e621f54594 to 767d616c45 2024-11-27 00:16:24 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.141.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.142.0 2024-11-27 00:16:38 +00:00
renovate-bot force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 767d616c45 to 24217eecf8 2024-12-13 00:22:28 +00:00 Compare
renovate-bot changed title from chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.142.0 to chore(deps): update module github.com/pulumi/pulumi/sdk/v3 to v3.143.0 2024-12-13 00:22:38 +00:00
Author
Member

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 5 additional dependencies were updated

Details:

Package Change
golang.org/x/crypto v0.25.0 -> v0.31.0
golang.org/x/sync v0.7.0 -> v0.10.0
golang.org/x/sys v0.22.0 -> v0.28.0
golang.org/x/term v0.22.0 -> v0.27.0
golang.org/x/text v0.16.0 -> v0.21.0
### ℹ Artifact update notice ##### File name: go.mod In order to perform the update(s) described in the table above, Renovate ran the `go get` command, which resulted in the following additional change(s): - 5 additional dependencies were updated Details: | **Package** | **Change** | | :-------------------- | :--------------------- | | `golang.org/x/crypto` | `v0.25.0` -> `v0.31.0` | | `golang.org/x/sync` | `v0.7.0` -> `v0.10.0` | | `golang.org/x/sys` | `v0.22.0` -> `v0.28.0` | | `golang.org/x/term` | `v0.22.0` -> `v0.27.0` | | `golang.org/x/text` | `v0.16.0` -> `v0.21.0` |
antoine force-pushed renovate/github.com-pulumi-pulumi-sdk-v3-3.x from 24217eecf8 to 0a6c12c27b 2024-12-15 23:02:44 +00:00 Compare
antoine merged commit 0a6c12c27b into main 2024-12-15 23:03:06 +00:00
antoine deleted branch renovate/github.com-pulumi-pulumi-sdk-v3-3.x 2024-12-15 23:03:06 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: go/pulumi-library#31
No description provided.