Mario Campos
b1668d6234
Flesh out a comment
2026-09-21 16:40:26 -05:00
Mario Campos
c0bd54fdf4
Replace JSDoc text with @throws
2026-09-21 16:36:10 -05:00
Mario Campos
0263122209
Format code with npm run lint-fix
2026-09-21 16:32:44 -05:00
Mario Campos
598cda36cf
Apply suggestion from @mbg
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-09-21 16:28:52 -05:00
Mario Campos
771560691a
Update JSDoc comment with parameter lines
...
Co-authored-by: Michael B. Gale <mbg@github.com >
2026-09-21 16:28:36 -05:00
Mario Campos
977b29b897
Replace splice with push and pop
2026-09-18 13:47:06 -05:00
Mario Campos
bc0efd6d91
Simplify addBodyLinesToUnreleasedSection
2026-09-18 12:35:41 -05:00
Mario Campos
128614ad8b
Simplify getHeader to operate on ChangelogSections
2026-09-18 12:24:19 -05:00
Mario Campos
d63b2a40db
Assume '[UNRELEASED]' section is first section
2026-09-18 11:42:46 -05:00
Mario Campos
bb1dc5460b
Add CHANGELOG function addBodyLinesToUnreleasedSection
...
This will be used by the `pr-checks/changenotes.mts` script to "compile" the latest release entry of CHANGELOG.md.
2026-09-18 11:14:48 -05:00
Mario Campos
47d607e2c1
Add changelog parsing helper getHeader
2026-09-18 11:14:48 -05:00
Mario Campos
cb31eabcd8
Do not include trailing newlines in NO_CHANGES_STR
...
Changing `NO_CHANGES_STR` to just be the text will make it easier to insert/use. To not break anything, I added the deleted newlines to the locations where `NO_CHANGES_STR` was used.
2026-09-18 09:35:44 -05:00
Michael B. Gale
adba0868a4
Update processChangelogForBackports to use parseChangelog
2026-07-24 16:05:09 +01:00
Michael B. Gale
916098aa8d
Add parseChangelog and renderChangelog
2026-07-24 16:05:08 +01:00
Michael B. Gale
57eb44123f
Add constant for unreleased placeholder
2026-07-24 16:05:08 +01:00
Michael B. Gale
2d14f71964
Add NO_CHANGES_STR constant
2026-07-24 16:05:07 +01:00
Michael B. Gale
d694648fd8
Make changelog.ts more testable and add tests
2026-07-14 15:28:19 +01:00
Michael B. Gale
e2472fc5f9
Make processChangelogForBackports dry-run-aware
2026-07-14 14:48:05 +01:00
Michael B. Gale
4b861b89fc
Move changelog-related definitions into their own module
2026-07-14 14:48:01 +01:00