Skip to content

Update first-party Pulumi dependencies#737

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

Update first-party Pulumi dependencies#737
pulumi-renovate[bot] wants to merge 1 commit intomainfrom
renovate/pulumi

Conversation

@pulumi-renovate
Copy link
Contributor

@pulumi-renovate pulumi-renovate bot commented Feb 18, 2026

This PR contains the following updates:

Package Type Update Change
@pulumi/aws (source) dependencies minor 7.19.0 -> 7.20.0
@pulumi/azure-native (source) dependencies minor 3.13.0 -> 3.14.0
@pulumi/kubernetes (source) dependencies minor 4.25.0 -> 4.26.0
@pulumi/pulumi (source) dependencies minor 3.221.0 -> 3.224.0
github.com/pulumi/opentofu require digest 3146dac -> e802c63
github.com/pulumi/providertest require minor v0.3.0 -> v0.6.0
github.com/pulumi/pulumi-terraform-bridge/v3 require minor v3.108.0 -> v3.122.0
github.com/pulumi/pulumi/pkg/v3 require minor v3.220.0 -> v3.224.0

Release Notes

pulumi/pulumi-aws (@​pulumi/aws)

v7.20.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-aws@v7.18.0...v7.20.0

pulumi/pulumi-azure-native (@​pulumi/azure-native)

v3.14.0

Compare Source

Does the PR have any schema changes?

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

What's Changed

New Contributors

Full Changelog: pulumi/pulumi-azure-native@v3.13.0...v3.14.0

pulumi/pulumi-kubernetes (@​pulumi/kubernetes)

v4.26.0

Compare Source

Fixed
  • #​4122 Implements a new provider config option, alwaysRender, which sets Diff_Someto true when used in combination with renderYAMLtoDirectory.
    This allows for user-defined opt-in behavior for YAML manifests to be idempotently generated on every pulumi up, and for Update() to show these changes to a user.

  • Fixed a race condition in StatefulSet await logic where Pulumi could
    incorrectly report a rollout as complete before the controller had processed
    the update. This occurred when Pulumi checked status fields before the
    controller updated observedGeneration, causing stale "ready" values to be
    trusted.

  • Fixed a regression of
    #​2943 which could
    cause Deployments to erroneously report diffs.

Changed
pulumi/pulumi (@​pulumi/pulumi)

v3.224.0

Compare Source

Features
  • [backend/diy] Add zstd compression option for DIY backend state files
    #​21877
Bug Fixes
  • [cli/state] state move now correctly handles reparenting of resources

  • [pkg] Correct the schema for "pulumi:pulumi:StackReference"
    #​21895

  • [programgen/nodejs] Correct the semantics of singleOrNone in generated files
    #​21947

  • [sdk/python] Fix StepEventMetadata.from_json reading detailed_diff (snake_case) instead of detailedDiff (camelCase), and PolicyEvent.from_json reading resource_urn instead of resourceUrn, causing both fields to always be None
    #​21714

  • [sdk/python] Convert integer component inputs to int
    #​21944

  • [sdk/python] Fix crash in forked processes using automation API
    #​21937

Miscellaneous
  • [sdk] Update java, dotnet & yaml
    #​21961

  • [sdk/python] Improve the performance of contains_unknowns for large objects
    #​21893

v3.223.0

Compare Source

Bug Fixes
  • [engine] Report policy pack installation errors
    #​21882

v3.222.0

Compare Source

Features
  • [programgen/go] Generate Call requests
    #​21836
Bug Fixes
  • [sdk/{nodejs,python}] Fix hang when loading policy packs that use v1.18.1 or older of the policy SDK
    #​21866
pulumi/providertest (github.com/pulumi/providertest)

v0.6.0

Compare Source

What's Changed

Full Changelog: pulumi/providertest@v0.5.1...v0.6.0

v0.5.1

Compare Source

What's Changed

Full Changelog: pulumi/providertest@v0.5.0...v0.5.1

v0.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: pulumi/providertest@v0.4.1...v0.5.0

v0.4.1

Compare Source

What's Changed

Full Changelog: pulumi/providertest@v0.4.0...v0.4.1

v0.4.0

Compare Source

v0.3.1

Compare Source

What's Changed

New Contributors

Full Changelog: pulumi/providertest@v0.3.0...v0.3.1

pulumi/pulumi-terraform-bridge (github.com/pulumi/pulumi-terraform-bridge/v3)

v3.122.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.121.0...v3.122.0

