All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.1.0 - 2021-05-13
- Support for flags like 'deno-fmt-ignore-file'
- Allow to pass a version number to
--release
command #18
1.0.1 - 2020-08-31
- Support for latest version of deno Std library
1.0.0 - 2020-06-24
- Support for deno
- Support for node
0.10.1 - 2020-05-04
- New command --latest-release added to cli
- New command --release added to cli
- Removed trailing space in the default description generated with --init
- Updated dependencies
0.10.0 - 2020-02-08
- Documentation to extend
Release
class + test coverage #12 #13 - Ability to use extended
Release
withinparser
#12 #13
- Upgrade semver and mocha to the latest version
0.9.1 - 2019-11-26
- Undefined function bug in CLI
0.9.0 - 2019-11-26
- Support for node < 10
0.8.2 - 2019-11-26
- Allow to customize the HEAD branch to compare the unreleased versions
- Compare with master branch in gitlab
- Nested lists were flatten
- Updated yargs-parser
0.8.1 - 2019-05-27
- Support for more than one unreleased version
- Updated semver to the latest version
0.8.0 - 2019-03-02
- New property
Changelog.tagNameBuilder
to customize how the tag names are generated - #10 - New
Release.setDate()
function - #9
- Update
yargs-parser
dependency to v13.0.0
0.7.0 - 2018-11-29
- Removed some spaces before and after some titles to inline with the changelog format
0.6.7 - 2018-11-29
- Fixed the links sorting to compare issues numerically instead alphabetically
0.6.6 - 2018-11-29
- Order the links alphabetically
0.6.5 - 2018-11-01
- Updated issue autodetection to prevent unwanted extractions - #7
0.6.4 - 2018-09-03
- Added
findRelease
function toChangelog
for finding a release by version number - #6 - Added
setVersion
function toRelease
for changing the version of a release - #6
0.6.3 - 2018-08-22
- Fixed trailing newlines when no links are present - #5
- Fixed case of unreleased version to match http://keepachangelog.com/ - #4
- Fixed Release isEmpty and add tests - #3
0.6.2 - 2018-07-24
- Support for unreleased versions (releases with version but without date)
0.6.1 - 2018-06-30
- Prevent inserting duplicated links
0.6.0 - 2018-06-12
- CLI Api: New option
--init
, to generate an empty CHANGELOG.md file
0.5.2 - 2018-05-12
- Issues autodetection links
0.5.1 - 2018-05-12
- Issues autodetection problems with texts like
#3.4
- Test execution was commented
0.5.0 - 2018-05-09
- Allow to insert a footer at the end of the changelog
- Placed the urls of the issues at bottom
- Indent automatically the extra lines of the changes
- Parser refactoring
0.4.0 - 2018-03-22
- Create links automatically to the issues
- Use UTC date functions to fix decrement issue - #1
0.3.1 - 2017-12-11
- CLI Api: New option
--file
, to change the filename used - CLI Api: New option
--url
, to set or change the project url - CLI Api: New option
--https
, to change the use of https in the url scheme
0.3.0 - 2017-12-08
- Added colors in CLI
- Parser errors contains the line number in the CHANGELOG file
- Fixed parsing bug when the changelog is using incorrect title levels
0.2.0 - 2017-12-07
- Parser improvements
- Changed the constructor arguments of Changelog, Change and Release classes
- Removed static factories. Use
new
instead.
- The last version should't have diff link
First version