Releases
5.0.0
Breaking Changes
Rewrite codebase to TypeScript (drop nodejs support for versions < 20) (#298 )
Drop support for node < 18 (#275 )
Replace moment.js by date-fns (#239 )
Drop support for node v10 (#238 )
Bug Fixes
Ensure there is always an empty line between the existing content and the new content in CHANGELOG.md (#308 )
Fix parsing of git commit log messages (#307 )
Fix token authentication (#306 )
Remove quotes from git log format (#305 )
Documentation
Remove david-dm badge from README.md (#277 )
Dependency Upgrades
⬆️ Update dependency @types/node to v20.6.5 (#301 )
⬆️ Update dependency eslint to v8.50.0 (#283 )
Update all dependencies (#273 )
⬆️ Update dependency ava to v3 (#222 )
⬆️ Update dependency nyc to v15 (#220 )
⬆️ Update dependency babel-plugin-istanbul to v6 (#219 )
⬆️ Update dependency git-promise to v1 (#228 )
⬆️ Update dependency sinon to v9 (#230 )
⬆️ Update dependency semver to v7 (#216 )
⬆️ Update dependency commander to v6 (#234 )
⬆️ Update dependency moment to v2.29.0 (#229 )
⬆️ Update dependency ramda to v0.27.1 (#224 )
⬆️ Update dependency eslint-plugin-ava to v11 (#237 )
⬆️ Update dependency eslint to v7 (#231 )
⬆️ Update dependency @octokit/rest to v18 (#232 )
⬆️ Update dependency git-url-parse to v11.2.0 (#233 )
⬆️ Update babel monorepo (#214 )
Code Refactoring
Refactoring: introduce GitCommandRunner (#300 )
Use execaCommand instead of template string tag (#299 )
⬆️ Pin dependencies (#242 )
Use eslint-config-joyn (#241 )
⬆️ Pin dependency date-fns to 2.16.1 (#240 )
Build-Related
⬆️ Update actions/setup-node action to v3 (#281 )
Add node v18 to CI environments (#274 )
Use github actions instead of travis ci (#236 )
You can’t perform that action at this time.