v3.121.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.120...v3.121.0

v3.120.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.119.0...v3.120.0

v3.119.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.118.0...v3.119.0

v3.118.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.117.0...v3.118.0

v3.117.0

Compare Source

Full Changelog: pulumi/pulumi-terraform-bridge@v3.116.0...v3.117.0

v3.116.0

Compare Source

This release supports write-only values.

v3.115.0

Compare Source

v3.114.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.113.0...v3.114.0

v3.113.0

Compare Source

What's Changed

New Contributors

Full Changelog: pulumi/pulumi-terraform-bridge@v3.112.0...v3.113.0

v3.112.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.111.0...v3.112.0

v3.111.0

Compare Source

v3.110.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.109.0...v3.110.0

v3.109.0

Compare Source

What's Changed

Full Changelog: pulumi/pulumi-terraform-bridge@v3.108.0...v3.109.0

pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)

v3.224.0

Compare Source

3.224.0 (2026-02-26)
Features
  • [backend/diy] Add zstd compression option for DIY backend state files
    #​21877

  • [engine] Automatically make invoke outputs secret when there is a secret input, and the invoke provider does not support secrets

  • [cli/package] Support source-based packages in pulumi schema check, not just schema files
    #​21897

Bug Fixes
  • [pkg] Correct the schema for "pulumi:pulumi:StackReference"
    #​21895

  • [programgen/nodejs] Correct the semantics of singleOrNone in generated files
    #​21947

  • [sdk/python] Fix StepEventMetadata.from_json reading detailed_diff (snake_case) instead of detailedDiff (camelCase), and PolicyEvent.from_json reading resource_urn instead of resourceUrn, causing both fields to always be None
    #​21714

  • [sdk/python] Convert integer component inputs to int
    #​21944

  • [sdk/python] Fix crash in forked processes using automation API
    #​21937

  • [engine] Fix panic when a new component resource in the program is not targeted
    #​21957

Miscellaneous
  • [sdk] Update java, dotnet & yaml
    #​21961

  • [sdk/python] Improve the performance of contains_unknowns for large objects
    #​21893

v3.223.0

Compare Source

3.223.0 (2026-02-19)

Bug Fixes
  • [engine] Report policy pack installation errors
    #​21882

v3.222.0

Compare Source

3.222.0 (2026-02-18)
Features
  • [programgen/go] Generate Call requests
    #​21836
Bug Fixes
  • [sdk/{nodejs,python}] Fix hang when loading policy packs that use v1.18.1 or older of the policy SDK
    #​21866

v3.221.0

Compare Source

3.221.0 (2026-02-17)

Features
  • [auto] Support Go 1.26
    #​21835

  • [engine] BREAKING: Rename pulumiVersionRange to requiredPulumiVersion in PulumiPlugin.yaml
    #​21807

  • [cli/plugin] Reduce GitHub API usage when downloading plugins
    #​21774

  • [protobuf] Add loader_target to RunPluginRequest
    #​21763

  • [sdk/nodejs] Support enums when inferring schemas from components
    #​21787

  • [sdk/nodejs] Support the Partial utility type in component schema inference
    #​21802

  • [sdk/nodejs] Support the Required utility type in component schema inference
    #​21803

Bug Fixes
  • [cli] Make stack graph output deterministic
    #​21786

  • [engine] Fix snapshot integrity error in refresh --run-program with component resources
    #​21806

  • [engine] Fix race in refresh --run-program
    #​21815

  • [programgen/go] Correctly handle import paths for nested modules
    #​21812

  • [sdkgen] Support type references to parameterized and third-party packages
    #​21804

  • [sdkgen/go] Do not depend on pulumix against instructions for enums
    #​21818

  • [cli/{install,package}] Don't panic when a non-absolute path is passed to pulumi package get-schema where the PulumiPlugin.yaml has a packages section
    #​21794

  • [cli/{install,package}] Only link a Pulumi project once
    #​21788

  • [cli/{install,package}] Run in the correct location when using uv to link python packages
    #​21796

  • [cli/package] Allow underscores in the path of plugin URLs
    #​21778

  • [sdk/{nodejs,python}] Use new policy plugin support to run policy packs
    #​21684

  • [sdk/python] Surface errors from uv, poetry or pip during linking
    #​21770

  • [sdk/python] Always surface errors from uv, poetry or pip during dependency installation
    #​21814

  • [sdkgen/python] Add missing blank line before :param lists
    #​21789


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 Feb 18, 2026
@pulumi-renovate pulumi-renovate bot enabled auto-merge (squash) February 18, 2026 19:22
@pulumi-renovate
Copy link
Contributor Author

