Skip to content

chore(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.259.0 to 3.261.0 - #130

Merged
jost-s merged 1 commit into
mainfrom
dependabot/go_modules/github.com/pulumi/pulumi/sdk/v3-3.261.0
Sep 14, 2026
Merged

jost-s merged 1 commit into
mainfrom
dependabot/go_modules/github.com/pulumi/pulumi/sdk/v3-3.261.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 10, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/pulumi/pulumi/sdk/v3 from 3.259.0 to 3.261.0.

Release notes

Sourced from github.com/pulumi/pulumi/sdk/v3's releases.

v3.261.0

3.261.0 (2026-09-02)

Features

  • [engine] Support state migration callbacks on resource registrations #24328
  • [cli/env] Add pulumi env setup {aws,azure,gcp} to configure cloud OIDC trust and create the ESC environments that use it #23911

Bug Fixes

  • [engine] Report a clear error instead of panicking when the stack's state contains a custom resource with no ID #24438
  • [cli] Show the agent account's claim URL instead of an inaccessible View Live link when running on ephemeral agent credentials #24476
  • [pcl] Fix a crash when binding a schema property with an integer constant value #24480
  • [cli/policy] Avoid hanging when policy pack fails to start up #24492
  • [pkg/testing] Fix ProgramTest for providers whose Go module or NuGet package has a double-digit major version #24499
  • [sdk] Fix serialization of secret unknowns in NodeJS, Python and PCL #24500
  • [engine] Ignore internal property keys (those starting with an underscore) when generating and checking update plans #24532

Improvements

  • [sdkgen] Generate precise Python output types for discriminated unions. An array of a union was typed Sequence[Any] and a scalar union Any, while the matching getters on the generated Args classes were already typed #24485
  • [sdk/python] Resolve a union value to its member by matching the value's wire shape, so unions whose members carry no constant properties serialize and translate with the right member's property names #24484
  • [sdkgen/python] Accept a generated output type wherever the classes-and-dicts input types accept its Args class or TypedDict, so a resource's output can be passed to another resource's input without a type error #24507
  • [engine] Send previously persisted outputs to a provider's Check on update, gated by a new sends_old_outputs_to_check handshake capability #24524
  • [sdk/python] Add helper methods to transform ResourceOptions to InvokeOptions #24533

Miscellaneous

  • [java] Upgrade java to v1.36.3 #24509
  • [yaml] Upgrade yaml to v1.38.5 #24509
  • [sdk/dotnet] Upgrade dotnet to v3.113.1 #24512

v3.260.0

3.260.0 (2026-08-28)

Features

  • [cli/deployment] Make pulumi deployment settings get render every source kind and show environment variable values, changing the --output=json shape of environmentVariables from a list of names to a list of objects #24284
  • [sdk/go] Support Go 1.27 #24401
  • [cli/state] Add pulumi state promote to turn stateful snippets into Pulumi program code #24453

Bug Fixes

  • [engine] Replace resources whose deletedWith target is being replaced, instead of leaving them orphaned in state #23818
  • [sdk/python] Serialize typed object stack outputs with their wire-format (camelCase) property names, matching other language SDKs #24246
  • [cli/neo] Cancelling a task now interrupts a running local tool call instead of waiting for it to finish #24268
  • [programgen/python] Access schema properties whose names contain hyphens as attributes under their Python names instead of subscripting #24300
  • [programgen/go] Generate valid struct field names for properties whose names contain hyphens #24300
  • [sdkgen/nodejs] Quote property names that are not legal identifiers (e.g. kebab-case) in generated declarations and use bracket access for them #24300
  • [cli/neo] Cancelling a local tool call no longer leaves the TUI stuck on "Thinking..." with input blocked #24318

... (truncated)

Changelog

Sourced from github.com/pulumi/pulumi/sdk/v3's changelog.

3.261.0 (2026-09-02)

Features

  • [engine] Support state migration callbacks on resource registrations #24328
  • [cli/env] Add pulumi env setup {aws,azure,gcp} to configure cloud OIDC trust and create the ESC environments that use it #23911

Bug Fixes

  • [engine] Report a clear error instead of panicking when the stack's state contains a custom resource with no ID #24438
  • [cli] Show the agent account's claim URL instead of an inaccessible View Live link when running on ephemeral agent credentials #24476
  • [pcl] Fix a crash when binding a schema property with an integer constant value #24480
  • [cli/policy] Avoid hanging when policy pack fails to start up #24492
  • [pkg/testing] Fix ProgramTest for providers whose Go module or NuGet package has a double-digit major version #24499
  • [sdk] Fix serialization of secret unknowns in NodeJS, Python and PCL #24500
  • [engine] Ignore internal property keys (those starting with an underscore) when generating and checking update plans #24532

Improvements

  • [sdkgen] Generate precise Python output types for discriminated unions. An array of a union was typed Sequence[Any] and a scalar union Any, while the matching getters on the generated Args classes were already typed #24485
  • [sdk/python] Resolve a union value to its member by matching the value's wire shape, so unions whose members carry no constant properties serialize and translate with the right member's property names #24484
  • [sdkgen/python] Accept a generated output type wherever the classes-and-dicts input types accept its Args class or TypedDict, so a resource's output can be passed to another resource's input without a type error #24507
  • [engine] Send previously persisted outputs to a provider's Check on update, gated by a new sends_old_outputs_to_check handshake capability #24524
  • [sdk/python] Add helper methods to transform ResourceOptions to InvokeOptions #24533

Miscellaneous

  • [java] Upgrade java to v1.36.3 #24509
  • [yaml] Upgrade yaml to v1.38.5 #24509
  • [sdk/dotnet] Upgrade dotnet to v3.113.1 #24512

3.260.0 (2026-08-28)

Features

  • [cli/deployment] Make pulumi deployment settings get render every source kind and show environment variable values, changing the --output=json shape of environmentVariables from a list of names to a list of objects #24284
  • [sdk/go] Support Go 1.27 #24401
  • [cli/state] Add pulumi state promote to turn stateful snippets into Pulumi program code #24453

Bug Fixes

  • [engine] Replace resources whose deletedWith target is being replaced, instead of leaving them orphaned in state #23818
  • [sdk/python] Serialize typed object stack outputs with their wire-format (camelCase) property names, matching other language SDKs #24246
  • [cli/neo] Cancelling a task now interrupts a running local tool call instead of waiting for it to finish #24268
  • [programgen/python] Access schema properties whose names contain hyphens as attributes under their Python names instead of subscripting #24300
  • [programgen/go] Generate valid struct field names for properties whose names contain hyphens #24300
  • [sdkgen/nodejs] Quote property names that are not legal identifiers (e.g. kebab-case) in generated declarations and use bracket access for them #24300
  • [cli/neo] Cancelling a local tool call no longer leaves the TUI stuck on "Thinking..." with input blocked #24318
  • [sdk/go] Use resolved environment names when evaluating ESC imports #24375
  • [codegen/pcl] Allow output-typed values for the id attribute of a read resource #24386
  • [sdkgen/nodejs] Register resolvers for output-only properties in generated Resource.get so they resolve as unknown during preview when the id is unknown #24386

... (truncated)

Commits
  • de0633d Fix ProgramTest for double-digit major versions (#24499)
  • 1e5b60a Migrate ConstructResult to property.Map (#24463)
  • a2b96b4 Ignore internal property keys in update plans (#24532)
  • 4d41278 python: add helper methods to transform ResourceOptions to InvokeOptions (#24...
  • 3081504 Execute component state migrations (#24328)
  • 710f0f8 [Python] Use codegen.IsWireDiscriminatableUnionType in outputs (#24485)
  • f05eae6 Send OldOutputs to provider Check (#24524)
  • ecabf85 Preserve secret marker when serializing unknown Outputs (#24500)
  • f0535f9 [sdkgen/python] Accept output types in resource and function inputs (#24507)
  • 7dc7023 ESC OIDC Onboarding in the CLI (#23911)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Sep 10, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner September 10, 2026 03:24
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Sep 10, 2026
@cocogitto-bot

cocogitto-bot Bot commented Sep 10, 2026

Copy link
Copy Markdown

✔️ 2eed641 - Conventional commits check succeeded.

@coderabbitai

coderabbitai Bot commented Sep 10, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Advanced

Run ID: 481a4ee8-9690-4d15-b6b1-440d1eaff5b6

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@holochain-release-automation2

holochain-release-automation2 commented Sep 10, 2026

Copy link
Copy Markdown

🍹 preview on holochain/holochain/github

Pulumi report

View in Pulumi Cloud

  Previewing update (holochain/github)

View Live: https://app.pulumi.com/holochain/holochain/github/previews/89b37825-67c3-4481-bab4-cb7904894fc7

pulumi:pulumi:Stack: (same)
  [urn=urn:pulumi:github::holochain::pulumi:pulumi:Stack::holochain-github]
@ Previewing update....
Resources:
  651 unchanged
  

Bumps [github.com/pulumi/pulumi/sdk/v3](https://github.com/pulumi/pulumi) from 3.259.0 to 3.261.0.
- [Release notes](https://github.com/pulumi/pulumi/releases)
- [Changelog](https://github.com/pulumi/pulumi/blob/master/CHANGELOG.md)
- [Commits](pulumi/pulumi@v3.259.0...v3.261.0)

---
updated-dependencies:
- dependency-name: github.com/pulumi/pulumi/sdk/v3
  dependency-version: 3.261.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@jost-s
jost-s force-pushed the dependabot/go_modules/github.com/pulumi/pulumi/sdk/v3-3.261.0 branch from 2eed641 to b90451f Compare September 14, 2026 10:53
@jost-s
jost-s enabled auto-merge (rebase) September 14, 2026 10:54
@cocogitto-bot

cocogitto-bot Bot commented Sep 14, 2026

Copy link
Copy Markdown

✔️ b90451f - Conventional commits check succeeded.

@jost-s
jost-s merged commit e574b3f into main Sep 14, 2026
5 checks passed
@jost-s
jost-s deleted the dependabot/go_modules/github.com/pulumi/pulumi/sdk/v3-3.261.0 branch September 14, 2026 10:55
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 go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants