Releases: jv-k/ver-bump
Releases · jv-k/ver-bump
v1.1.8
CHANGELOG v1.1.8 (August 23, 2023)
- 5623d21 chore: updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.1.7 -> 1.1.8
- bf72185 bug: fixed change that caused CI #94
- 541c865 chore(tests): update bats
- 474ba7d chore(build): created release task
- 2531244 style: removed extra ws
- 92dcec9 Merge pull request #27 from jv-k/release-1.1.7
- 19c6d73 chore(docs): update TOC
- ec62845 chore(docs): update TOC
v1.1.7
CHANGELOG v1.1.7 (August 23, 2023)
- 812a98a chore: updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.1.6 -> 1.1.7
- 1321f77 chore(docs): update TOC
- 4e7ee0e docs: added testing section
- 2c3d2f8 docs: fix linting issues
- 9150a72 docs: add switcher feat to todos
- 8fed50e docs: add basher deploy to todos
- a9338d5 merge branch: 'release-1.1.6' into main
v1.1.6
1.1.6 (November 06, 2022)
- chore: updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.1.5 -> 1.1.6
- fix: disabled SC2086 double quote warning - The version tag isn't a concern if it were split
- fix: fixed bug when there's no previous tag - issue arises when there are commits, but no previous tag is present - bump failed at grabbing previous commit history for building the changlelog
- chore: added commitizen
- docs: added better comments task in TODO.md
- merge: branch 'release-1.1.5' into main
v1.1.5
v1.1.4
✨
chore: updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.1.2 -> 1.1.3
tests: fixed issue with package publishing workflow
docs: added CI badge - removed old workflow badges
tests: removed old actions + fully activate CI
chore: created new combined ci action
chore: closes #21, closes #20, closes #19
fixed: codefactor issues with trailing spaces
tests: fixed codefactor code quality niggles
chore(docs): update TOC
docs: created ToC gh action
tests: added multi-platform bats test suite
docs: fixed image issue - was not showing on gh docs
merge: branch 'release-1.1.2' into main
v1.1.3
v1.1.2
v1.1.1
v1.1.0
1.1.0 (June 26, 2022)
- chore: Updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.0.5 -> 1.1.0
- tests: fixed "would clobber existing tag" error when running action
- docs: document remaining CLI switches
- docs: updated badges for new gh actions
- tests: added test for new -l CLI argument
- tests: update tests after refactors / chores that changed prompts
- feat: added previously implemented options to the CLI help prompt
- chore: changed help + prompt messages for clarity
- chore: small refactor + capitalise first letter of changlog entry for files that ver-bump changes - following from d4770e5
- feat: fixes #15 added -l argument to the CLI for optional pausing right after changelog is created, - the default previously was to pause and wait for the user to check the changelog and press enter to continue - the default now is to bypass the prompt and make it optional by supplying the -l argument
- feat: added option to add a commit message prefix - By default "chore: " is used
- refactor: change changelog & commit msg for changes the script makes -> lowercase
- tests: add fetch remote tags - fixes bats test failing when git history needs to be retrieved
- tests: changed versionfile bump tool from sed -> jq
- tests: Fixed changelog.md test
- chore: cleaned up unnecessary comments
- tests: fixed check-tag-exists assert
- tests: added test: check tag doesn't exist
- tests: changed functions to pass shellcheck - the `` Command Substitution that was changed to $() notation is difficult to make work, because of needed multiple double quotes, hence made them pass using exceptions
- chore: moved functions around for correct order
- merge: branch 'chore-unit-tests' into main - merge to add all the new testing functions to github actions
- tests: created test runner action
- chore: renamed test runner npm task for clarity
- chore: rename bats installer script
- merge: branch 'main' into chore-unit-tests - grab latest changes from main development branch
- merge: branch 'tests-shellcheck' into main
- chore: added shellcheck + changed bash scripts as per recommended
- chore: Rename release action for clarity
- tests: add tests for branch functions
- tests: dev commit for push/branch/commit functions
- Merge branch 'main' into chore-unit-tests
- refactor: in bump json files fn, changed to V_PREV -> V_NEW like rest of code + added detection for when version number will remain the same
- refactor: corrected do-changelog message about existing file
- refactor: corrected function name
- docs: moved TODO.md inside README.md + deleted file
- tests: clean up test set-up + added tests - added test for do-packagefile-bump - added test for bump-json-files success + failure + if no version is found (3 tests) - added test for check-tag-exists - added test for do-changelog
- tests: add bats-mock submodule
- tests: Update npm test run cmds + update Bats module
- Merge branch 'main' into chore-unit-tests
- Merge branch 'refactor-tests' into main
- tests: Added install script for BATS test runner
- tests: First commit of batch of unit tests
- refactor: abstractified version suggestion algorithm + changed the new desired version number var name + cleanup
- refactor(for tests): changed exit codes for proper error handling in tests
- refactor(for tests): disable msg styles when sourced + move main functions into main loop - separated styles and icons in prep for test regime, as the styles within the echo statements made them untestable - grabbing output with formatting failed when compared to plain text, or text with the same escape characters. - now the styles don't load when ver-bumped is sourced for testing with BATS
- bugfix: fixed -c disable changelog switch not taking arguments
- Merge branch 'bug-default-version' into main
- fix: failing on when version number unchanged and previously not bumped (#14)
- refactor: change tagging fn for cleaner code in stable module
- merge: branch 'release-1.0.5' into stable
- merge: branch 'release-1.0.5' into main
- Merge branch 'release-1.0.4' into stable
- Merge pull request #13 from jv-k/main
- Merge branch 'release-1.0.3' into stable
- Merge branch 'stable' of github.com:jv-k/ver-bump into stable
- Update docs - fixed broken contrib & license urls