- Added new SDK methods for casting pointers to Pulumi Ptr types and introduced InvokeSingle variants for .NET and Node.js; updated Pulumi YAML to v1.0.4, enabling future Docker image support.
- Backend service now supports a bandwidth‑optimized DIFF protocol for checkpoints, deprecating the PULUMI_OPTIMIZED_CHECKPOINT_PATCH environment variable; CLI now displays the fully qualified stack name.
- Multiple bug fixes across docs, engine, codegen, testing, and program generation, including exclusion of id output for components, fixing secret handling in Python, and improving error messages and codegen output.