Skip to content

Commit 1a75bd7

Browse files
committed
chore: updated package.json, updated package-lock.json, updated CHANGELOG.md, bumped 1.0.5 -> 1.1.0
1 parent 461c473 commit 1a75bd7

File tree

3 files changed

+60
-2
lines changed

3 files changed

+60
-2
lines changed

CHANGELOG.md

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,61 @@
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+
159
## 1.0.5 (February 04, 2022)
260
- Updated package.json, Updated package-lock.json, Updated CHANGELOG.md, Bumped 1.0.4 –> 1.0.5
361
- fix: Removed cross-env dependency. Unreliable detection of package.json parameters. No dependencies now!

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ver-bump",
3-
"version": "1.0.5",
3+
"version": "1.1.0",
44
"description": "This script automates bumping the git software project's version using automation. It does several things that are typically required for releasing a Git repository, like git tagging, automatic updating of CHANGELOG.md, and incrementing the version number in various JSON files.",
55
"author": "John Valai <git@jvk.to>",
66
"homepage": "https://github.com/jv-k/ver-bump",

0 commit comments

Comments
 (0)