a30d557dc362b863a0adec2c2c6baeabea6aaa47
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.220.0` -> `3.221.0`](https://renovatebot.com/diffs/npm/@pulumi%2fpulumi/3.220.0/3.221.0) | --- ### Release Notes <details> <summary>pulumi/pulumi (@​pulumi/pulumi)</summary> ### [`v3.221.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.221.0) [Compare Source](https://redirect.github.com/pulumi/pulumi/compare/v3.220.0...v3.221.0) #### 3.221.0 (2026-02-17) ##### Features - \[auto] Support Go 1.26 [#​21835](https://redirect.github.com/pulumi/pulumi/pull/21835) - \[engine] BREAKING: Rename `pulumiVersionRange` to `requiredPulumiVersion` in `PulumiPlugin.yaml` [#​21807](https://redirect.github.com/pulumi/pulumi/pull/21807) - \[cli/plugin] Reduce GitHub API usage when downloading plugins [#​21774](https://redirect.github.com/pulumi/pulumi/pull/21774) - \[protobuf] Add loader_target to RunPluginRequest [#​21763](https://redirect.github.com/pulumi/pulumi/pull/21763) - \[sdk/nodejs] Support enums when inferring schemas from components [#​21787](https://redirect.github.com/pulumi/pulumi/pull/21787) - \[sdk/nodejs] Support the Partial<T> utility type in component schema inference [#​21802](https://redirect.github.com/pulumi/pulumi/pull/21802) - \[sdk/nodejs] Support the Required<T> utility type in component schema inference [#​21803](https://redirect.github.com/pulumi/pulumi/pull/21803) ##### Bug Fixes - \[cli] Make stack graph output deterministic [#​21786](https://redirect.github.com/pulumi/pulumi/pull/21786) - \[engine] Fix snapshot integrity error in `refresh --run-program` with component resources [#​21806](https://redirect.github.com/pulumi/pulumi/pull/21806) - \[engine] Fix race in refresh --run-program [#​21815](https://redirect.github.com/pulumi/pulumi/pull/21815) - \[programgen/go] Correctly handle import paths for nested modules [#​21812](https://redirect.github.com/pulumi/pulumi/pull/21812) - \[sdkgen] Support type references to parameterized and third-party packages [#​21804](https://redirect.github.com/pulumi/pulumi/pull/21804) - \[sdkgen/go] Do not depend on pulumix against instructions for enums [#​21818](https://redirect.github.com/pulumi/pulumi/pull/21818) - \[cli/{install,package}] Don't panic when a non-absolute path is passed to `pulumi package get-schema` where the PulumiPlugin.yaml has a packages section [#​21794](https://redirect.github.com/pulumi/pulumi/pull/21794) - \[cli/{install,package}] Only link a Pulumi project once [#​21788](https://redirect.github.com/pulumi/pulumi/pull/21788) - \[cli/{install,package}] Run in the correct location when using `uv` to link python packages [#​21796](https://redirect.github.com/pulumi/pulumi/pull/21796) - \[cli/package] Allow underscores in the path of plugin URLs [#​21778](https://redirect.github.com/pulumi/pulumi/pull/21778) - \[sdk/{nodejs,python}] Use new policy plugin support to run policy packs [#​21684](https://redirect.github.com/pulumi/pulumi/pull/21684) - \[sdk/python] Surface errors from uv, poetry or pip during linking [#​21770](https://redirect.github.com/pulumi/pulumi/pull/21770) - \[sdk/python] Always surface errors from uv, poetry or pip during dependency installation [#​21814](https://redirect.github.com/pulumi/pulumi/pull/21814) - \[sdkgen/python] Add missing blank line before :param lists [#​21789](https://redirect.github.com/pulumi/pulumi/pull/21789) </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. 🔕 **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://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yNjQuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI2NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19--> Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
Docker-Build Resource Provider
A Pulumi provider for building modern Docker images with buildx and BuildKit.
Not to be confused with the earlier Docker provider, which is still appropriate for managing resources unrelated to building images.
| Provider | Use cases |
|---|---|
@pulumi/docker-build |
Anything related to building images with docker build. |
@pulumi/docker |
Everything else -- including running containers and creating networks. |
Reference
For more information, including examples and migration guidance, please see the Docker-Build provider's detailed API documentation.
Description
Languages
Go
94.8%
Makefile
4.6%
Shell
0.6%