Skip to content

Commit d6834e5

Browse files
committed
Document release notes compare-link requirement
1 parent 3681573 commit d6834e5

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

AGENTS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ Targeted test suites (when working on specific areas):
3737
- Each new feature/fix entry must be a short, single-line bullet.
3838
- Write entries in user-facing terms (what changed), not implementation detail.
3939
- At release time, move unreleased entries to the versioned section and reset `Unreleased`.
40+
- Each released version section should end with a compare link:
41+
- `**Full Changelog**: https://github.com/MagnusOpera/FScript/compare/<previous-tag>...<new-tag>`
42+
- When publishing the GitHub release, include that same compare link in the release notes body.
4043

4144
## Specification Maintenance (Mandatory)
4245

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ All notable changes to FScript are documented in this file.
2020
- LSP hover/signature for injected stdlib functions now shows named arguments (for example `Option.map` mapper/value labels).
2121
- LSP definition on injected stdlib functions now opens readonly virtual stdlib sources (`fscript-stdlib:///Option.fss`, `List.fss`, `Map.fss`).
2222

23+
**Full Changelog**: https://github.com/MagnusOpera/FScript/compare/0.29.0...0.30.0
24+
2325
## [0.29.0]
2426

2527
- Improved LSP inlay/type rendering for map-related inference (`int|string` map-key domain and `unknown map` display).

0 commit comments

Comments
 (0)