Releases: photostructure/mkver
v4.3.1
Full Changelog: v4.3.0...v4.3.1
Release 4.3.0
Release 4.2.0
- feat: update documentation build script and add typedoc configuration (9e838ee)
- chore: update Node.js setup actions to latest versions in workflows (7d824f1)
- feat: enhance git error handling with user-friendly messages and add tests for failure scenarios (c1e5408)
- docs: clarify filename extension requirements and update release field description (e62ebf0)
- chore: update .gitignore to exclude local version files (c234d68)
- chore: extract date formatting utility (so it doesn't need to be exported by the package) (7d2da00)
Release 4.1.0
Release 4.0.3
- chore: rename workflow from Node.js CI to Build & Release (65b99c9)
- chore(release): set up OIDC npm release (37527a4)
- chore(ncu): update dev deps (d73620b)
- chore: update actions versions in workflows for consistency and improvements (e96e738)
- chore: update import statement for fmtYMDHMS to remove file extension (5ad2a7c)
- chore(fmt) (ff7dc95)
- chore(pkg): ncu (17a3ce1)
- chore(dep): shush (05adc30)
Release 4.0.2
- ✨ Add ESLint configuration for JavaScript and TypeScript linting
- 📦 Fix cross-platform TypeScript compilation in tests using npx
- 📦 Update GitHub Actions workflows to use numeric Node.js versions
Full Changelog: v4.0.1...v4.0.2
v4.0.1
-
💔 Drop Node.js v18 and v21 support
-
✨ Add
.cjsfile extension support for explicit CommonJS output -
📦 add Node.js v22, v23, and v24 support
-
📦 Switch CI workflow from yarn to npm
-
🐞 Enhance error handling for file creation and TypeScript compilation in tests
-
🐞 Fix Windows test compatibility issues (reverted ESM migration due to test breakage)
Full Changelog: v3.0.2...v4.0.1
Release 3.0.2
Release 3.0.1
v2.0.0
-
✨ If the version is parseable by semver,
mkverwill exportversionMajor,versionMinor,versionPatch, andversionPrereleasefields. Examples are now in the README. -
📦 Improved test coverage with several different version flavors (including prerelease suffixes)
-
📦 Upgrade all dev dependencies.
-
💔/📦 Dropped Node 12 and added Node 18 to the CI matrix (12 is EOL)
Full Changelog: v1.6.0...v2.0.0