Skip to content

Conversation

@pulumi-renovate
Copy link
Contributor

@pulumi-renovate pulumi-renovate bot commented Aug 25, 2025

This PR contains the following updates:

Package Type Update Change
github.com/pulumi/pulumi-java/pkg require patch v1.16.1 -> v1.16.2
github.com/pulumi/pulumi-kubernetes/provider/v4 require digest 7621b62 -> f52a5b2
github.com/pulumi/pulumi/pkg/v3 require minor v3.188.0 -> v3.205.0

Release Notes

pulumi/pulumi-java (github.com/pulumi/pulumi-java/pkg)

v1.16.2

Compare Source

Improvements
Bug Fixes
pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)

v3.205.0

Compare Source

3.205.0 (2025-10-28)
Bug Fixes
  • [cli/display] Improve how the severity is displayed for policy violations
    #​20805

  • [engine] Fix an issue where refresh --run-program could potentially run forever
    #​20781

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

3.203.0 (2025-10-15)
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.201.0

Compare Source

3.201.0 (2025-10-06)
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

3.200.0 (2025-10-03)

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

3.199.0 (2025-10-01)

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

3.198.0 (2025-09-26)

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

3.197.0 (2025-09-17)

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

v3.196.0

Compare Source

3.196.0 (2025-09-12)

Miscellaneous
  • [sdk] Add policy summary events apitypes
    #​20443

  • [sdk] Add new policy fields apitypes
    #​20491

  • [protobuf] Add support for indicating "not applicable" policies
    #​20492

  • [protobuf] Add new analyzer policy fields
    #​20494

v3.195.0

Compare Source

3.195.0 (2025-09-10)

Features
  • [engine] Add support for capturing program stack traces as part of resource registration
    #​20430

  • [sdk/go] Registered resources can now be retrieved from the mock monitor for test assertions
    #​20472

  • [sdk/go] The current exports map is now available for unit testing through GetCurrentExportMap
    #​20471

Bug Fixes
  • [pkg/go] Fix an issue where v3.194.0 of the github.com/pulumi/pulumi/pkg/v3 module depends on APIs from github.com/pulumi/pulumi/sdk/v3 that haven't been released
    #​20487

v3.194.0

Compare Source

3.194.0 (2025-09-08)

Features
  • [cli] Log diagnostics to stderr instead of stdout
    #​20461

  • [cli/display] Change the default for --show-full-output from true to false
    #​20467

  • [cli/display] Fix the --show-full-output the flag
    #​20464

  • [sdk/go] Show a message that the Go program is being compiled
    #​20460

Bug Fixes
  • [engine] Make ignoreChanges work better for arrays
    #​20465

  • [programgen] Fix panic in RewriteApplies when encountering warning diagnostics
    #​20453

Miscellaneous
  • [cli] No longer require the PULUMI_EXPERIMENTAL flag for Private Registry template operations (pulumi template publish, registry-based template resolution in pulumi new), while registry-backed template resolution in pulumi new may still be disabled using PULUMI_DISABLE_REGISTRY_RESOLVE=true pulumi new
    #​20458

  • [sdk/yaml] Bump pulumi-yaml to 1.23.1

v3.193.0

Compare Source

3.193.0 (2025-09-04)

Bug Fixes
  • [cli] Use "Private Registry", not cloud or Pulumi registry, in CLI output
    #​20436

  • [cli/display] Avoid printing a double new line when showing secrets in the outputs
    #​20435

  • [cli/display] Fix coloring of cobra error messages on windows

  • [cli/{install,package}] Fix local package resolution when PULUMI_EXPERIMENTAL=true by including local packages in registry fallback logic
    #​20413

  • [cli/new] Fail when running with --language without --ai in non-interactive mode
    #​20415

  • [cli/package] Fix not using already-installed package in 'pulumi package add' when PULUMI_EXPERIMENTAL=1

Miscellaneous
  • [cli] Start the pprof server when receving SIGUSR1
    #​20392

  • [cli/display] Replace ijc/Gotty terminfo package with xo/terminfo
    #​20446

  • [cli/display] Use the passed through writer in ShowProgressOutput instead of loading a new terminfo

v3.192.0

Compare Source

3.192.0 (2025-08-29)

Features
  • [cli/state] Add pulumi state taint/untaint commands to force replacement of resources upon next update
    #​20380

  • [sdk/nodejs] Add previewDestroy to allow dry-runs of destroy commands
    #​20371

Bug Fixes
  • [engine] Fix a bug causing hooks to never pass correctly to remote Go components
    #​20390

  • [sdk/go] Fix source position information
    #​20351

  • [sdk/nodejs] Fix function serialisation that contains minified classes
    #​19345

  • [sdkgen/nodejs] Limit @​types packages used during local SDK generation
    #​20387

  • [sdk/python] Set ThreadPoolExecutor max_workers to parallelism * 4
    #​20362

  • [sdk/python] Handle -v flag passed to policy packs
    #​20373

  • [sdk/python] Forward errors raised in callbacks to the caller
    #​20381

Miscellaneous
  • [cli] Log stack trace when interrupted when using verbose logging
    #​20364

  • [cli] Print the location of the log file when running with the verbose flag
    #​20365

  • [sdk/python] Remove custom typing stubs
    #​20384

v3.191.0

Compare Source

3.191.0 (2025-08-21)

Features
  • [cli] Document the PULUMI_ENABLE_STREAMING_JSON_PREVIEW envvar.
    #​20328
