v3.245.0
shadowsocks/shadowsocks-windowsv3.245.0Jun 4, 2026by github-actions[bot]
AI Summary
Updates core dependencies including gocloud and AWS SDK to v2, enhances CLI tooling for 'pulumi do' and 'pulumi neo', and fixes bugs in the engine and SDKs.
Key Highlights
- Updated gocloud.dev to 0.46 and AWS SDK to v2
- Added up/down arrow support for prompt history in 'pulumi neo'
- Renamed 'pulumi stack init' to 'new'
- Fixed HCL language runtime download to be on-demand
Breaking Changes
- Renamed 'pulumi stack init' command to 'new'
- Removed 'name' parameter from plugin loading functions in Go SDK
New Features
- Suggest similar tokens when an unknown token is passed to 'pulumi do'
- Expose selected stack's organization and short name to PCL input files
- Fixed mergeOptions dropping onError hooks in Node.js SDK
Full Release Notes
## 3.245.0 (2026-06-04) ### Improvements - [backend/diy] Update gocloud.dev to 0.46 and aws sdk to v2 [#23421](https://github.com/pulumi/pulumi/pull/23421) - [cli] Show download and unpack progress when installing provider plugins [#https://github.com/pulumi/pulumi/issues/23408](https://github.com/pulumi/pulumi/pull/https://github.com/pulumi/pulumi/issues/23408) - [cli/do] Expose the selected stack's organization and short name to PCL input files when running `pulumi do` inside a project - [cli/do] Suggest similar tokens when an unknown token is passed to `pulumi do` [#23341](https://github.com/pulumi/pulumi/pull/23341) - [cli/neo] Support up/down arrows to scroll through prompt history in `pulumi neo` [#23425](https://github.com/pulumi/pulumi/pull/23425) - [cli/stack] Remame `pulumi stack init` to `new` [#23422](https://github.com/pulumi/pulumi/pull/23422) ### Bug Fixes - [engine] Download the HCL language runtime on demand instead of bundling it [#23356](https://github.com/pulumi/pulumi/pull/23356) - [sdk/nodejs] Fix mergeOptions dropping onError hooks from ResourceOptions in the Node.js SDK - [cli/auth] Delete shared temporary agent credentials when logging out ### Miscellaneous - [sdk/go] Remove "name" from plugin loading functions and require "Type" on Configure & DiffConfig calls [#23363](https://github.com/pulumi/pulumi/pull/23363)