From b4d688e2a3cc1b27036959c70d7ead2c1819034a Mon Sep 17 00:00:00 2001 From: Persune Date: Mon, 5 Jan 2026 19:02:03 +0800 Subject: [PATCH 1/6] Move `CHANGELOG.md` to root --- hlp/hlp.vcxproj | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/hlp/hlp.vcxproj b/hlp/hlp.vcxproj index 05011e0..ba296e5 100644 --- a/hlp/hlp.vcxproj +++ b/hlp/hlp.vcxproj @@ -398,28 +398,28 @@ echo. true - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)docs/CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" + powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" Updating changelog.htm. $(ProjectDir)changelog.htm;%(Outputs) true From 11e17e261f9e37122803771356adc8aa83fd8497 Mon Sep 17 00:00:00 2001 From: Persune Date: Mon, 5 Jan 2026 19:12:28 +0800 Subject: [PATCH 2/6] Update GitHub pull request template --- .github/pull_request_template.md | 37 ++++++++++++++++++++++++++++++++ docs/pull_request_template.md | 9 -------- 2 files changed, 37 insertions(+), 9 deletions(-) create mode 100644 .github/pull_request_template.md delete mode 100644 docs/pull_request_template.md diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md new file mode 100644 index 0000000..3d6fc2a --- /dev/null +++ b/.github/pull_request_template.md @@ -0,0 +1,37 @@ +``` +Pull request format: + +This pull request aims to `<(specify reason)>`. + +(If updating documentation due to a new feature/change) +This pull request corresponds to Dn-Programming-Core-Management/Dn-FamiTracker#``. + +--- + +Changes: + +- `` + - Fixes/addresses issue `#`. + +Changelog format: + - Categories + - `Important changes:` + - summary of immediate and obvious changes to the program + - `Improvements:` + - additions and refactoring + - `Bug fixes:` + - any bug fixes + - `Internal:` + - meta changes, including changes regarding to the repository or CI + - Format + - ` ([issue_author] [commit_author] [#] [#])` + - only put in issue author and number if it exists + - only put one author if issue and commit author is the same + - sort by category, then by issue number, then by PR number + - ex: + - `Fix access violation in MRU submenu list update (@eugene-s-nesdev @Gumball2415 #243 #214)` + +Notice: +- Please remove this code block and fill in the details. +- Be sure to update CHANGELOG.md in the `Unreleased` section, as well as the date last updated. +``` diff --git a/docs/pull_request_template.md b/docs/pull_request_template.md deleted file mode 100644 index 3158c45..0000000 --- a/docs/pull_request_template.md +++ /dev/null @@ -1,9 +0,0 @@ -This pull request aims to `(specify reason)`. - -(If updating documentation due to a new feature/change) -This pull request corresponds to Dn-Programming-Core-Management/Dn-FamiTracker#``. - -### Changes in this PR: - -- (cite all changes made in this PR for change log) - - Fixes/addresses issue `#`. From db6f1971c51c55f42fbe7e25e855f1843fe8b908 Mon Sep 17 00:00:00 2001 From: Persune Date: Mon, 5 Jan 2026 21:21:17 +0800 Subject: [PATCH 3/6] Refactor custom build commands --- hlp/compile-chm.bat | 11 +++ hlp/hlp.vcxproj | 163 +++-------------------------------- hlp/update-changelog-htm.bat | 2 + 3 files changed, 24 insertions(+), 152 deletions(-) create mode 100644 hlp/compile-chm.bat create mode 100644 hlp/update-changelog-htm.bat diff --git a/hlp/compile-chm.bat b/hlp/compile-chm.bat new file mode 100644 index 0000000..80dc842 --- /dev/null +++ b/hlp/compile-chm.bat @@ -0,0 +1,11 @@ +@REM usage: compile-chm.bat +@REM invoke this inside Dn-help/hlp +start /wait hhc "Dn-FamiTracker.hhp" +if not exist "Dn-FamiTracker.chm" goto :HelpError +move "Dn-FamiTracker.chm" "%~dp1/Dn-FamiTracker.chm" +goto :HelpDone +:HelpError +echo Dn-help\hlp\Dn-FamiTracker.hhp(1) : error:Problem encountered creating help file +echo. +:HelpDone +echo. diff --git a/hlp/hlp.vcxproj b/hlp/hlp.vcxproj index ba296e5..48a827c 100644 --- a/hlp/hlp.vcxproj +++ b/hlp/hlp.vcxproj @@ -290,102 +290,10 @@ Document - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - start /wait hhc "$(SolutionName).hhp" -if not exist "$(SolutionName).chm" goto :HelpError -copy "$(SolutionName).chm" "$(OutDir)$(SolutionName).chm" -goto :HelpDone -:HelpError -echo $(ProjectDir)$(SolutionName).hhp(1) : error:Problem encountered creating help file -echo. -:HelpDone -echo. - Making help file... - Making help file... - Making help file... - Making help file... - Making help file... - Making help file... - Making help file... - Making help file... - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - $(OutDir)$(SolutionName).chm - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) - HTMLDefines.h;%(AdditionalInputs) + call $(ProjectDir)compile-chm.bat "$(OutDir)" + Making help file... + $(OutDir)$(SolutionName).chm + HTMLDefines.h;%(AdditionalInputs) true @@ -398,62 +306,13 @@ echo. true - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - powershell -Command "(Get-Content $(SolutionDir)Dn-help\hlp\changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc $(SolutionDir)CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 $(SolutionDir)Dn-help\hlp\changelog.htm" - Updating changelog.htm. - $(ProjectDir)changelog.htm;%(Outputs) - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - true - false - true - false - true - false - true - false - true - false - true - false - true - false - true - false - true + call $(ProjectDir)update-changelog-htm.bat + Updating changelog.htm. + $(ProjectDir)changelog.htm;%(Outputs) + true + true + true + $(SolutionDir)CHANGELOG.md;%(AdditionalInputs) true diff --git a/hlp/update-changelog-htm.bat b/hlp/update-changelog-htm.bat new file mode 100644 index 0000000..1e1d1c9 --- /dev/null +++ b/hlp/update-changelog-htm.bat @@ -0,0 +1,2 @@ +@REM invoke this inside Dn-help/hlp +powershell -Command "(Get-Content changelog_shell.htm).Replace('', (pandoc ..\..\CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 changelog.htm" From e0f3ec394dcbc8f2f65c78d46bfbdf3038e70cc0 Mon Sep 17 00:00:00 2001 From: Persune Date: Tue, 6 Jan 2026 19:57:25 +0800 Subject: [PATCH 4/6] Add change log --- CHANGELOG.md | 150 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..fd558c5 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,150 @@ +# Dn-FamiTracker Help + +Change Log + +Written by D.P.C.M. + +Version 0.5.2.9 + +Last updated: January 06, 2025 + +--- + +## Unreleased - 2026-01-06 + +### Important changes + +- ... + +### Improvements + +- ... + +### Bug fixes + +- ... + +### Internal + +- Move `CHANGELOG.md` to solution root folder (@Gumball2415 #15) +- Update GitHub pull request template (@Gumball2415 #15) +- Refactor HTMLHelp custom build commands (@Gumball2415 #15) + + + +## Release 0.5.2 - 2026-01-06 + +### Important changes + +- Add triangle linear counter retrigger effect description (@Gumball2415 #12) + +### Improvements + +- Clarify some effect descriptions (@Gumball2415 #12) + +### Bug fixes + +- Fix Export Wave page spelling error (@nyanpasu64 #11) + +### Internal + +- Implement separate changelog build command (@Gumball2415 #10) +- Refactor patch keyword to not use a comment (@Gumball2415 #10) +- Update Windows SDK version in `hlp` (@Gumball2415 Dn-Programming-Core-Management/Dn-FamiTracker#370) + + + +## Release 0.5.1.1 - 2025-01-13 + +This release is made to coincide [with the 0.5.1.1 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.1.1). + +- Add PR template + + + +## Release 0.5.1.0 - 2025-01-07 + +This release is made to coincide [with the 0.5.1.0 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.1.0). + +- Clarify phase reset effect description +- Add Vxx table for S5B +- Update main index, license and year +- Add groove settings, detune settings and bookmark manager to manual +- Add Dn-Help version in main index + + + + +## Release 0.5.0.2 - 2024-01-14 + +This release is made to coincide [with the 0.5.0.2 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.0.2). + +- Sync to Dn-FT repo as a submodule +- Begin to integrate markdown conversion +- Update application icon +- Generate change log page from markdown source + + + +## Release 0.5.0.1 addenum - 2023-05-10 + +This release is made to provide corrections for the help manual included [in the 0.5.0.1 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.0.1). + +- Update .vcxproj for parity with the main project +- Rename Blue Mario to forple + + + +## Release 0.5.0.1 - 2023-05-10 + +This release is made to coincide [with the 0.5.0.1 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.0.1). + +- Update effects list to include Nxy, Oxx, VRC7, and Sunsoft 5B effects. +- FamiTracker links now link to archived mirrors. + + + +## Release 0.5.0.0 - 2022-12-19 + +This release is made to coincide [with the 0.5.0.0 release of Dn-FamiTracker](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.5.0.0). + +- Update DPCM rate table to include PAL timings +- Update effects list, menu, DPCM editor, pattern editor, toolbar, control panel, NSF export info, commandline, text export, and properties pages. +- Add emulation and version configuration pages +- Update hyperlinks +- Add Kxx and =xx effects into effects list +- Add ASIC images to corresponding sound hardware pages +- Integrate 0CC-readme.txt into manual +- Clarify copyrights + + + +## Release 0.4.0.1 - 2021-09-15 + +This release is made to coincide (and was released) [with the 0.4.0.1 release of Dn-FamiTracker.](https://github.com/Dn-Programming-Core-Management/Dn-FamiTracker/releases/tag/Dn0.4.0.1) + +This update simply adds the changelog information from 0.4.0.0 and 0.4.0.1 into the changelog page. No other information was altered or changed. + + + +## 5B Information Update (Version 0.3.1.5B) - 2021-07-03 + +- Recoded the entire Sunsoft 5B page. +- Updated the Sunsoft 5B Documentation. +- Updated FAQ to correlate better with updated 5B information. +- Updated the Main Index with links to Github. +- Additionally updated the Sound Overview information. + + + +## Version 0.3.1.0 - 2021-06-21 + +Additions + +- Updated the changelog to version 0.3.1.0 + + + +#### Note from Dn-FT maintainer: + +Before this release, Dn-help used to be part of the main repository, where it was first reimplemented at Dn0.3.0.0. Then, Dn-help became its own subrepository, where the initial commit was made on 2021-04-30, sometime after Dn0.3.0.0. From 5d0c51d6ddf1dd27ada12f26b11d6777f410c4f1 Mon Sep 17 00:00:00 2001 From: Persune Date: Tue, 6 Jan 2026 22:47:11 +0800 Subject: [PATCH 5/6] Fix change log update script - Add version update checklist --- hlp/update-changelog-htm.bat | 2 +- version_update.md | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 version_update.md diff --git a/hlp/update-changelog-htm.bat b/hlp/update-changelog-htm.bat index 1e1d1c9..e1f049f 100644 --- a/hlp/update-changelog-htm.bat +++ b/hlp/update-changelog-htm.bat @@ -1,2 +1,2 @@ @REM invoke this inside Dn-help/hlp -powershell -Command "(Get-Content changelog_shell.htm).Replace('', (pandoc ..\..\CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 changelog.htm" +powershell -Command "(Get-Content changelog_shell.htm).Replace('PATCH CHANGELOG HERE', (pandoc ..\..\CHANGELOG.md -f gfm -t html5)) | Set-Content -encoding UTF8 changelog.htm" diff --git a/version_update.md b/version_update.md new file mode 100644 index 0000000..25dc444 --- /dev/null +++ b/version_update.md @@ -0,0 +1,11 @@ +# Version Update Checklist + +listing out things to do so i won't forget to do them -persune + +- [ ] Create a version tag, must correspond to parent repo's version tag +- [ ] Update copyright years, version, and version in `main_index.htm` +- [ ] Update [CHANGELOG.md](CHANGELOG.md) to reflect latest version. + - see [changelog format](../../changelog_format.md) +- [ ] Push version rag to the repo +- [ ] Make a release on Dn-help to coincide with main repo + - [ ] list changes from changelog From b56847b634cef233d8aee9d0bee407afae50bacc Mon Sep 17 00:00:00 2001 From: Persune Date: Tue, 6 Jan 2026 22:48:38 +0800 Subject: [PATCH 6/6] Log change log change --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index fd558c5..96114f5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,7 @@ Last updated: January 06, 2025 - Move `CHANGELOG.md` to solution root folder (@Gumball2415 #15) - Update GitHub pull request template (@Gumball2415 #15) - Refactor HTMLHelp custom build commands (@Gumball2415 #15) +- Add change log (@Gumball2415 #15)