Bug Fixes
  • [engine] Check providers returning 'version' or '__internal' in their inputs
    #​20313

  • [engine] Fix a panic with refresh --run-program
    #​20337

  • [engine] Fix an infinite loop from passing unordered resources to the dependency system when using --refresh

  • [programgen] Emit warnings instead of errors in non-strict mode when binding resource blocks
    #​20347

  • [programgen] Simplify range value types when it is derived from object of objects and warn on unknown properties
    #​20345

  • [programgen] Warn instead of erroring out when traversing a NoneType in PCL
    #​20342

  • [cli/display] Escape non-graphic characters in URNs
    #​20295

  • [cli/import] Disambiguate duplicate resource names by their types when importing
    #​20348

  • [cli/new] Don't prompt for ai or template when passing --yes
    #​20256

Miscellaneous
  • [cli] Log version and CLI metadata
    #​20334

  • [cli/package] Pass ParameterizeParameters to SchemaFromSchemaSource
    #​20324

v3.190.0

Compare Source

3.190.0 (2025-08-15)

Features
  • [engine] Don't error on ignoreChanges paths that are missing old data, there is nothing to ignore in those cases and we just use the new data
    #​20278
Bug Fixes
  • [cli] Fix destroy --exclude-protected --remove returning an error for empty stacks that could safely be removed
    #​20283

  • [cli] Fix pulumi template publish failing with relative paths by normalizing to absolute paths before archive creation
    #​20301

  • [cli/import] Use mapped name instead of logical name for resource references during import code generation
    #​20300

  • [pkg] Make TypeScript code generation use 'declare' keyword instead of definite assertion operator, to avoid setting all fields to undefined when targeting environments new enough
    #​20261

  • [sdkgen/nodejs] Make TypeScript a full dependency of local SDKs
    #​20272

Miscellaneous
  • [build] Updates protobuf and grpc to v5, bumping dependencies in the Go, Node.js, and Python SDKs
    #​19588

  • [build] Update latest Go version to 1.25
    #​20284

  • [sdkgen/nodejs] Target ES2020 for generated SDKs
    #​20276

v3.189.0

Compare Source

3.189.0 (2025-08-12)

Features
  • [sdk] Remove CacheMS from CLIVersionResponse
    #​20264

  • [sdk/go] Calculate PluginInfo.Size on demand
    #​20241

  • [auto/python] Surface json option to pulumi preview calls in Python when using the pulumi.automation package.
    #​20233

Bug Fixes
  • [cli/package] Fix incorrect console URLs being displayed after publishing a policy
    #​20255

  • [engine] Fix race when reading plugin stdout
    #​20242

  • [sdk/nodejs] Fix component providers when using pnpm
    #​20253

Miscellaneous
  • [pkg] Make TypeScript code generation use nullish coalesce operator for required property checks, as well as state and args accessing whenever sensible

  • [sdk/nodejs] Fix swapped stderr/stdout callback comments in PreviewOptions interface
    #​20250

  • [sdkgen] Don’t create empty maps for language specific overrides
    #​20237


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 Aug 25, 2025
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) August 25, 2025 20:41
@pulumi-renovate
Copy link
Contributor Author

pulumi-renovate bot commented Aug 25, 2025

ℹ Artifact update notice

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

  • 30 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.3 -> 1.24.9
github.com/pulumi/pulumi/sdk/v3 v3.188.0 -> v3.205.0
github.com/spf13/cobra v1.9.1 -> v1.10.1
golang.org/x/text v0.26.0 -> v0.27.0
k8s.io/apiextensions-apiserver v0.33.2 -> v0.33.3
k8s.io/apimachinery v0.33.2 -> v0.33.3
cel.dev/expr v0.20.0 -> v0.24.0
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/golang/glog v1.2.4 -> v1.2.5
github.com/hashicorp/hcl/v2 v2.23.0 -> v2.24.0
github.com/sergi/go-diff v1.3.2-0.20230802210424-5b0b94c5c0d3 -> v1.4.0
github.com/spf13/pflag v1.0.6 -> v1.0.9
go.opentelemetry.io/otel v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/metric v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/sdk v1.36.0 -> v1.37.0
go.opentelemetry.io/otel/trace v1.36.0 -> v1.37.0
golang.org/x/net v0.40.0 -> v0.42.0
golang.org/x/sync v0.15.0 -> v0.16.0
golang.org/x/sys v0.33.0 -> v0.34.0
golang.org/x/term v0.32.0 -> v0.33.0
golang.org/x/tools v0.33.0 -> v0.34.0
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250804133106-a7a43d27e69b
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20250804133106-a7a43d27e69b
google.golang.org/grpc v1.72.1 -> v1.76.0
k8s.io/api v0.33.2 -> v0.33.3
k8s.io/apiserver v0.33.2 -> v0.33.3
k8s.io/cli-runtime v0.33.2 -> v0.33.3
k8s.io/client-go v0.33.2 -> v0.33.3
k8s.io/component-base v0.33.2 -> v0.33.3
k8s.io/kubectl v0.33.2 -> v0.33.3
sigs.k8s.io/yaml v1.4.0 -> v1.5.0

@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 7 times, most recently from 3585f10 to 5721709 Compare August 29, 2025 15:30
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 12 times, most recently from b3e30be to 1d5956f Compare September 10, 2025 20:34
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 6 times, most recently from d7290a0 to fb675fc Compare September 12, 2025 23:46
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 7 times, most recently from 4d475fa to fd24454 Compare September 18, 2025 03:46
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 2 times, most recently from ae8bc73 to bfd6e2d Compare October 10, 2025 14:07
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 6 times, most recently from 43b49e7 to f03d17c Compare October 29, 2025 19:44
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