v3.244.0

shadowsocks/shadowsocks-windowsv3.244.0May 28, 2026by github-actions[bot]

AI Summary

Addresses bugs in the CLI, engine, and Python SDK, specifically improving flag handling, snapshot integrity, and error forwarding.

Key Highlights

  • Fixed 'pulumi do' recognizing top-level flags like '--logtostderr'
  • Resolved snapshot integrity issue with 'up --refresh'
  • Forwarded all provider errors to error hooks for retry
  • Fixed SDK Python merge requirements.txt into pyproject.toml

New Features

  • Improved error handling for provider operations
  • Fixed SDK Node.js mergeOptions dropping onError hooks

Full Release Notes

## 3.244.0 (2026-05-28)

### Bug Fixes

- [cli/do] Fix top level flags like `--logtostderr` being recognized when using `pulumi do` [#23355](https://github.com/pulumi/pulumi/pull/23355)
- [cli/install] Distinguish multiple packages with the same plugin
- [engine] Fix snapshot integrity issue with `up --refresh`
- [engine] Forward all provider errors to error hooks for retry [#23347](https://github.com/pulumi/pulumi/pull/23347)
- [engine] Trace cancel RPCs sent to plugins during shutdown as children of the active operation instead of emitting separate root spans [#23362](https://github.com/pulumi/pulumi/pull/23362)
- [sdk/python] Merge requirements.txt into pyproject.toml when using uv without a project section [#23340](https://github.com/pulumi/pulumi/pull/23340)