Skip to content

v1.3.0

Latest

Choose a tag to compare

@pulumi-bot pulumi-bot released this 29 Oct 12:19
· 14 commits to master since this release
e31e379
Update module github.com/pulumi/pulumi/pkg/v3 to v3.273.0 (#1456)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[github.com/pulumi/pulumi/pkg/v3](https://redirect.github.com/pulumi/pulumi)
| `v3.272.0` → `v3.273.0` |
![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fpulumi%2fpulumi%2fpkg%2fv3/v3.273.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fpulumi%2fpulumi%2fpkg%2fv3/v3.272.0/v3.273.0?slim=true)
|

---

### Release Notes

<details>
<summary>pulumi/pulumi (github.com/pulumi/pulumi/pkg/v3)</summary>

###
[`v3.273.0`](https://redirect.github.com/pulumi/pulumi/releases/tag/v3.273.0)

[Compare
Source](https://redirect.github.com/pulumi/pulumi/compare/v3.272.0...v3.273.0)

##### 3.273.0 (2026-10-28)

##### Features

- \[auto] Add `up` to the generated automation APIs for NodeJS, Python
and Go
[#&#8203;25055](https://redirect.github.com/pulumi/pulumi/pull/25055)
- \[auto] Add `logs` commands to the generated automation APIs for
NodeJS, Python and Go
[#&#8203;25065](https://redirect.github.com/pulumi/pulumi/pull/25065)
- \[pcl] Add a `resourceExists` builtin that checks whether a resource
with a given ID exists without adopting it into the stack
[#&#8203;25321](https://redirect.github.com/pulumi/pulumi/pull/25321)
- \[sdkgen/nodejs] Generate static `exists` methods that check whether a
resource with a given ID exists without adopting it into the stack
[#&#8203;25329](https://redirect.github.com/pulumi/pulumi/pull/25329)
- \[programgen/nodejs] Support `resourceExists` in generated Node.js
programs
[#&#8203;25329](https://redirect.github.com/pulumi/pulumi/pull/25329)

##### Bug Fixes

- \[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 name
[#&#8203;25305](https://redirect.github.com/pulumi/pulumi/pull/25305)
- \[cli/package] Print the Go import path of the generated SDK when the
schema sets a Go module path or import base path
[#&#8203;25391](https://redirect.github.com/pulumi/pulumi/pull/25391)
- \[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 account
[#&#8203;25349](https://redirect.github.com/pulumi/pulumi/pull/25349)
- \[pcl] Allow `length` of a conditional expression whose branches are
`null` and a list
[#&#8203;25327](https://redirect.github.com/pulumi/pulumi/pull/25327)
- \[programgen/go] Type `ApplyT` parameters over optional objects and
enums as pointers
[#&#8203;25337](https://redirect.github.com/pulumi/pulumi/pull/25337)
- \[programgen/nodejs,python] Parenthesize nested conditional
expressions in generated TypeScript and Python programs
[#&#8203;25331](https://redirect.github.com/pulumi/pulumi/pull/25331)
- \[engine] Pass only inputs, not state, to the provider's `Read` when
checking whether a resource exists
[#&#8203;25321](https://redirect.github.com/pulumi/pulumi/pull/25321)
- \[programgen/go] Fix Go program generation for a tuple of optional
strings
[#&#8203;25381](https://redirect.github.com/pulumi/pulumi/pull/25381)
- \[cli] Fix `pulumi package add` failing with "version must be provided
when package supports packing" when a provider's schema omits its
version
[#&#8203;25393](https://redirect.github.com/pulumi/pulumi/pull/25393)
- \[cli/env] Show formatted diagnostics when `pulumi env open` or
`pulumi env run` cannot evaluate an environment
[#&#8203;25397](https://redirect.github.com/pulumi/pulumi/pull/25397)
- \[cli/install] Stop the provider plugin that `pulumi install` starts
for local SDK generation
[#&#8203;25392](https://redirect.github.com/pulumi/pulumi/pull/25392)
- \[cli] Stop `pulumi whoami` from creating an agent account when not
logged in
[#&#8203;25394](https://redirect.github.com/pulumi/pulumi/pull/25394)
- \[pcl] Fix `hideDiffs` to resolve resource output properties instead
of input properties
[#&#8203;25399](https://redirect.github.com/pulumi/pulumi/pull/25399)
- \[cli/display] Fix secret maps and arrays leaking into JSON preview
and update output
[#&#8203;25400](https://redirect.github.com/pulumi/pulumi/pull/25400)

##### Improvements

- \[cli] Remove the deprecated `pulumi watch` command
[#&#8203;25323](https://redirect.github.com/pulumi/pulumi/pull/25323)
- \[cli] Remove the deprecated bare `pulumi logs` command
[#&#8203;25322](https://redirect.github.com/pulumi/pulumi/pull/25322)
- \[cli] Stop automatically creating Pulumi Cloud accounts for AI agents
unless `PULUMI_ENABLE_AUTOMATIC_AGENT_SIGNUP` is set
[#&#8203;25402](https://redirect.github.com/pulumi/pulumi/pull/25402)

##### Miscellaneous

- \[sdk/dotnet] Upgrade dotnet to v3.115.0
[#&#8203;25178](https://redirect.github.com/pulumi/pulumi/pull/25178)
- \[yaml] Upgrade yaml to v1.38.12
[#&#8203;25178](https://redirect.github.com/pulumi/pulumi/pull/25178)
- \[hcl] Upgrade hcl to v0.18.6
[#&#8203;25178](https://redirect.github.com/pulumi/pulumi/pull/25178)
- \[java] Upgrade java to v1.37.7
[#&#8203;25178](https://redirect.github.com/pulumi/pulumi/pull/25178)
- \[sdk/dotnet] Upgrade dotnet to v3.116.0
[#&#8203;25363](https://redirect.github.com/pulumi/pulumi/pull/25363)
- \[yaml] Upgrade yaml to v1.38.13
[#&#8203;25363](https://redirect.github.com/pulumi/pulumi/pull/25363)
- \[hcl] Upgrade hcl to v0.18.8
[#&#8203;25363](https://redirect.github.com/pulumi/pulumi/pull/25363)
- \[sdk] Add managed ESC environment fields to apitypes
[#&#8203;25372](https://redirect.github.com/pulumi/pulumi/pull/25372)
- \[sdk/go] Add `workspace.Environment.DefinitionNode` for stack-managed
ESC environments
[#&#8203;25374](https://redirect.github.com/pulumi/pulumi/pull/25374)
- \[sdk/dotnet] Upgrade dotnet to v3.116.2
[#&#8203;25426](https://redirect.github.com/pulumi/pulumi/pull/25426)
- \[yaml] Upgrade yaml to v1.38.15
[#&#8203;25426](https://redirect.github.com/pulumi/pulumi/pull/25426)
- \[hcl] Upgrade hcl to v0.19.0
[#&#8203;25426](https://redirect.github.com/pulumi/pulumi/pull/25426)
- \[java] Upgrade java to v1.38.0
[#&#8203;25426](https://redirect.github.com/pulumi/pulumi/pull/25426)

</details>

---

### Configuration

📅 **Schedule**: (UTC)

- Branch creation
  - At any time (no schedule defined)
- Automerge
  - Monday through Friday (`* * * * 1-5`)

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend Renovate
CLI](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC42MS4zIiwidXBkYXRlZEluVmVyIjoiNDQuNjEuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiLCJpbXBhY3Qvbm8tY2hhbmdlbG9nLXJlcXVpcmVkIl19-->

---------

Co-authored-by: pulumi-renovate[bot] <189166143+pulumi-renovate[bot]@users.noreply.github.com>
Co-authored-by: pulumi-bot <bot@pulumi.com>