changelog/v3.12.0.md
[build] - make lint returns an accurate status code #7844
[codegen/python] - Add helper function forms $fn_output that
accept Inputs, return an Output, and wrap the underlying $fn
call. This change addresses
#5758 for Python,
making it easier to compose functions/datasources with Pulumi
resources. #7784
[codegen] - Add replaceOnChange to schema.
#7874
[cli/about] - Add command for debug information #7817
[codegen/schema] Add a pulumi schema check command to validate package schemas.
#7865
[sdk/python] - Fix Pulumi programs hanging when dependency graph
forms a cycle, as when eks.NodeGroup declaring eks.Cluster as a
parent while also depending on it indirectly via properties
#7887
[sdk/python] Fix a regression in Python dynamic providers introduced in #7755.
[automation/go] Fix loading of stack settings/configs from yaml files. #pulumi-kubernetes-operator/183
[codegen/python] - Fix invalid Python docstring generation for enums that contain doc comments with double quotes #7914