-
Notifications
You must be signed in to change notification settings - Fork 121
Update first-party Pulumi dependencies #3837
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Does the PR have any schema changes?Looking good! No breaking changes found. |
Codecov Report✅ All modified and coverable lines are covered by tests. 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. 🚀 New features to boost your workflow:
|
27163dd
to
985c2bd
Compare
ℹ Artifact update noticeFile name: provider/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
File name: tests/go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
985c2bd
to
38ba5fa
Compare
38ba5fa
to
9c4b976
Compare
9c4b976
to
9b7e0ad
Compare
3cefba6
to
6a4076d
Compare
@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. |
71645b1
to
6282945
Compare
6282945
to
4556b76
Compare
4556b76
to
5939a0e
Compare
This PR contains the following updates:
3.196.0
->3.204.0
4.18.3
->4.18.4
4.18.3
->4.18.4
v3.196.0
->v3.204.0
v6.5.0
->v6.6.0
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
#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
#20612
v3.202.0
Compare Source
Features
[auto] Add SetAllConfigJson method to automation APIs
#20709
[cli/config] Add
--json
input support topulumi 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
#20646
Bug Fixes
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.
This PR has been generated by Renovate Bot.