Releases: azedo/relper-cli
Releases · azedo/relper-cli
v0.2.1
Added
- Sonar cloud integration to the project
- Add
pkg-dirlibrary to better handle the finding of the user's main folder (the one that contains thepackage.jsonfile) - Add
"npm": ">=7.0.0"to thepackage.jsonfile to explicit define the npm engine used to develop this library - Add my email for contact
Changed
- Improve sonar cloud code smells score
- Added carets
^for all dependencies (not devDependencies though) so they don't need to be updated so often - https://docs.npmjs.com/cli/v7/using-npm/semver#caret-ranges-123-025-004 / https://docs.renovatebot.com/dependency-pinning/ - Refactor
log-messages.ts's log style - Add a check for
CHANGELOG.mdfile in our init hook when the user is trying to bump the version
Fixed
- Update
create:changelogandget-app-current-date.tsto use thepkg-dirlibrary
v0.2.0
Added
- Add create:changelog command
- Add create:config command
- Add an initial unreleased link with the repository's name in CHANGELOG.md file
Changed
- Refactor a couple of files
- Add a check for changelog not updated (no changes/additions/etc were added)
- Update
check-changelogto throw the correct errors when no changes were found and refactor it to use therunShellCommandasync helper
Fixed
- Fix the
update-changelogfunction to not add version blocks when there are none