mirror of
https://github.com/asyouplz/SpeechNote.git
synced 2026-07-22 16:30:31 +00:00
## [4.0.0](https://github.com/asyouplz/SpeechNote/compare/v3.0.14...v4.0.0) (2026-01-26) ### ⚠ BREAKING CHANGES * Manual version updates via version-bump.mjs will be deprecated. Use Conventional Commits format for all commits going forward. * fix: address code review feedback from Claude bot Addressing 8 issues identified in PR #54: - [P0/Critical] Disable version-bump.yml to prevent workflow conflicts - [P0/Critical] Remove persist-credentials: false from release-auto.yml - [P0/Critical] Remove deprecated version lifecycle hook in package.json - [P1/Important] Add semver and manifest validation to update-version.mjs - [P1/Important] Fix JSON formatting consistency in scripts - [P2/Optional] Enhance build artifact verification with file size checks - [P2/Optional] Rename release.sh to release-emergency.sh and add warning * fix: address final code review points and documentation updates * fix: address third round of code review feedback - Revert pre-commit hook to use lint-staged - Add file existence checks to update-version.mjs - Remove unnecessary npm override in package.json - Add syntax verification for build artifacts in release workflow ### 🚀 Features * implement semantic-release automation ([#54](https://github.com/asyouplz/SpeechNote/issues/54)) ([240e125](240e125df5)) ### 🐛 Bug Fixes * make lint step resilient to eslint crashes ([2e3adc8](2e3adc8a53)) * upgrade nodejs to v20 for semantic-release ([4dc3ae9](4dc3ae9abd)) * upgrade nodejs to v22 for semantic-release v24 ([8c5ec24](8c5ec24f1b))
18 lines
326 B
JSON
18 lines
326 B
JSON
{
|
|
"1.0.0": "0.15.0",
|
|
"2.0.0": "0.15.0",
|
|
"3.0.0": "0.15.0",
|
|
"3.0.1": "0.15.0",
|
|
"3.0.2": "0.15.0",
|
|
"3.0.3": "0.15.0",
|
|
"3.0.4": "0.15.0",
|
|
"3.0.5": "0.15.0",
|
|
"3.0.6": "0.15.0",
|
|
"3.0.7": "0.15.0",
|
|
"3.0.8": "0.15.0",
|
|
"3.0.9": "0.15.0",
|
|
"3.0.10": "0.15.0",
|
|
"3.0.11": "0.15.0",
|
|
"3.0.12": "0.15.0",
|
|
"4.0.0": "0.15.0"
|
|
}
|