Skip to content

Update first-party Pulumi dependencies to v3.257.0 - #3927

Open
pulumi-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/pulumi
Open

Update first-party Pulumi dependencies to v3.257.0#3927
pulumi-renovate[bot] wants to merge 1 commit into
masterfrom
renovate/pulumi

Conversation

@pulumi-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
@pulumi/pulumi (source) 3.256.03.257.0 age confidence
github.com/pulumi/pulumi/pkg/v3 v3.256.0v3.257.0 age confidence

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.257.0

Compare Source

Features
  • [cli] Offer to create a first project after logging in to an account with no stacks #​24133
  • [cli/do] Auto-assign identifiers to existing stack resources in pulumi do input expressions, and add pulumi do show-resources to list them #​24184
  • [cli/do] Make "pulumi do <pkg> <resource> patch <name> work in stateful mode, overlaying the supplied inputs onto the existing snippet" #​24295
  • [cli/state] Implement pulumi state get to show individual resources #​24191
  • [cli/do] Fall back to an auto-created project and stack under PULUMI_HOME when pulumi do is invoked outside of a Pulumi project #​24231
Bug Fixes
  • [sdkgen/go] Generated output-form invokes pass their arguments to the core SDK without resolving them first, so invoke dependencies can be inferred from arguments; generated SDKs now require pulumi SDK v3.255.0 or later #​24060
  • [cli] Make 'pulumi stack history events --summary report the program errors from the language host #​24111
  • [cli/cloud] pulumi api: repeated -H/--header values for the same header name now all reach the wire, instead of each one silently overwriting the last #​24180
  • [cli/package] Maintain --server when adding to the packages section of Pulumi.yaml #​24189
  • [sdk/go] Fix panics in hooks to not crash the entire process #​24218
  • [programgen/go] for expressions are now generated as Go loops #​24228
  • [programgen/go] Fix invalid _ := index statement emitted for resources with a numeric range whose value variable is unused #​24227
  • [sdk/python] Report an error instead of hanging when a Python resource depends on its own parent #​24230
  • [sdkgen/go] Generate the missing Go input types for resource input properties that are deeply nested collections of object types #​24236
  • [programgen/go] Rename properties that collide with reserved names (e.g. elementType) the same way SDK codegen does, instead of emitting uncompilable code #​24235
  • [cli/display] Show the value being added when a refresh or provider diff reports an added property #​24245
  • [cli/plugin] Track when a plugin was last run so pulumi plugin ls reports an accurate last-used time on all platforms #​24251
  • [engine] Show secrets in diff display when --show-secrets is passed #​24253
  • [cli] Exit promptly when a command is cancelled while an HTTP request is being retried #​24276
Improvements
  • [sdk/nodejs] Improve error message when resource registrations are still pending when pulumi exits #​24082
  • [cli] Pass the invoked command (e.g. pulumi new) to the browser-based login/signup flow so Pulumi Cloud can attribute signups to the command that triggered them #​24192
Miscellaneous
  • [sdkgen] Extension-parameterized packages now namespace their resource and function tokens under their own package name rather than the base provider's #​24143
  • [java] Upgrade java to v1.35.0 #​24202
  • [backend/diy] The deprecation warning is now an error. PULUMI_DIY_BACKEND_IGNORE_DEPRECATION_WARNING is now PULUMI_DIY_BACKEND_IGNORE_DEPRECATION_ERROR. #​24216
  • [java] Upgrade java to v1.36.0 #​24243
  • [sdk/dotnet] Upgrade dotnet to v3.111.1 #​24249
pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)

v3.257.0

Compare Source

3.257.0 (2026-08-13)
Features
  • [cli] Offer to create a first project after logging in to an account with no stacks #​24133
  • [cli/do] Auto-assign identifiers to existing stack resources in pulumi do input expressions, and add pulumi do show-resources to list them #​24184
  • [cli/do] Make "pulumi do <pkg> <resource> patch <name> work in stateful mode, overlaying the supplied inputs onto the existing snippet" #​24295
  • [cli/state] Implement pulumi state get to show individual resources #​24191
  • [cli/do] Fall back to an auto-created project and stack under PULUMI_HOME when pulumi do is invoked outside of a Pulumi project #​24231
