All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.1.129 (2024-12-07)
0.1.128 (2024-11-30)
0.1.127 (2024-11-23)
0.1.126 (2024-11-16)
0.1.125 (2024-11-09)
0.1.124 (2024-11-02)
0.1.123 (2024-10-26)
0.1.122 (2024-10-19)
0.1.121 (2024-10-12)
0.1.120 (2024-10-05)
0.1.119 (2024-09-28)
0.1.118 (2024-09-21)
0.1.117 (2024-09-14)
0.1.116 (2024-09-07)
0.1.115 (2024-08-31)
0.1.114 (2024-08-24)
0.1.113 (2024-08-17)
0.1.112 (2024-08-10)
0.1.111 (2024-08-03)
0.1.110 (2024-07-27)
0.1.109 (2024-07-20)
- deps: update dependency semver to v7.6.3 (aa6564b)
0.1.108 (2024-07-13)
0.1.107 (2024-07-06)
0.1.106 (2024-06-29)
0.1.105 (2024-06-22)
0.1.104 (2024-06-15)
0.1.103 (2024-06-08)
0.1.102 (2024-06-01)
0.1.101 (2024-05-25)
0.1.100 (2024-05-18)
0.1.99 (2024-05-11)
- deps: update dependency semver to v7.6.1 (feb25c6)
- deps: update dependency semver to v7.6.2 (79eefe9)
0.1.98 (2024-05-04)
0.1.97 (2024-04-27)
0.1.96 (2024-04-20)
0.1.95 (2024-04-13)
0.1.94 (2024-04-06)
0.1.93 (2024-03-30)
0.1.92 (2024-03-23)
0.1.91 (2024-03-16)
0.1.90 (2024-03-09)
0.1.89 (2024-03-02)
0.1.88 (2024-02-24)
0.1.87 (2024-02-17)
0.1.86 (2024-02-10)
- deps: update dependency semver to v7.6.0 (211c222)
0.1.85 (2024-02-03)
0.1.84 (2024-01-27)
0.1.83 (2024-01-20)
0.1.82 (2024-01-13)
0.1.81 (2024-01-06)
0.1.80 (2023-12-30)
0.1.79 (2023-12-23)
0.1.78 (2023-12-16)
0.1.77 (2023-12-09)
0.1.76 (2023-12-02)
0.1.75 (2023-11-25)
0.1.74 (2023-11-18)
0.1.73 (2023-11-11)
0.1.72 (2023-11-04)
0.1.71 (2023-10-28)
0.1.70 (2023-10-21)
0.1.69 (2023-10-14)
0.1.68 (2023-10-07)
0.1.67 (2023-09-30)
0.1.66 (2023-09-23)
0.1.65 (2023-09-16)
0.1.64 (2023-09-09)
- deps: update dependency conventional-changelog-conventionalcommits to v7.0.2 (fcc91a2)
0.1.63 (2023-09-02)
- deps: update dependency conventional-changelog-conventionalcommits to v7 (5965c24)
- deps: update dependency git-semver-tags to v6 (731dccb)
0.1.62 (2023-08-26)
0.1.61 (2023-08-19)
0.1.60 (2023-08-12)
0.1.59 (2023-08-05)
0.1.58 (2023-07-29)
0.1.57 (2023-07-22)
0.1.56 (2023-07-15)
- deps: update dependency git-semver-tags to v5.0.1 (9ea97c6)
0.1.55 (2023-07-08)
- deps: update dependency semver to v7.5.4 (ed105f7)
0.1.54 (2023-07-01)
- deps: update dependency conventional-changelog to v4 (7635d67)
0.1.53 (2023-06-24)
- deps: update dependency conventional-changelog-conventionalcommits to v6.1.0 (02fb2a8)
- deps: update dependency semver to v7.5.3 (0ab1fe1)
0.1.52 (2023-06-17)
- deps: update dependency semver to v7.5.2 (0c4c443)
0.1.51 (2023-06-10)
- deps: update dependency conventional-changelog-conventionalcommits to v6 (8fbd1ef)
- deps: update dependency conventional-recommended-bump to v7 (034dd0c)
- deps: update dependency conventional-recommended-bump to v7.0.1 (9ce9a8a)
- deps: update dependency git-semver-tags to v5 (cbf3992)
0.1.50 (2023-06-03)
0.1.49 (2023-05-27)
0.1.48 (2023-05-20)
0.1.47 (2023-05-13)
- deps: update dependency semver to v7.5.1 (351a6e6)
0.1.46 (2023-05-06)
0.1.45 (2023-04-29)
- deps: update dependency yargs to v17.7.2 (bdfdd27)
0.1.44 (2023-04-22)
- deps: update dependency semver to v7.5.0 (7120104)
0.1.43 (2023-04-15)
- deps: update dependency semver to v7.4.0 (8f38ad1)
0.1.42 (2023-04-08)
0.1.41 (2023-04-01)
0.1.40 (2023-03-25)
0.1.39 (2023-03-18)
- deps: update dependency semver to v7.3.8 (a373930)
- deps: update dependency yargs to v17.7.1 (8667a67)
0.1.38 (2023-03-11)
0.1.37 (2023-03-04)
0.1.36 (2023-02-25)
0.1.35 (2023-02-18)
0.1.34 (2023-02-11)
0.1.33 (2023-02-04)
0.1.32 (2023-01-28)
0.1.31 (2023-01-21)
0.1.30 (2023-01-14)
0.1.29 (2023-01-07)
0.1.28 (2022-12-31)
0.1.27 (2022-12-24)
0.1.26 (2022-12-17)
0.1.25 (2022-12-10)
0.1.24 (2022-12-03)
0.1.23 (2022-11-26)
0.1.22 (2022-11-19)
0.1.21 (2022-11-12)
0.1.20 (2022-11-05)
0.1.19 (2022-10-29)
0.1.18 (2022-10-22)
0.1.17 (2022-10-15)
0.1.16 (2022-10-08)
0.1.15 (2022-10-01)
0.1.14 (2022-09-24)
0.1.13 (2022-09-17)
0.1.12 (2022-09-10)
0.1.11 (2022-09-03)
0.1.10 (2022-08-27)
0.1.9 (2022-08-20)
0.1.8 (2022-08-13)
0.1.7 (2022-08-06)
0.1.6 (2022-07-30)
0.1.5 (2022-07-23)
0.1.4 (2022-07-16)
0.1.3 (2022-07-09)
- schedule release every saturday at 12:15 UTC (229f413)
0.1.2 (2022-07-06)
- bug where "silent" being "undefined" still outputted checkpoints. (d1cf34e)
- deps: update dependency conventional-changelog-conventionalcommits to v5 (b65829f)
- deps: update dependency yargs to v17 (1424a40)
- drop figures dependency (e2b3369)
- initial application-wide type for arguments (a1b0e4e)
- remove direct chalk dependency (b8b8c24)
- remove unused dependency (e4e7e81)
- remove unused dependency (5253e90)
- remove unused dependency (c50bffc)
- remove unused dependency (3fb98ca)
- replace readme (2b4c168)
- tweaks and unit tests (c290998)
- type inference for getDefaults (1e3a214)
- use a common type for arguments passed throughout the program (fa7c0f4)
- use jest instead of mocha (81e8415)
0.1.1 (2022-07-02)
- NodeJS@8 is no longer supported. (#612)
composer.json
andcomposer.lock
will no longer be read from or bumped by default. If you need to obtain a version or write a version to these files, please usebumpFiles
and/orpackageFiles
options accordingly.- we were accepting .version.json as a config file, rather than .versionrc.json
- we now bump the minor rather than major if version < 1.0.0; --release-as can be used to bump to 1.0.0.
- tests are no longer run for Node 6
- we now use the conventionalcommits preset by default, which directly tracks conventionalcommits.org.
- if no package.json, bower.json, etc., is found, we now fallback to git tags
- removed Node 4/5 from testing matrix
- merge commits are now included in the CHANGELOG.
- drop support for Node < 4.0 to enable usage of new tools and packages.
- Move to conventional-changelog-standard style. This style lifts the character limit on commit messages, and puts us in a position to make more opinionated decisions in the future.
- add --lerna-package flag used to extract tags in case of lerna repo (#503) (f579ff0)
- add --sign flag to sign git commit and tag (#29) (de758bc)
- add .cjs config file (#717) (eceaedf)
- add a --no-verify option to prevent git hooks from being verified (#44) (026d844)
- add dry-run mode (#187) (d073353)
- add git pre-commit hook for lint and test (cbb61e6)
- add prebump, postbump, precommit, lifecycle scripts (#186) (dfd1d12)
- add prerelease lifecycle script hook (closes #217) (#234) (ba4e7f6)
- add support for
npm-shrinkwrap.json
(#185) (86af7fc) - add support for
package-lock.json
(#190) (bc0fc53) - add support for bumping version # in bower.json (#148) (b788c5f)
- add support for skipping lifecycle steps, polish lifecycle work (#188) (d31dcdb)
- added support for commitAll option in CLI (#121) (a903f4d)
- adds configurable conventionalcommits preset (#323) (4fcd4a7)
- Adds support for
header
(--header) configuration based on the spec. (#364) (ba80a0c) - adds support for bumping for composer versions (#262) (fee872f)
- adds support for GitHub links (see #13), great idea @bcoe! (7bf6597)
- allow a user to provide a custom changelog header (#335) (1c51064)
- allow a version # to be provided for release-as, rather than just major, minor, patch. (13eb9cd)
- allows seperate prefixTag version sequences (#573) (3bbba02)
- bump minor rather than major, if release is < 1.0.0 (#347) (5d972cf)
- changelogStream: use more default opts (#67) (3e0aa84)
- cli application accept path/preset option (#279) (69c62cf)
- cli: print error and don't run with node <4, closes #124 (d0d71a5)
- cli: use conventional default commit message with version (9fadc5f)
- custom 'bumpFiles' and 'packageFiles' support (#372) (564d948)
- deprecated: add deprecation message (#907) (61b41fa)
- do not update/commit files in .gitignore (#230) (4fd3bc2)
- fallback to tags if no meta-information file found (#275) (844cde6)
- format-commit-message: support multiple %s in the message (45fcad5)
- index.js: add checkpoint for publish script after tag successfully (#47) (e414ed7)
- initial-release: adds flag for generating CHANGELOG.md on the first release. (b812b44)
- make tag prefix configurable (#143) (70b20c8)
- manifest.json support (#236) (371d992)
- options: add --silent flag and option for squelching output (2a3fa61)
- output code coverage report (66def44)
- preserve formatting when writing to package.json (#282) (96216da)
- publish only if commit+push succeed (#229) (c5e1ee2)
- rebrand: rebrand recommended-workflow to standard-version (#9) (1f673c0)
- separate cli and defaults from base functionality (34a6a4e)
- suggest branch name other than master (#331) (304b49a)
- support custom updater as object as well as path (#630) (55bbde8)
- support releasing a custom version, including pre-releases (#129) (068008d)
- tests: adds test suite, fixed several Node 0.10 issues along the way (03bd86c)
- update commit msg for when using commitAll (#320) (74a040a)
-
adds support for
releaseCommitMessageFormat
(#351) (a7133cc) -
avoid catastrophic backtracking (a9c0ba4)
-
bump: transmit tag prefix argument to conventionalRecommendedBump (#393) (8205222)
-
check the private field in package.json(#102) (#103) (2ce4160)
-
cli: display only one, correct default for --preset flag (#377) (d17fc81)
-
Commit message and tag name is no longer enclosed in quotes. (#619) (ae032bf), closes #621 #620
-
commit: don't try to process and add changelog if skipped (#318) (3e4fdec)
-
commit: fix windows by separating add and commit exec (#55) (f361c46), closes #49
-
composer.json and composer.lock have been removed from default package and bump files. (c934f3a), closes #495 #394
-
deps: update dependency conventional-changelog to v3.1.12 (#463) (f04161a)
-
deps: update dependency conventional-changelog to v3.1.15 (#479) (492e721)
-
deps: update dependency conventional-changelog to v3.1.18 (#510) (e6aeb77)
-
deps: update dependency conventional-changelog to v3.1.21 (#586) (fd456c9)
-
deps: update dependency conventional-changelog to v3.1.23 (#652) (00dd3c0)
-
deps: update dependency conventional-changelog to v3.1.24 (#677) (cc45036)
-
deps: update dependency conventional-changelog to v3.1.25 (#865) (4c938a2)
-
deps: update dependency conventional-changelog-config-spec to v2 (#352) (f586844)
-
deps: update dependency conventional-changelog-config-spec to v2.1.0 (#442) (a2c5747)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.2.3 (#496) (bc606f8)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.3.0 (#587) (b3b5eed)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.4.0 (#650) (9f201a6)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.5.0 (#678) (6317d36)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.6.1 (#752) (bb8869d)
-
deps: update dependency conventional-changelog-conventionalcommits to v4.6.3 (#866) (6c75ed0)
-
deps: update dependency conventional-recommended-bump to v6 (#417) (4c5cad1)
-
deps: update dependency conventional-recommended-bump to v6.0.10 (#653) (c360d6a)
-
deps: update dependency conventional-recommended-bump to v6.0.11 (#679) (360789a)
-
deps: update dependency conventional-recommended-bump to v6.0.2 (#462) (84bb581)
-
deps: update dependency conventional-recommended-bump to v6.0.5 (#480) (1e1e215)
-
deps: update dependency conventional-recommended-bump to v6.0.9 (#588) (d4d2ac2)
-
deps: update dependency conventional-recommended-bump to v6.1.0 (#695) (65dd070)
-
deps: update dependency detect-indent to v6 (#341) (234d9dd)
-
deps: update dependency detect-newline to v3 (#342) (02a6093)
-
deps: update dependency detect-newline to v3.1.0 (#482) (04ab36a)
-
deps: update dependency git-semver-tags to v3 (#418) (1ce3f4a)
-
deps: update dependency git-semver-tags to v3.0.1 (#485) (9cc188c)
-
deps: update dependency git-semver-tags to v4 (#589) (a0f0e81)
-
deps: update dependency stringify-package to v1.0.1 (#459) (e06a835)
-
docs: had a bad URL in package.json, which was breaking all of our links (caa6359)
-
don't pass args to git rev-parse (1ac72f7)
-
ensure linting, testing and building before release (8194f86)
-
Ensures provided
packageFiles
arguments are merged withbumpFiles
when nobumpFiles
argument is specified (default). (#534) (2785023), closes #533 #533 -
err: don't fail on stderr output, but print the output to stderr (#110) (f7a4915), closes #91
-
eslint warnings and errors (0724e02)
-
eslint warnings and errors in test files (009f735)
-
execute bin/cli with node when running release script (69ae913)
-
index.js: use blue figures.info for last checkpoint (#64) (e600b42)
-
lockfile should be checked in for version control (a1132f7)
-
make pattern for finding CHANGELOG sections work for non anchors (#292) (b684c78)
-
move require default out of closure (1e67184)
-
no --tag prerelease for private module (#296) (27e2ab4), closes #294
-
only lint src folder (53b46dc)
-
prevent duplicate headers from being added (#305) (#307) (db2c6e5)
-
recommend
--tag
prerelease for npm publish of prereleases (#196) (709dae1), closes #183 -
remove pre-commit hook as it conflicts with the release bin/cli (d19f4f1)
-
should print message before we bump version (2894bbc)
-
show correct pre-release tag in help output (#259) (d90154a)
-
stop suggesting npm publish if package.json was not updated (#319) (a5ac845)
-
support a wording change made to git status in git v2.9.1 (#140) (80004ec)
-
unambigous return type into a single return type (70a7a81)
-
update config file name in command based on README.md (#357) (ce44dd2)
-
updater: npm7 package lock's inner version not being updated (#713) (a316dd0)
-
Updates package.json to actual supported (tested) NodeJS versions. (#379) (15eec8a)
-
upgrade to version of nyc that works with new shelljs (c7ac6e2)
-
upgraded dependencies, switched back to angular format (fixes #27), pinned shelljs to version that works with nyc (#30) (3f51e94)
-
use concise character class '\d' instead of [0-9] in regex (8edcc63)
-
use for-of style loop instead of simple iteration (34e7b6d)
-
use the
skip
default value for skip cli arg (#211) (3fdd7fa) -
using different eslint config (5f58d85)
-
Vulnerability Report GHSL-2020-11101 (9d978ac)
-
feat(conventional-changelog-standard): (c7ccadb)