This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [@pulumi/pulumi](https://redirect.github.com/pulumi/pulumi) ([source](https://redirect.github.com/pulumi/pulumi/tree/HEAD/sdk/nodejs)) | dependencies | minor | [`3.212.0` -> `3.219.0`](https://renovatebot.com/diffs/npm/@pulumi%2fpulumi/3.212.0/3.219.0) | | [github.com/pulumi/esc](https://redirect.github.com/pulumi/esc) | indirect | minor | `v0.20.0` -> `v0.21.0` | --- ### Release Notes <details> <summary>pulumi/pulumi (@​pulumi/pulumi)</summary> ### [`v3.219.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32190-2026-02-05) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.218.0...v3.219.0) ##### Features - \[cli] Allow setting `requiredPulumiVersion` in Pulumi.yaml [#​21627](https://redirect.github.com/pulumi/pulumi/pull/21627) - \[cli/{install,package}] Allow using private packages as local dependencies in components [#​21664](https://redirect.github.com/pulumi/pulumi/pull/21664) - \[cli/policy] Add `pulumi policy install` command [#​21652](https://redirect.github.com/pulumi/pulumi/pull/21652) - \[engine] Run analyzer calls in parallel [#​21631](https://redirect.github.com/pulumi/pulumi/pull/21631) - \[programgen/dotnet] Codegen RequirePulumiVersion for Dotnet [#​21621](https://redirect.github.com/pulumi/pulumi/pull/21621) - \[sdk/python] Add support for the `OnError` resource hook [#​21644](https://redirect.github.com/pulumi/pulumi/pull/21644) - \[sdk/python] Add support for protobuf 6 [#​21647](https://redirect.github.com/pulumi/pulumi/pull/21647) ##### Bug Fixes - \[cli] Allow positional arguments to be passed to `convert` again [#​21604](https://redirect.github.com/pulumi/pulumi/pull/21604) [#​21614](https://redirect.github.com/pulumi/pulumi/pull/21614) - \[engine] Download/install required policy packs in parallel with plugins [#​21651](https://redirect.github.com/pulumi/pulumi/pull/21651) - \[cli/package] Correctly install packages that depend on other packages for `pulumi package add` and `pulumi package get-schema`. [#​21321](https://redirect.github.com/pulumi/pulumi/pull/21321) - \[programgen/python] Fix panic when ranging over a resource output that is an array of objects [#​21679](https://redirect.github.com/pulumi/pulumi/pull/21679) - \[sdk/python] Fix issue with generic subclasses of `dynamic.Resource` [#​21670](https://redirect.github.com/pulumi/pulumi/pull/21670) ##### Miscellaneous - \[sdk/python] Relax pip version constraint [#​21639](https://redirect.github.com/pulumi/pulumi/pull/21639) ### [`v3.218.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32180-2026-01-29) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.217.1...v3.218.0) ##### Features - \[sdk/nodejs] Add support for the `OnError` resource hook ##### Bug Fixes - \[cli] Allow positional arguments to be passed to `convert` again - \[cli/install] Correctly include git forge organizations as schema namespaces when generating SDKs [#​21579](https://redirect.github.com/pulumi/pulumi/pull/21579) - \[cli/{install,package}] Correctly grab package names for Python & NodeJS [#​21577](https://redirect.github.com/pulumi/pulumi/pull/21577) ### [`v3.217.1`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32171-2026-01-27) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.217.0...v3.217.1) ##### Features - \[sdk/go] Add support for the `OnError` resource hook [#​21515](https://redirect.github.com/pulumi/pulumi/pull/21515) ##### Bug Fixes - \[cli/install] Copy files when linking to be robust to copying across file partitions [#​21549](https://redirect.github.com/pulumi/pulumi/pull/21549) - \[cli/install] Do not double install plugins with explicit parameterizations [#​21548](https://redirect.github.com/pulumi/pulumi/pull/21548) - \[cli/install] Copy files when linking instead of renaming [#​21549](https://redirect.github.com/pulumi/pulumi/pull/21549) **Full Changelog**: https://github.com/pulumi/pulumi/compare/v3.217.0...v3.217.1 ### [`v3.217.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32170-2026-01-23) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.216.0...v3.217.0) ##### Features - \[cli] Extract organization, team, and user from OIDC JWT claims during login [#​21462](https://redirect.github.com/pulumi/pulumi/pull/21462) - \[engine] Add the `OnError` resource hook to allow for custom retry policies [#​21291](https://redirect.github.com/pulumi/pulumi/pull/21291) - \[cli/engine] Add --plan up flag [#​21368](https://redirect.github.com/pulumi/pulumi/pull/21368) - \[sdk/nodejs] Add requirePulumiVersion to the Node.js SDK [#​21528](https://redirect.github.com/pulumi/pulumi/pull/21528) [#​21478](https://redirect.github.com/pulumi/pulumi/pull/21478) - \[sdk/python] Add require_pulumi_version to the Python SDK [#​21528](https://redirect.github.com/pulumi/pulumi/pull/21528) [#​21430](https://redirect.github.com/pulumi/pulumi/pull/21430) - \[sdk/go] Add CheckPulumiVersion to the Go SDK [#​21528](https://redirect.github.com/pulumi/pulumi/pull/21528) [#​21514](https://redirect.github.com/pulumi/pulumi/pull/21514) ##### Bug Fixes - \[auto/python] Implement `About` in Python automation API server [#​21479](https://redirect.github.com/pulumi/pulumi/pull/21479) - \[engine] When importing a state file that refers to the service backed secret manager, make `stack import` reconfigure it for the target stack if required [#​20966](https://redirect.github.com/pulumi/pulumi/pull/20966) - \[protobuf] Fix alias options being passed to Construct for remote components [#​21050](https://redirect.github.com/pulumi/pulumi/pull/21050) - \[sdk/nodejs] Fix issue with serialized async generators [#​21484](https://redirect.github.com/pulumi/pulumi/pull/21484) ### [`v3.216.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32160-2026-01-16) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.215.0...v3.216.0) ##### Features - \[build] Don't set PULUMI_ROOT with mise [#​21457](https://redirect.github.com/pulumi/pulumi/pull/21457) - \[cli] Default to Pulumi Cloud when using an OIDC token for login [#​21322](https://redirect.github.com/pulumi/pulumi/pull/21322) - \[engine] Add CheckPulumiVersion RPC to the engine [#​21429](https://redirect.github.com/pulumi/pulumi/pull/21429) - \[protobuf] Remove ProviderHandshakeResponse.pulumi_version_range [#​21438](https://redirect.github.com/pulumi/pulumi/pull/21438) - \[sdk/nodejs] Allow dynamic providers to return inputs from read() for accurate diffs after refresh [#​21315](https://redirect.github.com/pulumi/pulumi/pull/21315) - \[sdk/nodejs] Add support for serializing async generators [#​21410](https://redirect.github.com/pulumi/pulumi/pull/21410) - \[sdk/python] Allow dynamic providers to return inputs from read() for accurate diffs after refresh [#​21315](https://redirect.github.com/pulumi/pulumi/pull/21315) ##### Bug Fixes - \[engine] Optimize StackReference performance [#​21446](https://redirect.github.com/pulumi/pulumi/pull/21446) - \[cli/display] Fix message renderer on windows [#​21401](https://redirect.github.com/pulumi/pulumi/pull/21401) - \[sdk/nodejs] Fix RangeError in defaultErrorMessage when error objects are large [#​21409](https://redirect.github.com/pulumi/pulumi/pull/21409) ##### Miscellaneous - \[sdk/dotnet] Update dotnet to v3.97.0 ### [`v3.215.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32150-2026-01-07) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.214.1...v3.215.0) ##### Features - \[cli/plugin] Allow plugins to specify a supported version range for the CLI [#​21335](https://redirect.github.com/pulumi/pulumi/pull/21335) ##### Bug Fixes - \[cli] Filter internal properties like \__defaults from diff display [#​21359](https://redirect.github.com/pulumi/pulumi/pull/21359) - \[cli/config] Make `config set --type bool` accept different spellings of boolean values instead of only lowercase "true" [#​21314](https://redirect.github.com/pulumi/pulumi/pull/21314) - \[sdk/python] Fix import_resources with converter failing due to --stack argument placement [#​21373](https://redirect.github.com/pulumi/pulumi/pull/21373) ##### Miscellaneous - \[cli] Update pulumi-dotnet to 3.96.1 - \[cli/package] Remove superfluous version string [#​21351](https://redirect.github.com/pulumi/pulumi/pull/21351) ### [`v3.214.1`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32141-2026-01-03) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.214.0...v3.214.1) ##### Bug Fixes - \[cli/package] Preserve existing behavior when `pulumi package add` is used with a local provider [#​21350](https://redirect.github.com/pulumi/pulumi/pull/21350) - \[pkg] Create namespace aliases to avoid Pulumi namespace collisions during codegen [#​21325](https://redirect.github.com/pulumi/pulumi/pull/21325) ### [`v3.214.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32140-2025-12-30) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.213.0...v3.214.0) ##### Features - \[cli] Add --config and --config-path options to destroy and refresh [#​21299](https://redirect.github.com/pulumi/pulumi/pull/21299) - \[sdkgen] Add `OutputStyleOnly` flag to functions to not emit their plain variants [#​21198](https://redirect.github.com/pulumi/pulumi/pull/21198) - \[sdk/python] Add support for `replacement_trigger` in the Python SDK [#​20940](https://redirect.github.com/pulumi/pulumi/pull/20940) ##### Bug Fixes - \[engine] Pass ignoreChanges when issuing no-diff updates that resolve initErrors [#​21319](https://redirect.github.com/pulumi/pulumi/pull/21319) - \[programgen] Fix a bug in programgen binding to invokes from parameterized packages [#​21284](https://redirect.github.com/pulumi/pulumi/pull/21284) - \[cli/plugin] Fix plugin download URL overrides for fallback mechanism [#​21095](https://redirect.github.com/pulumi/pulumi/pull/21095) ##### Miscellaneous - \[pkg] Upgrade pulumi-java to 1.20.0 ### [`v3.213.0`](https://redirect.github.com/pulumi/pulumi/blob/HEAD/CHANGELOG.md#32130-2025-12-17) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.212.0...v3.213.0) ##### Bug Fixes - \[sdkgen/go] Generate three-level nested builtin output types for Go SDK [#​21248](https://redirect.github.com/pulumi/pulumi/pull/21248) ##### Miscellaneous - \[pkg] Move plugin downloading from pkg into sdk [#​21220](https://redirect.github.com/pulumi/pulumi/pull/21220) </details> <details> <summary>pulumi/esc (github.com/pulumi/esc)</summary> ### [`v0.21.0`](https://redirect.github.com/pulumi/esc/releases/tag/v0.21.0) [Compare Source](https://redirect.github.com/pulumi/esc/compare/v0.20.0...v0.21.0) ##### Improvements - Added support for `fn::split` built-in function to split strings into arrays. [#​281](https://redirect.github.com/pulumi/esc/issues/281) - Add native support for OIDC token exchange when logging into Pulumi Cloud. Run `esc login --help` for more information. [#​607](https://redirect.github.com/pulumi/esc/pull/607) ##### Bug Fixes ##### Breaking changes </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - Monday through Friday ( * * * * 1-5 ) (UTC). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19--> Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
10 lines
150 B
JSON
10 lines
150 B
JSON
{
|
|
"name": "test-buildx-caching",
|
|
"devDependencies": {
|
|
"@types/node": "^20.0.0"
|
|
},
|
|
"dependencies": {
|
|
"@pulumi/pulumi": "3.219.0"
|
|
}
|
|
}
|