Update dependency @pulumi/pulumi to v3.167.0#2956
Open
pulumi-renovate[bot] wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.158.0→3.167.0Release Notes
pulumi/pulumi (@pulumi/pulumi)
v3.167.0Compare Source
Features
[auto/nodejs] Add
onErrorcallback for capturing incremental stderr output#19372
[pkg] Allow for hyphens in function names
#19352
[auto/python] Add the ability to configure a remote executor image
#19304
[sdk/yaml] Update pulumi-yaml to v1.18.0
#19381
Bug Fixes
[auto/nodejs] Fix flag mismatch with preview-only refresh operations
#19370
[cli/plugin] Allow creating analyzer plugins without config
#19392
[auto/python] Fix flag mismatch with preview-only refresh operations
#19373
v3.166.0Compare Source
Features
[engine] Add Handshake to analyzer plugins
#19328
[auto/go] Add
--excludeand--exclude-dependentsto the Automation API#19333
[auto/python] Add
--excludeand--exclude-dependentsto the Automation API#19310
[cli/package] Introduce
pulumi package infoto show information about a package[sdk/python] Decorate resources and enums with their type token
#19357
Bug Fixes
[cli] Always save fully qualified stack names to the settings file
#19336
[engine] Fix error message when trying to load plugins in private repositories with no authentication
#19331
[sdk/nodejs] Return complete package descriptors for dependencies
#19346
Miscellaneous
[cli/package] Mark package publish command as non-experimental
#19356
[sdk/python] Move pulumi.provider.experimental.provider to pulumi.provider.experimental.component
v3.165.0Compare Source
Features
[cli] Add PULUMI_RUN_PROGRAM environment variable to globally set --run-program
#19293
[auto/{go,nodejs,python}] Add --run-program to automation api for destroy and refresh
#19218
[auto/nodejs] Add the ability to configure a remote executor image
#19286
[programgen] Support provider resources in generatehcl2definition
#19192
[sdk/dotnet] Update dotnet to v3.79.0
#19302
[cli/package] Change default registry source to private
[sdk/nodejs] Add resourceName and resourceType to get the runtime name and type token for resources
#18842
[sdk/nodejs] Add
--excludeand--exclude-dependentsto the NodeJS Automation API#19270
[sdk/python] Add bootstrap-less mode for Python component providers
#19198
[sdk/python] Add pulumi.type_token decorator
#19309
Bug Fixes
[engine] Fix ImportID being lost from state during update operations
#19314
[pkg] Update Dependencies in the JSON schema
#19282
[cli/import] Fix an error when importing a resource that already exists with the matching ID
#19290
[cli/install] Handle local plugin paths with a version number
#19254
[cli/package] Detect readme in subdir for package publishing
#19298
[programgen] Fix generation of ImportID when building programs from state
#19237
[sdk/go] Make log message for "Hiding logs" less visible
#19261
[sdk/go] Improve output when plugin crashes
#19305
[components/nodejs] Fix component construct when the there's a namespace in the
namefield in `package.json#19242
[sdk/nodejs] Don't discard non-outputty component outputs
#19228
[sdk/nodejs] Use PackageSpec.Dependencies for component provider dependencies
#19236
Miscellaneous
#19250
v3.163.0Compare Source
Features
[cli/display] Display [unknown] rather than output in diffs
#19204
[programgen] Add import to HCL2 serialization as well as other missing functions
#19163
[programgen/{dotnet,go,nodejs,python}] Utilize resource option import in codegen for go, nodejs, python, dotnet
#19177
[cli/package] Save package source to
packagesin Pulumi.yaml onpackage add#19157
[sdk/python] Add static pulumi_type property to resource classes
#19221
Bug Fixes
[cli/new] Don't require to be logged in to retrieve templates
#19196
[engine] Fix ReplaceOnChanges being respected during deleteBeforeReplace checks
#19188
[programgen/go] Fix handling of build metadata in provider versions
#19149
[sdk/python] Support optional types using 3.10 union syntax
#19207
Miscellaneous
#19191
v3.162.0Compare Source
Bug Fixes
#19172
v3.161.0Compare Source
Features
[yaml] Upgrade yaml to 1.16.0
#19148
#19143
[sdk/dotnet] Upgrade dotnet to v3.78.0
#19148
[sdk/go] Add
property.Pathand associated functions.#17500
[sdk/go] Make
property.Valueimmutable#17500
[sdk/java] Upgrade Java to 1.9.0
#19148
[sdk/python] Add enum support for Python component schema inference
#19072
Bug Fixes
[cli/new] Avoid creating a main.py file when chosing the uv toolchain
#19154
[cli/package] Fix schema versioning when explicit package version is given
[components/nodejs] Fix schema inference for optional boolean properties
#19133
[cli/plugin] Fix slowness of workspace.DetectProjectFromPath affecting pulumi convert timings
#19082
[sdk/python] Serialize component description to the JSON schema
#19093
[sdk/python] Return an InputPropertyError for invalid enum values
#19116
[sdk/python] Properties used in component outputs are never plain
#19135
Miscellaneous
#19129
v3.160.0Compare Source
Features
[cli] Add
--run-programsupport topulumi destroy#19044
[cli] Improve the usability and expressiveness of the pulumi watch command.
#19083
[programgen/go] Generated Go programs now target Go 1.23
#19026
Bug Fixes
[sdk/nodejs] Fix names in type references in components
#19066
[sdk/nodejs] Fix SDK generation for components that use resource references and are namespaced
Miscellaneous
[cli] Update pulumi-language-dotnet to 3.77.0
#19053
[cli] Update moby/moby to 26.1.5
#19081
[cli/package] Update
package addcommand format string to show that file paths to packages can also be used#19003
v3.159.0Compare Source
Features
[auto/nodejs] Add the
--preview-onlyoption fordestroyin the NodeJS Automation API#19030
[auto/python] Add
--preview-onlyoption fordestroyin the Python Automation API#19028
[cli/new] Allow
pulumi newto use templates defined in the Pulumi Cloud#18627
[components/nodejs] Construct components based on explicit component classes
#18996
[cli/package] Support GITHUB_TOKEN and GITLAB_TOKEN in
pulumi package addfor Git packages#18991
[cli/package] Stop allowing overriding namespace in PulumiPlugin.yaml, start inferring it for Git plugins
#19016
[programgen/nodejs] Add canOutput code generation and conformance tests
#18897
[sdk/nodejs] Allow namespace for components to be set in PulumiPlugin.yaml
#18982
[sdk/nodejs] Run componentProviderHost automatically in RunPlugin if any Components are exported
#18984
[sdk/python] Avoid error messages due to missing a missing implementation of
GetRequiredPackagesin the Python Automation API server#19020
[sdk/python] Pass list of components to component_provider_host
#19021
Bug Fixes
[programgen] Fix plugin resolution in convert
#19040
[programgen/nodejs] Fix references to variables that were renamed due to keyword overlap etc in resource attributes
#19041
[cli/package] Use correct local path for Git based components with a version tag
#19023
[sdk/python] Set name and namespace via component_provider_host
#18985
Miscellaneous
Configuration
📅 Schedule: (UTC)
* * * * 1-5)🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ 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.
This PR has been generated by Mend Renovate.