changelog/v2.24.0.md
[sdk/nodejs] Add provider side caching for dynamic provider deserialization #6657
[automation/dotnet] Expose structured logging #6572
[cli] Support full fidelity YAML round-tripping
[sdk/python] Ensure all async tasks are awaited prior to exit. #6606
[sdk/nodejs] Fix error propagation in registerResource and other resource methods. #6644
[automation/python] Fix passing of additional environment variables. #6639
[sdk/python] Make exceptions raised by calls to provider functions (e.g. data sources) catchable. #6504
[automation/go,python,nodejs] Respect pre-existing Pulumi.yaml for inline programs. #6655