Skip to content

Commit f22e918

Browse files
committed
Update CHANGELOG for 2.2.0
Signed-off-by: Philippe Ombredanne <[email protected]>
1 parent 16cb026 commit f22e918

File tree

1 file changed

+32
-14
lines changed

1 file changed

+32
-14
lines changed

CHANGELOG.rst

Lines changed: 32 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,45 @@
11
Changelog
22
=========
33

4-
2.2.0 (NEXT)
4+
2.2.0 (2017-10-05)
55
------------------
6-
This is a minor release with several bug fixes, minor new features
7-
and one minor API changes.
6+
This is a minor release with several bug fixes, one new feature
7+
and one (minor) API change.
88

9-
API change:
10-
* Licenses data now contains a reference_url attribute instead of a
9+
* API change:
10+
* Licenses data now contains a new reference_url attribute instead of a
1111
dejacode_url attribute. This defaults to the public DejaCode URL and
1212
can be configured with the new --license-url-template command line
13-
option.
14-
15-
Other:
13+
option.
14+
15+
* New feature:
16+
* There is a new "--format jsonlines" output format option.
17+
In this format, each line in the output is a valid JSON document. The
18+
first line contains a "header" object with header-level data such as
19+
notice, version, etc. Each line after the first contains the scan
20+
results for a single file formatted with the same structure as a
21+
whole scan results JSON documents but without any header-level
22+
attributes. See also http://jsonlines.org/
23+
24+
* Other changes:
1625
* Several new and improved license detection rules have been added.
17-
The logic of detection has been refined to handle some rare corner cases.
18-
Underscore is treated as part of a license word and the handling of
19-
negative and false_positive license rules has been simplified.
26+
The logic of detection has been refined to handle some rare corner
27+
cases. The underscore character "_" is treated as part of a license
28+
word and the handling of negative and false_positive license rules
29+
has been simplified.
30+
2031
* Several issues with dealing with codebase with non-ASCII,
2132
non-UTF-decodable file paths and other filesystem encodings-related
2233
bug have been fixed.
34+
35+
* Several copyright detection bugs have been fixed.
2336
* PHP Composer and RPM packages are now detected with --package
24-
* Several bugs are fixed when parsing NPM packages
37+
* Several other package types are now detected with --package even
38+
though only a few attribute may be returned for now until full parser
39+
are added.
40+
* Several parsing NPM packages bugs have been fixed.
41+
* There are some minor performance improvements when scanning some
42+
large file for licenses.
2543

2644

2745
2.1.0 (2017-09-22)
@@ -138,7 +156,7 @@ Credits: Many thanks to everyone that contributed to this release with code and
138156

139157

140158
* Copyright: Improved copyright detection: several false positive are
141-
no longer returned and copyright s are more accurate
159+
no longer returned and copyrights are more accurate
142160

143161

144162
* Archive: support for shallow extraction and support for new archive
@@ -176,7 +194,7 @@ Credits: Many thanks to everyone that contributed to this release with code and
176194
Thank you to all contributors to this release and the 200+ stars
177195
and 60+ forks on GitHub!
178196

179-
* Credits in alphabetic order:
197+
* Credits in alphabetical order:
180198

181199
Alexander Lisianoi
182200
Avi Aryan

0 commit comments

Comments
 (0)