changelog/v3.161.0.md
[sdk/dotnet] Upgrade dotnet to v3.78.0 #19148
[sdk/go] Add property.Path and associated functions.
#17500
[sdk/go] Make property.Value immutable
#17500
[sdk/java] Upgrade Java to 1.9.0 #19148
[sdk/python] Add enum support for Python component schema inference #19072
[cli/new] Avoid creating a main.py file when chosing the uv toolchain #19154
[cli/package] Fix schema versioning when explicit package version is given
[components/nodejs] Fix schema inference for optional boolean properties #19133
[cli/plugin] Fix slowness of workspace.DetectProjectFromPath affecting pulumi convert timings #19082
[sdk/python] Serialize component description to the JSON schema #19093
[sdk/python] Return an InputPropertyError for invalid enum values #19116
[sdk/python] Properties used in component outputs are never plain #19135