-
-
Notifications
You must be signed in to change notification settings - Fork 158
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor codebase #144
Refactor codebase #144
Conversation
@@ -40,9 +40,7 @@ Options: | |||
--ignore-commit-pattern [regex] # pattern to ignore when parsing commits | |||
--tag-pattern [regex] # override regex pattern for release tags | |||
--tag-prefix [prefix] # prefix used in version tags, default: v | |||
--starting-commit [hash] # starting commit to use for changelog generation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is a semver major then?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yep. Will publish 2.0.0
once this is done and merged. It's not completely "breaking" as I guess it will just ignore this param and still generate a changelog (albiet one with more commits than desired) but a major bump feels cleaner.
9579fd8
to
da22be6
Compare
- Use `git tags` and then an individual `git log` for each release Breaking changes: - Removes `--starting-commit` option - Commits are no longer fetched in one long list, so this option no longer makes any sense - Removes `--include-branch` option - No longer necessary now that releases are fetched via `git tags`
Seems like overkill to have so many dependendies and a build step to just support `import` and `export` Breaking changes: - Requires node 8.3 or higher - Removes all `lib` files from npm package
da22be6
to
0aff625
Compare
git tags
and then an individualgit log
for each releasebabel
to compile tolib
core-js
Breaking changes:
--starting-commit
option--starting-version
equivalent--include-branch
optionTodo: