Pulumi v3.255.0
+++++++++++*****
Changes
- [cli] Add an --extension flag to package commands for extension-parameterized packages, reinstalled from Pulumi.yaml on pulumi installadded
- [cli] Project files to disk and surface their paths as environment variables for all output formats when opening an ESC environmentadded
- [engine] Resolve an invoke's provider from the providers option of the parent named on the request, matching the resolution applied to resource registrationsadded
- [cli/do] Add --resources to refer to existing resources in state in do input expressionsadded
- [engine] Support strings containing non-UTF8 bytes flowing between providers, the engine, state, and languages that opt in (Go and PCL initially)added
- [cli] Add a --summary flag to pulumi stack history events that reduces a past update's events to the same summary shape as a live pulumi up --output json, extended with error diagnostics and failed-resource markersadded
- [protobuf] Allow state converters to supply resource inputs and outputs in ConvertState responsesadded
- [engine] Allow policy packs to point to executable binaries, not just script foldersadded
- [cli/display] The Neo diagnostics link now suggests pulumi neo --debug-update or pulumi neo --debug-preview to investigate the failed operationadded
- [sdk/python] Allow UV_PROJECT_ENVIRONMENT to override the virtualenv path if uv is usedadded
- [cli] Allow otel traces to be sent over httpsadded
- [programgen/nodejs] Parent an invoke written inside a component to that component, so it resolves the component's providersfixed
4 more lines
- [pcl] Apply the providers option of a component block to the resources and invokes it declaresfixed
- [cli/import] Fix import file generation when parent resources share namesfixed
- [cli] Fix parallel pulumi install processes sharing a PULUMI_HOME intermittently failing with a missing provider executable errorfixed
- [sdk/python] Allow Construct and Call methods to run concurrently in provider serversfixed
16 lines11 added5 fixedtyped from the source notes