Cleanup post v3.1.0 release
### Breaking Changes
-Please note, the following 2 breaking changes were included in our [3.0 changlog](https://www.pulumi.com/docs/get-started/install/migrating-3.0/#updated-cli-behavior-in-pulumi-30)
-Unfortunately, the initial release did not include that change. We apologize for any confusion or inconvenience this may have included the addressed behaviour.
-- [cli] Standardize stack select behavior to ensure that passing `--stack` does not make that the current stack.
- [#6840](https://github.com/pulumi/pulumi/pull/6840)
-
-- [cli] Set pagination defaults for `pulumi stack history` to 10 entries.
- [#6841](https://github.com/pulumi/pulumi/pull/6841)
### Enhancements
-- [sdk/nodejs] Handle providers for RegisterResourceRequest
- [#6795](https://github.com/pulumi/pulumi/pull/6795)
-- [automation/dotnet] Remove dependency on Gprc.Tools for F# / Paket compatibility
- [#6793](https://github.com/pulumi/pulumi/pull/6793)
### Bug Fixes
-- [codegen] Fix codegen for types that are used by both resources and functions.
- [#6811](https://github.com/pulumi/pulumi/pull/6811)
-
-- [sdk/python] Fix bug in `get_resource_module` affecting resource hydration.
- [#6833](https://github.com/pulumi/pulumi/pull/6833)
-- [automation/python] Fix bug in UpdateSummary deserialization for nested config values.
- [#6838](https://github.com/pulumi/pulumi/pull/6838)
