v3.243.0
vadimdemedes/inkv3.243.0May 22, 2026by github-actions[bot]
AI Summary
Adds a `List` method to the Go SDK plugin interface, renames CLI plugin commands, and updates project creation aliases.
Key Highlights
- Adds `List` to the Go `plugin.Provider` interface
- Renames CLI plugin commands: `ls` -> `list`, `rm` -> `remove`
- Aliases `pulumi new` to `pulumi project new`
- Adds minimal project file generation for `pulumi project new -y`
New Features
- Go SDK List RPC support
- CLI plugin command renames
- Neo Esc input clearing on Esc key
- Text/markdown preference in `pulumi api`
- Resource support in `pulumi do`
Full Release Notes
## 3.243.0 (2026-05-22) ### Features - [cli] Make the `pulumi project new -y` command write a minimal project file with no template [#22847](https://github.com/pulumi/pulumi/pull/22847) - [cli] Allow coding agents to create claimable temporary accounts when not authenticated - [cli] Suggest `pulumi neo` in `pulumi preview` and `pulumi up` diagnostics output [#23326](https://github.com/pulumi/pulumi/pull/23326) - [sdk] Add `List` to the Go `plugin.Provider` interface, wired to the streaming `ResourceProvider.List` RPC [#23287](https://github.com/pulumi/pulumi/pull/23287) - [sdkgen] Reserve the package names 'pulumi' and 'input' for internal use [#23321](https://github.com/pulumi/pulumi/pull/23321) - [cli/cloud] Prefer text/markdown over JSON in `pulumi api` when an endpoint produces both [#22963](https://github.com/pulumi/pulumi/pull/22963) - [cli/do] Add resource support to `pulumi do` [#23215](https://github.com/pulumi/pulumi/pull/23215) - [cli/neo] Pressing Esc in `pulumi neo` now clears the input box when it has text; with an empty box, Esc still cancels the agent's current turn [#23299](https://github.com/pulumi/pulumi/pull/23299) - [cli/new] Alias `pulumi new` to `pulumi project new` [#23265](https://github.com/pulumi/pulumi/pull/23265) ### Bug Fixes - [cli] Require `--yes` to confirm `pulumi deployment cancel`, `pulumi stack schedule remove`, `pulumi org webhook remove`, and `pulumi stack webhook remove` when running non-interactively [#23264](https://github.com/pulumi/pulumi/pull/23264) - [pcl] Don't silently ignore `...` in function arguments [#23309](https://github.com/pulumi/pulumi/pull/23309) - [sdkgen/nodejs] Cache package references per-deployment in generated SDKs to fix concurrent inline programs [#23068](https://github.com/pulumi/pulumi/pull/23068) - [backend/service] Error out when setting up journaler fails [#22671](https://github.com/pulumi/pulumi/pull/22671) ### Miscellaneous - [cli/package] Update the `pulumi package add --agent` documentation hint to use `<type-token>` as the placeholder for the `/docs/...` URL [#23294](https://github.com/pulumi/pulumi/pull/23294) - [cli/plugin] Rename plugin ls to list and rm to remove [#23291](https://github.com/pulumi/pulumi/pull/23291)