changelog/v3.228.0.md
[cli] Don't apply the secrets filter to true and false (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 delete to accept multiple resource URNs and delete them in a dependency-safe order
[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
[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