Skip to content

Conversation

pulumi-renovate[bot]
Copy link
Contributor

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

This PR contains the following updates:

Package Type Update Change
@pulumi/pulumi (source) dependencies minor 3.196.0 -> 3.204.0
@pulumi/random (source) devDependencies patch 4.18.3 -> 4.18.4
@pulumi/random (source) dependencies patch 4.18.3 -> 4.18.4
github.com/pulumi/pulumi/pkg/v3 require minor v3.196.0 -> v3.204.0
pulumi/actions action minor v6.5.0 -> v6.6.0
pulumi/esc-action action minor v1.4.0 -> v1.5.0

Release Notes

pulumi/pulumi (@​pulumi/pulumi)

v3.204.0

Compare Source

3.204.0 (2025-10-23)
Features
  • [cli] Print replace diffs when a resource tries to replace but is blocked by still having an import id set
    #​20762

  • [engine] Support overriding policy severity on violations
    #​20767

  • [backend/service] Send journal entries to the backend if it's supported
    #​20343

Bug Fixes
  • [engine] Fix a potential snapshot integrity error when a resources dependency fails to be destroyed using destroy --run-program
    #​20692

  • [engine] Fix import error to contain the import ID of non-existent resources
    #​20753

  • [sdk/nodejs] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values.
    #​20774

  • [sdk/python] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values.
    #​20769

  • [sdkgen/go] Fix codegen of scalar return SDK functions
    #​20754

  • [sdkgen/{nodejs,python}] Fix scalar return protocol to allow returning secret maps
    #​20747

Miscellaneous
  • [sdk/nodejs] Use Language.Link to link Node.js packages
    #​20715

v3.203.0

Compare Source

Features
  • [cli/display] Display policy severity for violations
    #​20746

  • [cli/package] Show functions in package info
    #​20733

Bug Fixes
  • [engine] Make sure errors from the journaler are not shown to the user
    #​20740

  • [backend/diy] Fix casing of stack/latest when importing stacks
    #​20727

  • [cli/package] Fix 'required' flag for resource inputs in package info
    #​20731

  • [programgen] Revert #​20345
    #​20714

  • [programgen/{dotnet,nodejs}] Propagate local dependencies for parameterized packages during convert down to GenerateProject
    #​20706

  • [sdkgen/python] Fix python invokes for functions returning map types
    #​20719

Miscellaneous
  • [sdk/python] Use Language.Link to link python packages
    #​20612

v3.202.0

Compare Source

Features
  • [auto] Add SetAllConfigJson method to automation APIs
    #​20709

  • [cli/config] Add --json input support to pulumi config set-all
    #​19427

  • [cli/display] Add error summary at the end of Resource changes
    #​20658

  • [components/{go,nodejs}] Send component inputs to be saved in state. This brings NodeJS and Go inline with Python behaviour
    #​20357

  • [sdk/python] Add support for Python 3.14
    #​20433

  • [sdk/python] Add the hide_diffs resource option
    #​20655

Bug Fixes
  • [engine] Fix assert when a resource that's not targeted on a destroy is marked as Delete
    #​20684

  • [sdk/nodejs] Allow compiled local SDKs to be parameterized
    #​20685

  • [sdk/nodejs] Handle RangeErrors from util.inspect stringifying error objects
    #​20705

v3.201.0

Compare Source

Features
  • [sdkgen/go] Support non-object return types in functions
    #​20646
Bug Fixes
  • [backend/service] Fix the --insecure flag in pulumi login

v3.200.0

Compare Source

Features
  • [cli] Look for .cmd and .ps1 extensions as well on Windows when looking for executables
    #​20637

  • [sdk/go] Add a new resource option: HideDiffs
    #​20631

  • [sdk/nodejs] Add a new resource option: hideDiffs
    #​20631

  • [sdkgen/python] Support non-object return types in functions
    #​20624

Bug Fixes
  • [build] Use ruff to auto fix lints in python
    #​20644

  • [sdk/nodejs] Make new arguments to initialize optional
    #​20650

  • [sdkgen/nodejs] Generate a .gitignore file inside local SDKs
    #​20643

  • [cli/state] Treat providers that are marked as parents in a move as providers still instead of as regular resources
    #​20639

  • [cli/state] Exclude root stack correctly when moving resources and when --include-parents is passed

v3.199.0

Compare Source

Features
  • [cli/about] Add pulumi about env to help
    #​20633

  • [cli/{about,new}] Add environment variables to override template repository settings. The new PULUMI_TEMPLATE_GIT_REPOSITORY, PULUMI_TEMPLATE_BRANCH, PULUMI_POLICY_TEMPLATE_GIT_REPOSITORY, and PULUMI_POLICY_TEMPLATE_BRANCH environment variables allow runtime customization of template sources
    #​20615

  • [cli/{install,package}] Add support for package references in plugins
    #​20524

  • [sdk/nodejs] Pass options, name, and type to ComponentResources initialize methods
    #​20618

  • [cli/policy] Send vcs metadata when publishing policy packs
    #​20528

