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