Skip to content

Commit ae83a90

Browse files
author
Felix Schlitter
authored
Update CHANGELOG.md
1 parent d33eb24 commit ae83a90

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

CHANGELOG.md

+15
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,19 @@
33
> Please note that all these tags mark releases that are available on npm with the
44
> respective version number - unless otherwise noted.
55
6+
## [2.0.0] - 2018-02-20
7+
8+
### Changes
9+
10+
* **BREAKING CHANGE** - Fix [#94]: Long options no longer bind
11+
implicit arguments through substring matches.\
12+
Before this change, the program `usage: foo --foo=<arg>` allowed
13+
passing in `--foobar`, which would yield `--foo => "bar"`, which
14+
was found to have undesirable side-effects as explored in [#94].
15+
Since changing this behavior has not only follow on effects for
16+
users of neodoc, but also users of users, a major version bump
17+
was necessary.
18+
619
## [1.4.0] - 2017-02-17
720

821
### Changes
@@ -614,6 +627,7 @@ section &mdash; let it fail at the lexing stage.
614627
615628
[@matthewmueller]: https://github.com/matthewmueller
616629
630+
[#94]: https://github.com/felixSchl/neodoc/issues/94
617631
[#89]: https://github.com/felixSchl/neodoc/issues/89
618632
[#81]: https://github.com/felixSchl/neodoc/issues/81
619633
[#80]: https://github.com/felixSchl/neodoc/issues/80
@@ -697,6 +711,7 @@ section &mdash; let it fail at the lexing stage.
697711
[#2]: https://github.com/felixSchl/neodoc/issues/2
698712
[#1]: https://github.com/felixSchl/neodoc/issues/1
699713
714+
[2.0.0]: https://github.com/felixschl/neodoc/compare/v1.4.0...v2.0.0
700715
[1.4.0]: https://github.com/felixschl/neodoc/compare/v1.3.0...v1.4.0
701716
[1.3.0]: https://github.com/felixschl/neodoc/compare/v1.2.0...v1.3.0
702717
[1.2.0]: https://github.com/felixschl/neodoc/compare/v1.1.0...v1.2.0

0 commit comments

Comments
 (0)