diff --git a/.github/ISSUE_TEMPLATE/breaking-change.yml b/.github/ISSUE_TEMPLATE/breaking-change.yml index 818ad3b2958f0..d69349a0b4d91 100644 --- a/.github/ISSUE_TEMPLATE/breaking-change.yml +++ b/.github/ISSUE_TEMPLATE/breaking-change.yml @@ -47,10 +47,11 @@ body: id: change-type attributes: label: Type of breaking change - description: This information will be used to label the issue appropriately. + description: This information will be used to label the issue appropriately. [(How do I decide?)](https://learn.microsoft.com/dotnet/core/compatibility/categories) options: - - label: "**Binary incompatible**: Existing binaries may encounter a breaking change in behavior, such as failure to load/execute or different run-time behavior." - - label: "**Source incompatible**: Source code may encounter a breaking change in behavior when targeting the new runtime/component/SDK, such as compile errors or different run-time behavior." + - label: "**Binary incompatible**: Existing binaries may encounter a breaking change in behavior, such as failure to load or execute, and if so, require recompilation." + - label: "**Source incompatible**: When recompiled using the new SDK or component or to target the new runtime, existing source code may require source changes to compile successfully." + - label: "**Behavioral change**: Existing binaries may behave differently at run time." - type: textarea id: reason attributes: @@ -90,6 +91,7 @@ body: - Security - Serialization - Visual Basic + - WCF Client - Windows Forms - Windows Presentation Foundation (WPF) - XML, XSLT