dotnet

release-notes

Write release notes for completed changes. Use when PR modifies tracked paths and needs release notes entry.

dotnet 4,294 859 Updated 3mo ago
GitHub

Install

npx skillscat add dotnet/fsharp/release-notes

Install via the SkillsCat registry.

SKILL.md

Release Notes

Version

From GitHub repo variable VNEXT (e.g., 10.0.300)

  • Language: preview.md
  • VisualStudio: <VSMajorVersion>.vNext.md

Path

docs/release-notes/.<Sink>/<Version>.md

Sink Mapping

  • LanguageFeatures.fsi → .Language
  • src/FSharp.Core/ → .FSharp.Core
  • vsintegration/src/ → .VisualStudio
  • src/Compiler/ → .FSharp.Compiler.Service

Format (Keep A Changelog)

### Fixed
* Bug fix description. ([Issue #NNN](...), [PR #NNN](...))

### Added
* New feature description. ([PR #NNN](...))

### Changed
* Behavior change description. ([PR #NNN](...))

### Breaking Changes
* Breaking change description. ([PR #NNN](...))

Entry Format

  • Basic: * Description. ([PR #NNNNN](https://github.com/dotnet/fsharp/pull/NNNNN))
  • With issue: * Description. ([Issue #NNNNN](...), [PR #NNNNN](...))

CI Check

PR fails if changes in tracked paths without release notes entry containing PR URL.
Add NO_RELEASE_NOTES label to skip.