Bug Fixes
  • [sdkgen/go] Generated output-form invokes pass their arguments to the core SDK without resolving them first, so invoke dependencies can be inferred from arguments; generated SDKs now require pulumi SDK v3.255.0 or later #​24060
  • [cli] Make 'pulumi stack history events --summary report the program errors from the language host #​24111
  • [cli/cloud] pulumi api: repeated -H/--header values for the same header name now all reach the wire, instead of each one silently overwriting the last #​24180
  • [cli/package] Maintain --server when adding to the packages section of Pulumi.yaml #​24189
  • [sdk/go] Fix panics in hooks to not crash the entire process #​24218
  • [programgen/go] for expressions are now generated as Go loops #​24228
  • [programgen/go] Fix invalid _ := index statement emitted for resources with a numeric range whose value variable is unused #​24227
  • [sdk/python] Report an error instead of hanging when a Python resource depends on its own parent #​24230
  • [sdkgen/go] Generate the missing Go input types for resource input properties that are deeply nested collections of object types #​24236
  • [programgen/go] Rename properties that collide with reserved names (e.g. elementType) the same way SDK codegen does, instead of emitting uncompilable code #​24235
  • [cli/display] Show the value being added when a refresh or provider diff reports an added property #​24245
  • [cli/plugin] Track when a plugin was last run so pulumi plugin ls reports an accurate last-used time on all platforms #​24251
  • [engine] Show secrets in diff display when --show-secrets is passed #​24253
  • [cli] Exit promptly when a command is cancelled while an HTTP request is being retried #​24276
Improvements
  • [sdk/nodejs] Improve error message when resource registrations are still pending when pulumi exits #​24082
  • [cli] Pass the invoked command (e.g. pulumi new) to the browser-based login/signup flow so Pulumi Cloud can attribute signups to the command that triggered them #​24192
Miscellaneous
  • [sdkgen] Extension-parameterized packages now namespace their resource and function tokens under their own package name rather than the base provider's #​24143
  • [java] Upgrade java to v1.35.0 #​24202
  • [backend/diy] The deprecation warning is now an error. PULUMI_DIY_BACKEND_IGNORE_DEPRECATION_WARNING is now PULUMI_DIY_BACKEND_IGNORE_DEPRECATION_ERROR. #​24216
  • [java] Upgrade java to v1.36.0 #​24243
  • [sdk/dotnet] Upgrade dotnet to v3.111.1 #​24249

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • Monday through Friday (* * * * 1-5)

🚦 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 these updates again.


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

This PR has been generated by Mend Renovate.

@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 Aug 13, 2026
@pulumi-renovate
pulumi-renovate Bot enabled auto-merge (squash) August 13, 2026 19:00
@pulumi-renovate

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: examples/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):

  • 15 additional dependencies were updated

Details:

Package Change
github.com/pulumi/pulumi/sdk/v3 v3.256.0 -> v3.257.0
github.com/charmbracelet/x/ansi v0.11.7 -> v0.11.8
github.com/felixge/httpsnoop v1.0.4 -> v1.1.0
github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 -> v2.30.0
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e -> v1.0.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0 -> v0.70.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 -> v0.70.0
golang.org/x/crypto v0.54.0 -> v0.55.0
golang.org/x/mod v0.37.0 -> v0.38.0
golang.org/x/net v0.57.0 -> v0.58.0
golang.org/x/text v0.40.0 -> v0.41.0
golang.org/x/tools v0.47.0 -> v0.48.0
google.golang.org/genproto/googleapis/api v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260810153831-ec0a7760b754
google.golang.org/genproto/googleapis/rpc v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260810153831-ec0a7760b754
google.golang.org/protobuf v1.36.11 -> v1.36.12
File name: provider/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):

  • 15 additional dependencies were updated

Details:

Package Change
github.com/pulumi/pulumi/sdk/v3 v3.256.0 -> v3.257.0
github.com/charmbracelet/x/ansi v0.11.7 -> v0.11.8
github.com/felixge/httpsnoop v1.0.4 -> v1.1.0
github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 -> v2.30.0
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e -> v1.0.0
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.69.0 -> v0.70.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 -> v0.70.0
golang.org/x/crypto v0.54.0 -> v0.55.0
golang.org/x/mod v0.37.0 -> v0.38.0
golang.org/x/net v0.57.0 -> v0.58.0
golang.org/x/text v0.40.0 -> v0.41.0
golang.org/x/tools v0.47.0 -> v0.48.0
google.golang.org/genproto/googleapis/api v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260810153831-ec0a7760b754
google.golang.org/genproto/googleapis/rpc v0.0.0-20260803160001-6ac0973c030d -> v0.0.0-20260810153831-ec0a7760b754
google.golang.org/protobuf v1.36.11 -> v1.36.12

@github-actions

Copy link
Copy Markdown
Contributor

Does the PR have any schema changes?

Generated by schema-tools v0.8.1.

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

Maintainer note: consult the runbook for dealing with any breaking changes.

@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.51%. Comparing base (8669431) to head (7f63e57).
⚠️ Report is 1 commits behind head on master.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #3927   +/-   ##
======================================
  Coverage    0.51%   0.51%           
======================================
  Files           8       8           
  Lines        1947    1947           
======================================
  Hits           10      10           
  Misses       1937    1937           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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