- Added previewRefresh and preview destroy across auto SDKs for dry‑run refresh/destroy commands.
- Extended CLI with aggressive old‑version warnings, experimental pulumi template publish, local binary plugin support, and inline automation program usage for refresh/destroy.
- Engine improvements: SignalAndWaitForShutdown RPC, lifecycle protobufs, and fixes for asset hash restoration, untargeted resources, panic on mixed target/refresh/provider upgrades, lock handling, and view delete step synthesis.