Skip to content

Conversation

@pulumi-renovate
Copy link
Contributor

@pulumi-renovate pulumi-renovate bot commented Dec 17, 2025

This PR contains the following updates:

Package Type Update Change
@pulumi/pulumi (source) dependencies minor 3.212.0 -> 3.216.0
github.com/pulumi/esc indirect minor v0.20.0 -> v0.21.0
github.com/pulumi/pulumi/pkg/v3 require minor v3.192.0 -> v3.216.0

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.216.0

Compare Source

3.216.0 (2026-01-16)
Features
  • [build] Don't set PULUMI_ROOT with mise
    #​21457

  • [cli] Default to Pulumi Cloud when using an OIDC token for login
    #​21322

  • [engine] Add CheckPulumiVersion RPC to the engine
    #​21429

  • [protobuf] Remove ProviderHandshakeResponse.pulumi_version_range
    #​21438

  • [sdk/nodejs] Allow dynamic providers to return inputs from read() for accurate diffs after refresh
    #​21315

  • [sdk/nodejs] Add support for serializing async generators
    #​21410

  • [sdk/python] Allow dynamic providers to return inputs from read() for accurate diffs after refresh
    #​21315

Bug Fixes
  • [engine] Optimize StackReference performance
    #​21446

  • [cli/display] Fix message renderer on windows
    #​21401

  • [sdk/nodejs] Fix RangeError in defaultErrorMessage when error objects are large
    #​21409

Miscellaneous
  • [sdk/dotnet] Update dotnet to v3.97.0

v3.215.0

Compare Source

3.215.0 (2026-01-07)
Features
  • [cli/plugin] Allow plugins to specify a supported version range for the CLI
    #​21335
Bug Fixes
  • [cli] Filter internal properties like __defaults from diff display
    #​21359

  • [cli/config] Make config set --type bool accept different spellings of boolean values instead of only lowercase "true"
    #​21314

  • [sdk/python] Fix import_resources with converter failing due to --stack argument placement
    #​21373

Miscellaneous
  • [cli] Update pulumi-dotnet to 3.96.1

  • [cli/package] Remove superfluous version string
    #​21351

v3.214.1

Compare Source

3.214.1 (2026-01-03)
Bug Fixes
  • [cli/package] Preserve existing behavior when pulumi package add is used with a local provider
    #​21350

  • [pkg] Create namespace aliases to avoid Pulumi namespace collisions during codegen
    #​21325

v3.214.0

Compare Source

Features
  • [cli] Add --config and --config-path options to destroy and refresh
    #​21299

  • [sdkgen] Add OutputStyleOnly flag to functions to not emit their plain variants
    #​21198

  • [sdk/python] Add support for replacement_trigger in the Python SDK
    #​20940

Bug Fixes
  • [engine] Pass ignoreChanges when issuing no-diff updates that resolve initErrors
    #​21319

  • [programgen] Fix a bug in programgen binding to invokes from parameterized packages
    #​21284

  • [cli/plugin] Fix plugin download URL overrides for fallback mechanism
    #​21095

Miscellaneous
  • [pkg] Upgrade pulumi-java to 1.20.0

v3.213.0

Compare Source

Bug Fixes
  • [sdkgen/go] Generate three-level nested builtin output types for Go SDK
    #​21248
Miscellaneous
  • [pkg] Move plugin downloading from pkg into sdk
    #​21220
pulumi/esc (github.com/pulumi/esc)

v0.21.0

Compare Source

Improvements
  • Added support for fn::split built-in function to split strings into arrays.
    #​281
  • Add native support for OIDC token exchange when logging into Pulumi Cloud. Run esc login --help for more
    information. #​607
Bug Fixes
Breaking changes

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 if that's undesired.


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

This PR has been generated by Renovate Bot.

@pulumi-renovate pulumi-renovate bot added dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update labels Dec 17, 2025
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) December 17, 2025 21:04
@pulumi-renovate
Copy link
Contributor Author

pulumi-renovate bot commented Dec 17, 2025

ℹ Artifact update notice

File name: examples/go/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
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.1 -> 1.24.7
go (toolchain) 1.24.5 -> 1.24.11
github.com/pulumi/pulumi/sdk/v3 v3.192.0 -> v3.209.0
github.com/pgavlin/fx/v2 v2.0.3 -> v2.0.10
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 -> v1.4.0
github.com/spf13/cobra v1.9.1 -> v1.10.1
github.com/spf13/pflag v1.0.6 -> v1.0.9
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
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.1 -> 1.24.7
github.com/pulumi/pulumi/sdk/v3 v3.192.0 -> v3.214.0
github.com/pgavlin/fx/v2 v2.0.3 -> v2.0.10
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 -> v1.4.0
github.com/spf13/cobra v1.9.1 -> v1.10.1
github.com/spf13/pflag v1.0.6 -> v1.0.10

@github-actions
Copy link

Does the PR have any schema changes?

Looking good! No breaking changes found.
No new resources/functions.

@codecov
Copy link

codecov bot commented Dec 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.64%. Comparing base (214793b) to head (46d8acb).

Additional details and impacted files

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 214793b...46d8acb. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 2 times, most recently from d6fedd7 to 06cb81a Compare December 18, 2025 20:35
@pulumi-renovate pulumi-renovate bot changed the title Update first-party Pulumi dependencies Update first-party Pulumi dependencies to v3.213.0 Dec 18, 2025
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 5 times, most recently from 2d1b680 to eed46b1 Compare December 23, 2025 15:42
github-merge-queue bot pushed a commit to pulumi/ci-mgmt that referenced this pull request Dec 23, 2025
I got this path wrong, so the SDK commit step is still broken.

```
git add sdk provider/cmd/docker-build/schema.json

...

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
	modified:   provider/cmd/pulumi-resource-docker-build/schema.json
```

Noticed in pulumi/pulumi-docker-build#717.
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 12 times, most recently from 56fc315 to 459194c Compare December 23, 2025 20:06
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 18 times, most recently from 46d8acb to d017e23 Compare December 30, 2025 18:53
@pulumi-renovate
Copy link
Contributor Author

pulumi-renovate bot commented Dec 30, 2025

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -d -t ./...
go: -d flag is deprecated. -d=true is a no-op
go: module github.com/pulumi/esc@v0.21.0 requires go >= 1.24.7; switching to go1.24.12
go: -d flag is deprecated. -d=true is a no-op
go: github.com/pulumi/providertest@v0.5.1-0.20251217173405-3861778549dd: invalid version: unknown revision 3861778549dd

@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 5 times, most recently from ed482be to 2670a8a Compare January 10, 2026 05:43
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 4 times, most recently from 64dcecc to 392f157 Compare January 16, 2026 05:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file impact/no-changelog-required This issue doesn't require a CHANGELOG update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants