@@ -23,10 +23,40 @@ Breaking API changes:
2323 that contains each package instace that can be aggregating data from
2424 multiple manifests for a single package instance.
2525
26+ Ouputs:
27+ ~~~~~~~
28+
29+ - Add new YAML-formatted output. This is exactly the same data structure as for
30+ the JSON output
2631
27- v21.6.6
32+
33+ v21.6.7
2834--------
2935
36+ This is a major new release with important security and bug fixes, as well as
37+ significant improvement in license detection.
38+
39+
40+ Many thanks to every contributors that made this possible and in particular:
41+
42+ - Akanksha Garg @akugarg
43+ - Ayan Sinha Mahapatra @AyanSinhaMahapatra
44+ - Dennis Clark @DennisClark
45+ - François Granade @farialima
46+ - Hanna Modica @hanna-modica
47+ - Jelmer Vernooij @jelmer
48+ - Jono Yang @JonoYang
49+ - Konrad Weihmann @priv-kweihmann
50+ - Philippe Ombredanne @pombredanne
51+ - Pierre Tardy @tardyp
52+ - Sarita Singh @itssingh
53+ - Sebastian Thomas @sebathomas
54+ - Steven Esser @majurg
55+ - Till Jaeger @LeChasseur
56+ - Thomas Druez @tdruez
57+
58+
59+
3060Breaking API changes:
3161~~~~~~~~~~~~~~~~~~~~~
3262
@@ -41,7 +71,7 @@ Security updates:
4171~~~~~~~~~~~~~~~~~
4272
4373 - Update minimum versions and pinned version of thirdparty dependencies
44- to benefit from latest improvements and sceurity fixes. This includes in
74+ to benefit from latest improvements and security fixes. This includes in
4575 particular this issues:
4676
4777 - pkg:pypi/pygments: (low severity, limited impact) CVE-2021-20270, CVE-2021-27291
@@ -55,23 +85,58 @@ Security updates:
5585Ouputs:
5686~~~~~~~
5787
58- - Add new YAML-formatted output. This is exactly the same data structure as for
59- the JSON output
6088 - The JSON output packages section has a new "extra_data" attributes which is
6189 a JSON object that can contain arbitrary data that are specific to a package
6290 type.
6391
6492
65- License scanning :
93+ License detection :
6694~~~~~~~~~~~~~~~~~
6795
68- - Add new command line option to filter ignorable copyrights when included
69- in licenses.
96+ - The SPDX license list has been update to 3.13
7097
71- - Add new and improved license detection rules.
72- Thank you to:
73- - Sebastian Thomas @sebathomas
74- - Till Jaeger @LeChasseur
98+ - Add 42 new and updated 45 existing licenses.
99+
100+ - Over 14,300 new and improved license detection rules have been added. A large
101+ number of these (~13,400) are to avoid false positive detections.
102+
103+
104+ Copyright detection:
105+ ~~~~~~~~~~~~~~~~~~~~
106+
107+ - Improved speed and fixed some timeout issues. Fixed minor misc. bugs.
108+
109+ - Allow calling copyright detection from text lines to ease integration
110+
111+
112+ Package detection:
113+ ~~~~~~~~~~~~~~~~~~
114+
115+ - A new "extra_data" dictiuonary is now part of the "packages" data in the
116+ returned JSON. This is used to store arbitrary type-specific data that do
117+ cannot be fit in the Package data structure.
118+
119+ - The Debian copyright files license detection has been reworked and
120+ significantly improved.
121+
122+ - The PyPI package detection and manifest parsing has been reworked and
123+ significantly improved.
124+
125+ - The detection of Windows executables and DLLs metadata has been enabled.
126+ These metadata are returned as packages.
127+
128+
129+ Other:
130+ ~~~~~~~
131+ - Most third-party libraries have been updated to their newer versions. Some
132+ dependency constraints have been relaxed to help some usage as a library.
133+
134+ - The on-commit CI tests now validate that we can install from PyPI without
135+ problem.
136+
137+ - Fix several installation issues.
138+
139+ - Add new function to detect copyrights from lines.
75140
76141
77142
@@ -126,9 +191,6 @@ Copyright scanning:
126191 - Fix bug when using the --filter-clues command line option
127192 Thank you to Van Lindberg @VanL
128193
129- - Allow calling copyright detection from text lines to ease integration
130- Thank you to Jelmer Vernooij @jelmer
131-
132194 - Fixed copyright truncation bug
133195 Thank you to Akanksha Garg @akugarg
134196
0 commit comments