platformchangelog.dev
43 tools
feedrelease

Pulumi v3.264.0

++++++************

Changes

  • [sdk/python] Add component state migration callbacks to ResourceOptionsadded
  • [cli/deployment] Allow pulumi deployment settings edit to configure git authentication, dependency caching, template sources and drift remediationadded
  • [cli/deployment] Allow pulumi deployment settings edit to configure tag triggers, review stack labels and the version control integrationadded
  • [backend/service] Enable component state migrations for Pulumi Cloud updates using journal v2added
  • [sdk/go] Add component state migration callbacks to resource optionsadded
  • [sdk/nodejs] Add component state migration callbacks to resource optionsadded
  • [backend/service] Improve startup performanceadded
  • [sdk/go] Remove policyx.ResourceValidationArgs.DryRun as it was never correctly setadded
  • [engine] Report planned and applied state migrations through user-facing diagnosticsadded
  • [cli] Make all commands start slightly fasteradded
  • [sdk/python] Discover plugins from the current uv workspace member’s dependenciesfixed
  • [cli] Suppress the Neo diagnostic help prompt for informational messagesfixed
18 more lines
  • [cli] Run the pulumi new credentials preflight for parameterized providersfixed
  • [cli/env] Reference pulumi env rather than the retired standalone esc CLI in pulumi env messages and help textfixed
  • [cli/deployment] Allow pulumi deployment settings edit to move a stack configured against a repository URL onto a version control integrationfixed
  • [cli/deployment] Stop pulumi deployment settings get padding its output for labels it does not printfixed
  • [sdk/go] Serialize ESC boolean schemas as their equivalent object forms ({} for "always", {"not":{}} for "never") instead of bare JSON booleans, so schema-carrying payloads are valid instances of the OpenAPI models that describe themfixed
  • [sdk/go] Run Go policy remediations only at the remediate enforcement levelfixed
  • [engine] Avoid trying to delete resources PendingReplacementfixed
  • [backend/diy] Fix path handling with absolute pathsfixed
  • [pkg] Interpret documentation references on lazily-loaded packages after they are fully bound, and resolve references to members that have not been loaded yetfixed
  • [engine] Update the partially created resource instead of creating another one when an OnError hook retries a createfixed
  • [engine] Preserve root-first state ordering between chained state migration callbacksfixed
  • [sdk/go] Propagate the dependsOn resource option on ReadResource callsfixed
  • [pcl] Propagate the dependsOn resource option on read blocksfixed
  • [cli/neo] Skip the redundant preview step when pulumi neo runs the pulumi_up toolfixed
  • [sdkgen/go] Set the default plugin version when the schema sets a Go language optionfixed
  • [cli/package] Stop leaking package processes from pulumi package get-schemafixed
  • [cli] Remove the prompt to create a first project after an interactive loginfixed
  • [engine] When a Read is skipped because one of its dependencies failed during a --continue-on-error update, return the resource's last-known outputs to the SDK if it is already present in state, rather than an empty output mapfixed
8 maintenance lines (dependency bumps, CI, tests, docs)
  • [engine] Retire the SKIP value from the RegisterResourceResponse.Result protobuf enum; dependency-skipped resources now report FAIL to the SDK, which matches how every language SDK already interpreted SKIPmaintenance
  • [java] Upgrade java to v1.37.2maintenance
  • [hcl] Upgrade hcl to v0.18.1maintenance
  • [yaml] Upgrade yaml to v1.38.7maintenance
  • [hcl] Upgrade hcl to v0.18.2maintenance
  • [sdk/dotnet] Upgrade dotnet to v3.114.0maintenance
  • [yaml] Upgrade yaml to v1.38.7maintenance
  • [hcl] Upgrade hcl to v0.18.2maintenance
38 lines10 added20 fixed8 maintenancetyped from the source notes

Full release notes ↗ · all Pulumi releases

Report a mistake

context

Tools

Pulumi

Other Pulumi releases

How this was written

The change list is the project's own release notes, sorted into change types by fixed rules. See the methodology.

Back to the feed