v3.242.0

parruda/swarmv3.242.0May 19, 2026by github-actions[bot]

AI Summary

Introduces new CLI commands for organization management, deployment retrieval, and insights scanning, along with fixes for SDK and Python generator bugs.

Key Highlights

  • New `pulumi org member edit/remove` commands
  • Added `pulumi deployment get` command
  • New `pulumi insights` scan commands
  • Start of `pulumi do` command

New Features

  • pulumi package for npx support
  • pulumi org member edit command
  • pulumi org member remove command
  • pulumi deployment get command
  • pulumi insights account scan get command
  • pulumi insights account scan list command
  • Dedicated flags for deployment settings
  • pulumi neo --print/-p flag

Full Release Notes

## 3.242.0 (2026-05-19)


### Features

- [cli] Add a `pulumi` package for npx support

- [cli] Add the `pulumi org member edit` command
  [#23235](https://github.com/pulumi/pulumi/pull/23235)

- [cli] Add the `pulumi org member remove` command
  [#23237](https://github.com/pulumi/pulumi/pull/23237)

- [cli/cloud] Add `pulumi deployment get` to retrieve details for a specific deployment
  [#23238](https://github.com/pulumi/pulumi/pull/23238)

- [cli/cloud] Add `pulumi insights account scan get <account> <scan-id>` to show the full workflow run for a single Insights scan
  [#23255](https://github.com/pulumi/pulumi/pull/23255)

- [cli/cloud] Add `pulumi insights account scan list <account>` to discover recent scan IDs to feed into `pulumi insights account scan log`
  [#23255](https://github.com/pulumi/pulumi/pull/23255)

- [cli/deployment] Add dedicated flags for each deployment setting
  [#23236](https://github.com/pulumi/pulumi/pull/23236)

- [cli/do] Add the start of `pulumi do`
  [#23176](https://github.com/pulumi/pulumi/pull/23176)

- [cli/neo] Add `--print`/`-p` to `pulumi neo` to run a single prompt non-interactively and print the agent's final response to stdout
  [#23245](https://github.com/pulumi/pulumi/pull/23245)


### Bug Fixes

- [cli/cloud] Fix `pulumi insights account scan log --all` to follow the server's pagination cursor through the end of the log, and render `--job/--step` mode as structured lines instead of an empty raw-string blob
  [#23256](https://github.com/pulumi/pulumi/pull/23256)

- [sdk] Close gzip.Writer in archiveTarGZIP to produce valid tar.gz output
  [#23240](https://github.com/pulumi/pulumi/pull/23240)

- [sdkgen/python] Fix usage of ArgsDict types in typed dictionaries
  [#23253](https://github.com/pulumi/pulumi/pull/23253)