pulumi-renovate bot commented Feb 18, 2026

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

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

Details:

Package Change
go 1.24.7 -> 1.25.0
github.com/hashicorp/go-version v1.7.0 -> v1.8.0
github.com/hashicorp/hcl/v2 v2.23.0 -> v2.24.0
github.com/hashicorp/terraform-plugin-framework v1.14.1 -> v1.15.0
github.com/hashicorp/terraform-plugin-go v0.26.0 -> v0.29.0
github.com/pulumi/pulumi/sdk/v3 v3.220.0 -> v3.224.0
github.com/zclconf/go-cty v1.16.2 -> v1.17.0
google.golang.org/grpc v1.72.1 -> v1.79.1
google.golang.org/protobuf v1.36.6 -> v1.36.11
cel.dev/expr v0.20.0 -> v0.25.1
cloud.google.com/go/compute/metadata v0.6.0 -> v0.9.0
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 -> v1.30.0
github.com/charmbracelet/bubbles v0.16.1 -> v1.0.0
github.com/charmbracelet/bubbletea v0.25.0 -> v1.3.10
github.com/cloudflare/circl v1.6.3 -> v1.6.3
github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42 -> v0.0.0-20251210132809-ee656c7534f5
github.com/davecgh/go-spew v1.1.1 -> v1.1.2-0.20180830191138-d8f796af33cc
github.com/djherbis/times v1.5.0 -> v1.6.0
github.com/envoyproxy/go-control-plane/envoy v1.32.4 -> v1.36.0
github.com/envoyproxy/protoc-gen-validate v1.2.1 -> v1.3.0
github.com/go-jose/go-jose/v4 v4.0.5 -> v4.1.3
github.com/golang-jwt/jwt/v5 v5.2.2 -> v5.3.0
github.com/golang/glog v1.2.4 -> v1.2.5
github.com/hashicorp/go-cty v1.4.1-0.20200414143053-d3edf31b6320 -> v1.5.0
github.com/hashicorp/go-plugin v1.6.2 -> v1.7.0
github.com/hashicorp/terraform-registry-address v0.2.4 -> v0.4.0
github.com/hashicorp/yamux v0.1.1 -> v0.1.2
github.com/klauspost/compress v1.16.7 -> v1.18.0
github.com/lucasb-eyer/go-colorful v1.2.0 -> v1.3.0
github.com/mattn/go-runewidth v0.0.15 -> v0.0.20
github.com/muesli/termenv v0.15.2 -> v0.16.0
github.com/pmezard/go-difflib v1.0.0 -> v1.0.1-0.20181226105442-5d4384ee4fb2
github.com/rivo/uniseg v0.4.4 -> v0.4.7
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 -> v5.3.1
github.com/spf13/cobra v1.10.1 -> v1.10.2
github.com/spiffe/go-spiffe/v2 v2.5.0 -> v2.6.0
golang.org/x/crypto v0.47.0 -> v0.48.0
golang.org/x/mod v0.31.0 -> v0.32.0
golang.org/x/net v0.49.0 -> v0.51.0
golang.org/x/oauth2 v0.30.0 -> v0.35.0
golang.org/x/sys v0.40.0 -> v0.41.0
golang.org/x/term v0.39.0 -> v0.40.0
golang.org/x/text v0.33.0 -> v0.34.0
golang.org/x/tools v0.40.0 -> v0.41.0
google.golang.org/genproto/googleapis/api v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20260223185530-2f722ef697dc
google.golang.org/genproto/googleapis/rpc v0.0.0-20250519155744-55703ea1f237 -> v0.0.0-20260223185530-2f722ef697dc
lukechampine.com/frand v1.4.2 -> v1.5.1

@pulumi-renovate pulumi-renovate bot changed the title Update module github.com/pulumi/pulumi/pkg/v3 to v3.221.0 Update first-party Pulumi dependencies to v3.222.0 Feb 19, 2026
@pulumi-renovate pulumi-renovate bot changed the title Update first-party Pulumi dependencies to v3.222.0 Update first-party Pulumi dependencies Feb 19, 2026
@pulumi-renovate pulumi-renovate bot force-pushed the renovate/pulumi branch 3 times, most recently from 3dab163 to 367f489 Compare February 27, 2026 10:49
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