Commit bd1ed66
authored
Conflict-Free Changelog Management System (#1194)
* Added development plan
* Added and updated docs
* Added scripts
* Removed old YAML file
* Added some QoL changes to the scripts
* Added a way to provide a specific version to compile entries into
* Updated dry run code
* Fixed the compile script to not delete entries with different indentation
* Added support for multi-line entries
* Added trimming for multi-line
* Added multi-line support to New-ChangelogEntry.ps1
* Added a script for syncing the main CHANGELOG with that one for VS Code
* Updated the changelog compilation script to remove empty sections
* Added support for any MCP server in this repo
* Moved a couple of docs
* Updated other docs
* Updated new-command.md
* Updated behavior to ask for a CHANGELOG path instead of defaulting to the Azure MCP Server. Added an optional filename parameter in New-ChangelogEntry.ps1. Updated schema. Updated documentation.
* Updated Compile-Changelog.ps1 to accept files any name and using either the .yml or .yaml extension
* Applied GitHub Copilot feedback for PowerShell scripts
* Applied PR feedback to PS scripts
* Added sample file
* Refactored indentation and trimming logic
* Refactored a couple of scripts to use logic found in `eng/common/scripts/ChangeLog-Operations.ps1`
* Updated test file and added examples for other servers
* Added logic for extracting PR number from the commit that added an entry file1 parent c8e7e25 commit bd1ed66
File tree
12 files changed
+2391
-7
lines changed- docs
- design
- eng
- schemas
- scripts
- servers
- Azure.Mcp.Server
- changelog-entries
- docs
- Fabric.Mcp.Server/changelog-entries
- Template.Mcp.Server/changelog-entries
12 files changed
+2391
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
185 | | - | |
| 185 | + | |
186 | 186 | | |
187 | 187 | | |
188 | 188 | | |
| |||
687 | 687 | | |
688 | 688 | | |
689 | 689 | | |
690 | | - | |
| 690 | + | |
691 | 691 | | |
692 | 692 | | |
693 | 693 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
21 | 22 | | |
22 | 23 | | |
23 | 24 | | |
| 25 | + | |
24 | 26 | | |
25 | 27 | | |
26 | 28 | | |
| |||
91 | 93 | | |
92 | 94 | | |
93 | 95 | | |
| 96 | + | |
94 | 97 | | |
95 | 98 | | |
96 | 99 | | |
| |||
115 | 118 | | |
116 | 119 | | |
117 | 120 | | |
| 121 | + | |
118 | 122 | | |
119 | 123 | | |
120 | 124 | | |
| |||
140 | 144 | | |
141 | 145 | | |
142 | 146 | | |
143 | | - | |
144 | | - | |
145 | | - | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
146 | 163 | | |
147 | 164 | | |
148 | 165 | | |
| |||
157 | 174 | | |
158 | 175 | | |
159 | 176 | | |
160 | | - | |
| 177 | + | |
161 | 178 | | |
162 | 179 | | |
163 | 180 | | |
| |||
0 commit comments