Bug Fixes
  • [cli/display] Always send diag events to stderr in the diff display
    #​20632

  • [components] Stop including auth info in plugin name
    #​20620

  • [engine] Support the import option in resource transforms
    #​20586

  • [programgen] Fix panic in parseProxyApply when encoutering warning diagnostics
    #​20583

  • [sdk/nodejs] Don't attempt to serialise function values for resource inputs/outputs
    #​20621

v3.198.0

Compare Source

Features
  • [engine] Expand snapshot integrity check for resources
    #​20519

  • [sdk/go] Refactor Go policy SDK to have access to a pulumi Context object
    #​20570

  • [sdk/python] Allow registered resources to be retrieved from the mock monitor for test assertions
    #​20540

Bug Fixes
  • [engine] Fix snapshot integrity error with run-program --refresh, when a provider has a dependency that isn't being created
    #​20541

  • [engine] Remove unneeded data from policy summary events
    #​20589

  • [sdk] Fix plugin killing during cancellation
    #​20543

  • [sdk/go] Fix [Unm/M]arshalProperties to return nil when given nil
    #​20544

Miscellaneous
  • [protobuf] Add loader_target to LanguageRuntime.LinkRequest
    #​20552

  • [cli/package] Move InstallPackage from cmd/packagecmd to cmd/packages
    #​20550

  • [cli/package] Move stdout/stderr IO out of GenSDK and LinkPackage
    #​20546

  • [sdk] Move PluginSpec.Install to pkg/workspace.InstallPluginContent
    #​20537

  • [sdk/yaml] Bump pulumi-yaml to 1.23.2
    #​20588

v3.197.0

Compare Source

Features
  • [cli] Send new policy fields when publishing a policy pack

  • [sdk/dotnet] Update dotnet to v3.88
    #​20512

Bug Fixes
  • [engine] Fix a panic in preview, that could happen in some cases when default providers get updated
    #​20511

  • [components/python] Fix parenting of python components
    #​20508

  • [sdk/python] Fix hang when shutting down in certain error conditions
    #​20484

  • [sdk/python] Fix license-files entry for python package
    #​20506

pulumi/pulumi-random (@​pulumi/random)

v4.18.4

Compare Source

Does the PR have any schema changes?

Found 1 breaking change:

Functions
  • 🟡 "pulumi:providers:random/terraformConfig": inputs: "self" type changed from "#/resources/pulumi:providers:random" to "#/provider"
    No new resources/functions.
What's Changed

Full Changelog: pulumi/pulumi-random@v4.18.3...v4.18.4

pulumi/actions (pulumi/actions)

v6.6.0

Compare Source

What's Changed
New Contributors

Full Changelog: pulumi/actions@v6...v6.6.0

pulumi/esc-action (pulumi/esc-action)

v1.5.0

Compare Source


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 Sep 17, 2025
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) September 17, 2025 20:25
@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 Sep 17, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.50%. Comparing base (bc3c456) to head (5939a0e).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3837   +/-   ##
=======================================
  Coverage   42.50%   42.50%           
=======================================
  Files          86       86           
  Lines       12622    12622           
=======================================
  Hits         5365     5365           
  Misses       6861     6861           
  Partials      396      396           

☔ View full report in Codecov by Sentry.
📢 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.

@pulumi-renovate pulumi-renovate bot changed the title Update dependency @pulumi/pulumi to v3.197.0 Update first-party Pulumi dependencies to v3.197.0 Sep 18, 2025
@pulumi-renovate
Copy link
Contributor Author

pulumi-renovate bot commented Sep 18, 2025

ℹ Artifact update notice

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):

  • 4 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.0 -> 1.24.7
go (toolchain) 1.24.1 -> 1.24.9
github.com/pulumi/pulumi/sdk/v3 v3.196.0 -> v3.204.0
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.7 -> v1.0.9
File name: tests/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):

  • 4 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.0 -> 1.24.7
go (toolchain) 1.24.1 -> 1.24.9
github.com/pulumi/pulumi/sdk/v3 v3.196.0 -> v3.204.0
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.7 -> v1.0.9

@pulumi-renovate pulumi-renovate bot changed the title Update first-party Pulumi dependencies to v3.197.0 Update first-party Pulumi dependencies Sep 26, 2025
@pulumi-renovate pulumi-renovate bot changed the title Update first-party Pulumi dependencies Update first-party Pulumi dependencies to v3.198.0 Sep 26, 2025
@pulumi-renovate pulumi-renovate bot changed the title Update first-party Pulumi dependencies to v3.198.0 Update first-party Pulumi dependencies Sep 30, 2025
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 3 times, most recently from 3cefba6 to 6a4076d Compare October 13, 2025 17:58
@etiennetremel
Copy link

@EronWright @blampe @Zaid-Ajaj any chance to get this PR released? I'm happy to contribute.

This PR upgrades Pulumi Core to version 3.200 or higher, which introduces the hideDiffs feature, a useful addition for end users that wants to control huge diff generated by CRDs.

@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 2 times, most recently from 71645b1 to 6282945 Compare October 16, 2025 02:51
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.

1 participant