v3.228.0
3.228.0 (2026-03-25)
Features
-
[cli] Don't apply the secrets filter to
trueandfalse(case-insensitive) #22269 -
[cli] Add grpcs:// support and header authentication to OTLP exporter #22320
-
[cli] Read OTEL_RESOURCE_ATTRIBUTES #22329
-
[auto/nodejs] Add low-level "cancel" command to the auto-generated interface #22156
-
[cli/state] Allow
pulumi state deleteto accept multiple resource URNs and delete them in a dependency-safe order
Bug Fixes
-
[cli] Allow relative file paths for --otel-traces #22300
-
[cli] Bridge opentracing spans from providers into OTel #22313
-
[cli] Correctly end spans for GRPC streams #22304
-
[cli/about] Do not include the access token in plain text #22347
-
[display] Fix detailed diff indentation so changed resources are not visually nested under unrelated visible resources when unchanged parents are hidden. #22317
-
[cli/import] Fix import codegen when generating references to non-standard names #22319
-
[engine] Update golang version #22277
-
[pcl] Typecheck component inputs in PCL programs #22292
-
[programgen/{nodejs,python}] Fix literal conversion when calling into local components #22306
Miscellaneous
-
[cli] Add CLI metadata to the root span #22305
-
[cli] Add more OTel interceptors for GRPC clients #22309
-
[cli] Add spans for plugin installation and add more attributes for dependency installation #22303
-
[cli] Allow setting a GRPC endpoint for performance tests #22330
-
[backend/diy] Start deprecation of non-project mode for DIY backends #19625
Fetched April 11, 2026


