platformchangelog.dev
43 tools
feedrelease

Pulumi v3.273.0

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

Changes

  • [auto] Add up to the generated automation APIs for NodeJS, Python and Goadded
  • [auto] Add logs commands to the generated automation APIs for NodeJS, Python and Goadded
  • [pcl] Add a resourceExists builtin that checks whether a resource with a given ID exists without adopting it into the stackadded
  • [sdkgen/nodejs] Generate static exists methods that check whether a resource with a given ID exists without adopting it into the stackadded
  • [programgen/nodejs] Support resourceExists in generated Node.js programsadded
  • [cli] Remove the deprecated pulumi watch commandadded
  • [cli] Remove the deprecated bare pulumi logs commandadded
  • [cli] Stop automatically creating Pulumi Cloud accounts for AI agents unless PULUMI_ENABLE_AUTOMATIC_AGENT_SIGNUP is setadded
  • [backend/service] Link to the Pulumi Cloud console root instead of a page named after the user in pulumi login, pulumi whoami --verbose, and pulumi about, so the link no longer opens a Not Found page for users without an organization of that namefixed
  • [cli/package] Print the Go import path of the generated SDK when the schema sets a Go module path or import base pathfixed
  • [cli] Make pulumi login in agent mode log in through the browser even when shared agent credentials are valid, instead of reusing the ephemeral agent accountfixed
  • [pcl] Allow length of a conditional expression whose branches are null and a listfixed
10 more lines
  • [programgen/go] Type ApplyT parameters over optional objects and enums as pointersfixed
  • [programgen/nodejs,python] Parenthesize nested conditional expressions in generated TypeScript and Python programsfixed
  • [engine] Pass only inputs, not state, to the provider's Read when checking whether a resource existsfixed
  • [programgen/go] Fix Go program generation for a tuple of optional stringsfixed
  • [cli] Fix pulumi package add failing with "version must be provided when package supports packing" when a provider's schema omits its versionfixed
  • [cli/env] Show formatted diagnostics when pulumi env open or pulumi env run cannot evaluate an environmentfixed
  • [cli/install] Stop the provider plugin that pulumi install starts for local SDK generationfixed
  • [cli] Stop pulumi whoami from creating an agent account when not logged infixed
  • [pcl] Fix hideDiffs to resolve resource output properties instead of input propertiesfixed
  • [cli/display] Fix secret maps and arrays leaking into JSON preview and update outputfixed
13 maintenance lines (dependency bumps, CI, tests, docs)
  • [sdk/dotnet] Upgrade dotnet to v3.115.0maintenance
  • [yaml] Upgrade yaml to v1.38.12maintenance
  • [hcl] Upgrade hcl to v0.18.6maintenance
  • [java] Upgrade java to v1.37.7maintenance
  • [sdk/dotnet] Upgrade dotnet to v3.116.0maintenance
  • [yaml] Upgrade yaml to v1.38.13maintenance
  • [hcl] Upgrade hcl to v0.18.8maintenance
  • [sdk] Add managed ESC environment fields to apitypesmaintenance
  • [sdk/go] Add workspace.Environment.DefinitionNode for stack-managed ESC environmentsmaintenance
  • [sdk/dotnet] Upgrade dotnet to v3.116.2maintenance
  • [yaml] Upgrade yaml to v1.38.15maintenance
  • [hcl] Upgrade hcl to v0.19.0maintenance
  • [java] Upgrade java to v1.38.0maintenance
35 lines8 added14 fixed13 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