changelog/v3.31.1.md
[codegen/go] Enable obtaining resource outputs off a ResourceOutput. #9513
[codegen/go] Ensure that "plain" generates shallowly plain types. #9512
[codegen/nodejs] Fix enum naming when the enum name starts with _.
#9453
[cli] Empty passphrases environment variables are now treated as if the variable was not set. #9490
[sdk/go] Fix awaits for outputs containing resources. #9106
[cli] Decode YAML mappings with numeric keys during diff. #9502
[cli] Fix an issue with explicit and default organization names in pulumi new
#9514