changelog/v3.64.0.md
[cli/display] Adds an indicator for resources that are being deleted/replaced with retainOnDelete set as well as an itemized warning.
#12157
[backend/{filestate,service}] Add more information to pulumi stack history (Update CLI Args, Environment Variables, Pulumi Version, OS, Architecture).
#12574
[pkg/testing] deploytest: Fix nil custom timeouts and timeouts smaller than a minute being ignored. #12681
[programgen] Do not panic when PCL attribute type or PCL resource variable type isn't fully bound #12661
[sdk/go] Fixed NewResourceOptions dropping MLC dependencies from the options preview. #12683
[programgen/nodejs] Linearize component resource nodes #12676
[sdk/python] Fix component resources not correctly propagating the provider option to their children.
This is a re-application of #12292, which was previously reverted in #12522.
[sdk/python] Fix multi-language components dropping the provider option intended for their descendants.
#12639
[sdkgen/python] Fix referencing local types with a different package name #12669