changelog/v3.204.0.md
[cli] Print replace diffs when a resource tries to replace but is blocked by still having an import id set #20762
[engine] Support overriding policy severity on violations #20767
[backend/service] Send journal entries to the backend if it's supported #20343
[engine] Fix a potential snapshot integrity error when a resources dependency fails to be destroyed using destroy --run-program
#20692
[engine] Fix import error to contain the import ID of non-existent resources #20753
[sdk/nodejs] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values. #20774
[sdk/python] Pass secret values as Output objects to resource hooks to properly maintain their secretness. Previously hooks received an internal representation for secret values. #20769
[sdkgen/go] Fix codegen of scalar return SDK functions #20754
[sdkgen/{nodejs,python}] Fix scalar return protocol to allow returning secret maps #20747