|
| 1 | +## 1.1.0 (June 26, 2022) |
| 2 | +- chore: Updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.0.5 -> 1.1.0 |
| 3 | +- tests: fixed "would clobber existing tag" error when running action |
| 4 | +- docs: document remaining CLI switches |
| 5 | +- docs: updated badges for new gh actions |
| 6 | +- tests: added test for new -l CLI argument |
| 7 | +- tests: update tests after refactors / chores that changed prompts |
| 8 | +- feat: added previously implemented options to the CLI help prompt |
| 9 | +- chore: changed help + prompt messages for clarity |
| 10 | +- chore: small refactor + capitalise first letter of changlog entry for files that ver-bump changes - following from d4770e5 |
| 11 | +- 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 |
| 12 | +- feat: added option to add a commit message prefix - By default "chore: " is used |
| 13 | +- refactor: change changelog & commit msg for changes the script makes -> lowercase |
| 14 | +- tests: add fetch remote tags - fixes bats test failing when git history needs to be retrieved |
| 15 | +- tests: changed versionfile bump tool from sed -> jq |
| 16 | +- tests: Fixed changelog.md test |
| 17 | +- chore: cleaned up unnecessary comments |
| 18 | +- tests: fixed check-tag-exists assert |
| 19 | +- tests: added test: check tag doesn't exist |
| 20 | +- 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 |
| 21 | +- chore: moved functions around for correct order |
| 22 | +- merge: branch 'chore-unit-tests' into main - merge to add all the new testing functions to github actions |
| 23 | +- tests: created test runner action |
| 24 | +- chore: renamed test runner npm task for clarity |
| 25 | +- chore: rename bats installer script |
| 26 | +- merge: branch 'main' into chore-unit-tests - grab latest changes from main development branch |
| 27 | +- merge: branch 'tests-shellcheck' into main |
| 28 | +- chore: added shellcheck + changed bash scripts as per recommended |
| 29 | +- chore: Rename release action for clarity |
| 30 | +- tests: add tests for branch functions |
| 31 | +- tests: dev commit for push/branch/commit functions |
| 32 | +- Merge branch 'main' into chore-unit-tests |
| 33 | +- 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 |
| 34 | +- refactor: corrected do-changelog message about existing file |
| 35 | +- refactor: corrected function name |
| 36 | +- docs: moved TODO.md inside README.md + deleted file |
| 37 | +- 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 |
| 38 | +- tests: add bats-mock submodule |
| 39 | +- tests: Update npm test run cmds + update Bats module |
| 40 | +- Merge branch 'main' into chore-unit-tests |
| 41 | +- Merge branch 'refactor-tests' into main |
| 42 | +- tests: Added install script for BATS test runner |
| 43 | +- tests: First commit of batch of unit tests |
| 44 | +- refactor: abstractified version suggestion algorithm + changed the new desired version number var name + cleanup |
| 45 | +- refactor(for tests): changed exit codes for proper error handling in tests |
| 46 | +- 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 |
| 47 | +- bugfix: fixed -c disable changelog switch not taking arguments |
| 48 | +- Merge branch 'bug-default-version' into main |
| 49 | +- fix: failing on when version number unchanged and previously not bumped (#14) |
| 50 | +- refactor: change tagging fn for cleaner code in stable module |
| 51 | +- merge: branch 'release-1.0.5' into stable |
| 52 | +- merge: branch 'release-1.0.5' into main |
| 53 | +- Merge branch 'release-1.0.4' into stable |
| 54 | +- Merge pull request #13 from jv-k/main |
| 55 | +- Merge branch 'release-1.0.3' into stable |
| 56 | +- Merge branch 'stable' of github.com:jv-k/ver-bump into stable |
| 57 | +- Update docs - fixed broken contrib & license urls |
| 58 | + |
1 | 59 | ## 1.0.5 (February 04, 2022)
|
2 | 60 | - Updated package.json, Updated package-lock.json, Updated CHANGELOG.md, Bumped 1.0.4 –> 1.0.5
|
3 | 61 | - fix: Removed cross-env dependency. Unreliable detection of package.json parameters. No dependencies now!
|
|
0 commit comments