Skip to content

Template.Mcp.Server 0.0.12-alpha.5662721

Pre-release
Pre-release

Choose a tag to compare

@azure-sdk azure-sdk released this 12 Dec 02:17
· 59 commits to main since this release
bd1ed66
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 file