BREAKING-CHANGES.md: Add initial file

RFC 0003 - "Breaking Change and Release Process for EDK II" defined a
new process for how breaking changes are tracked and documented in
EDK II. This commit adds an empty BREAKING-CHANGES.md file to the root
of the EDK II repository with sections for the current and next two
stable tags so the file can be updated in accordance with the RFC.

I add myself as a reviewer of the file to monitor the initial set of
updates against the RFC process.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
This commit is contained in:
Michael Kubacki 2026-07-06 11:15:35 -04:00 committed by mergify[bot]
parent a7d88f37ec
commit 550171fac5
2 changed files with 83 additions and 0 deletions

79
BREAKING-CHANGES.md Normal file
View file

@ -0,0 +1,79 @@
# EDK II Breaking Changes
This file is the in-tree record of breaking changes in EDK II. Each breaking change has a single entry that is added
in the pull request that introduces the change and updated in any later pull request that changes its state. The file
is organized by stable tag milestone with most recent first.
For the full process, including the breaking change taxonomy, deprecation timeline, required entry content, and GitHub
issue requirements, see the [Breaking Change and Release Process for EDK II](https://raw.githubusercontent.com/tianocore/tianocore-wiki.github.io/refs/heads/main/rfc/text/0003-edk2-breaking-change-and-release-process.md)
RFC.
## edk2-stable202702
- Milestone: [edk2-stable202702](https://github.com/tianocore/edk2/milestone/7)
### edk2-stable202702: Source-Level Breaking Changes
#### edk2-stable202702: Changes with Removal
None
#### edk2-stable202702: Changes without Removal
None
### edk2-stable202702: Behavioral Breaking Changes
None
### edk2-stable202702: Build-System Breaking Changes
None
---
## edk2-stable202611
- Milestone: [edk2-stable202611](https://github.com/tianocore/edk2/milestone/6)
### edk2-stable202611: Source-Level Breaking Changes
#### edk2-stable202611: Changes with Removal
None
#### edk2-stable202611: Changes without Removal
None
### edk2-stable202611: Behavioral Breaking Changes
None
### edk2-stable202611: Build-System Breaking Changes
None
---
## edk2-stable202608
- Milestone: [edk2-stable202608](https://github.com/tianocore/edk2/milestone/5)
### edk2-stable202608: Source-Level Breaking Changes
#### edk2-stable202608: Changes with Removal
None
#### edk2-stable202608: Changes without Removal
None
### edk2-stable202608: Behavioral Breaking Changes
None
### edk2-stable202608: Build-System Breaking Changes
None

View file

@ -150,6 +150,10 @@ R: Liming Gao <gaoliming@byosoft.com.cn> [lgao4]
EDK II Contributed Files:
-------------------------
Breaking Changes Documentation
F: BREAKING-CHANGES.md
R: Michael Kubacki <mikuback@linux.microsoft.com> [makubacki]
VS Code PR Dashboard Notebook
F: contrib/PullRequests.github-issues
M: Michael Kubacki <mikuback@linux.microsoft.com> [makubacki]