changelog/v3.57.0.md
[cli/display] Autoscroll the interactive display and support pgup/pgdown #12363
[programgen] Support options.retainOnDelete on resources in PCL.
#12305
[sdkgen/dotnet] Update sdkgen to target dotnet 6. #12333
[programgen/{dotnet,go,nodejs,python}] Adds support for generating RetainOnDelete options. #12306
[auto/go] Enable programmatic tagging of stacks (Go only) #12329
[auto/python] Enable programmatic tagging of stacks (Python only) #12275
[sdk/go] Adds NewResourceOptions to preview the effect of a list of ResourceOption values.
#12124
[sdk/python] Added support for shimless Python plugins. #12362
[cli/display] Reorder options to handle pending creates. Users can now hold enter to select the clear option which should be more ergonomic. #12375
[auto/{dotnet,go,nodejs,python}] Fix support for specifying a git commit for remote workspaces #11716
[auto/go] Fetch commits before checkout #12331
[auto/go] The various workspace load routines (e.g. LoadProject) are no longer singularly cached. #12370
[sdk/go] Fixes overwrite of the Provider option by the Providers option due to ordering. #12296
[auto/nodejs] Fixes issue with specifying a git username for remote workspaces #12269
[sdk/python] Fixes Component Resources not correctly propagating the provider option to its children. #12292