11Changelog
22=========
33
4- v3.0.0 (2019-02-11 )
4+ v3.0.0 (2019-02-14 )
55-------------------
66
77License detection:
@@ -17,6 +17,9 @@ License detection:
1717 * Do not detect warranty disclaimer as GPL #1345
1818 * Support quoted SPDX expressions and more comment marker prefixes
1919 * Use Free Restricted category for fraunhofer-fdk-aac-codec #1352 by @LeChasseur
20+ * Remove the spdx_license_key from here-proprietary #1360 by @sschuberth
21+ * Add new post-scan plugin to tag a file containing only license #1366
22+ * Add new license #1365 and rules #1358
2023
2124Packages:
2225 * Improve npm vcs_url handling #1314 by @majurg
@@ -28,6 +31,7 @@ Packages:
2831
2932Other:
3033 * Fix doc typo by #1329 @farialima
34+ * Add new experimental pre-scan plugin to ignore binaries
3135
3236
3337v2.9.9 (2018-12-12)
@@ -190,8 +194,8 @@ related to packages.
190194 * Add purl to the packages data #1149
191195 * Use direct attributes for package checksums #1189
192196 * Remove package_manifest attribute for packages
193- * Add new Package "manifest_path" attribute which is a relative path to
194- the manifest file if any, such as a Maven .pom or a npm package.json.
197+ * Add new Package "manifest_path" attribute which is a relative path to
198+ the manifest file if any, such as a Maven .pom or a npm package.json.
195199
196200Credits: Many thanks to everyone that contributed to this release with code and bug reports
197201
@@ -295,7 +299,7 @@ Credits: Many thanks to everyone that contributed to this release with code and
295299
296300
297301v2.9.1 (2018-03-22)
298- ------------------
302+ -------------------
299303
300304This is a minor pre-release of what will come up for 3.0 with no API change.
301305
@@ -320,7 +324,7 @@ Credits: Many thanks to everyone that contributed to this release with code and
320324
321325
322326v2.9.0b1 (2018-03-02)
323- ------------------
327+ ---------------------
324328
325329This is a major pre-release of what will come up for 3.0
326330
@@ -329,21 +333,29 @@ that are not yet fully documented but it can be used for testing.
329333
330334API changes:
331335 * Command line API
332- * --diag option renamed to --license-diag
333- * --format <format code> option has been replaced by multiple options one
334- for each format such as --format-csv --format-json and multiple formats
336+
337+ * `--diag ` option renamed to `--license-diag `
338+
339+ * `--format <format code> ` option has been replaced by multiple options one
340+ for each format such as `--format-csv ` `--format-json ` and multiple formats
335341 can be requested at once
336- * new experimental --cache-dir option and SCANCODE_CACHE environment variable
337- and --temp-dir and SCANCODE_TMP` environment variable to set the temp and
342+
343+ * new experimental `--cache-dir ` option and `SCANCODE_CACHE ` environment variable
344+ and `--temp-dir ` and `SCANCODE_TMP ` environment variable to set the temp and
338345 cache directories.
339346
340347 * JSON data output format: no major changes
341348
342349 * programmatic API in scancode/api.py:
350+
343351 * get_urls(location, threshold=50): new threshold argument
352+
344353 * get_emails(location, threshold=50): new threshold argument
354+
345355 * get_file_infos renamed to get_file_info
356+
346357 * Resource moved to scancode.resource and significantly updated
358+
347359 * get_package_infos renamed to get_package_info
348360
349361
@@ -374,7 +386,6 @@ Copyrights:
374386Summaries:
375387 * Add new support for copyright summaries using smart holder deduplication #930
376388
377-
378389Misc:
379390 * Add options to limit the number of emails and urls that are collected from
380391 each file (with a default to 50) #384
@@ -430,17 +441,20 @@ Credits: Many thanks to everyone that contributed to this release with code and
430441
431442
432443v2.2.1 (2017-10-05)
433- ------------------
444+ -------------------
445+
434446This is a minor release with several bug fixes, one new feature
435447and one (minor) API change.
436448
437449* API change:
450+
438451 * Licenses data now contains a new reference_url attribute instead of a
439452 dejacode_url attribute. This defaults to the public DejaCode URL and
440453 can be configured with the new --license-url-template command line
441454 option.
442455
443456* New feature:
457+
444458 * There is a new "--format jsonlines" output format option.
445459 In this format, each line in the output is a valid JSON document. The
446460 first line contains a "header" object with header-level data such as
@@ -450,6 +464,7 @@ and one (minor) API change.
450464 attributes. See also http://jsonlines.org/
451465
452466* Other changes:
467+
453468 * Several new and improved license detection rules have been added.
454469 The logic of detection has been refined to handle some rare corner
455470 cases. The underscore character "_" is treated as part of a license
@@ -471,7 +486,7 @@ and one (minor) API change.
471486
472487
473488v2.1.0 (2017-09-22)
474- ------------------
489+ -------------------
475490
476491This is a minor release with several new and improved features and bug
477492fixes but no significant API changes.
@@ -513,7 +528,7 @@ Credits: Many thanks to everyone that contributed to this release with code and
513528
514529
515530v2.0.1 (2017-07-03)
516- ------------------
531+ -------------------
517532
518533 This is a minor release with minor new and improved features and bug
519534 fixes.
@@ -528,7 +543,7 @@ v2.0.1 (2017-07-03)
528543
529544
530545v2.0.0 (2017-06-23)
531- ------------------
546+ -------------------
532547
533548 This is a major release with several new and improved features and bug
534549 fixes.
@@ -654,7 +669,7 @@ v2.0.0 (2017-06-23)
654669
655670
656671v1.6.0 (2016-01-29)
657- ------------------
672+ -------------------
658673
659674* New features
660675
@@ -666,7 +681,7 @@ v1.6.0 (2016-01-29)
666681
667682
668683v1.5.0 (2015-12-15)
669- ------------------
684+ -------------------
670685
671686* New features
672687
@@ -679,7 +694,7 @@ These scans are for now only available in the JSON output
679694
680695
681696v1.4.3 (2015-12-03)
682- ------------------
697+ -------------------
683698
684699* Minor bug fix
685700
@@ -689,7 +704,7 @@ v1.4.3 (2015-12-03)
689704
690705
691706v1.4.2 (2015-12-03)
692- ------------------
707+ -------------------
693708
694709* Minor features and bug fixes
695710
@@ -701,7 +716,7 @@ v1.4.2 (2015-12-03)
701716
702717
703718v1.4.0 (2015-11-24)
704- ------------------
719+ -------------------
705720
706721* New features and bug fixes
707722
@@ -723,7 +738,7 @@ v1.4.0 (2015-11-24)
723738
724739
725740v1.3.1 (2015-07-27)
726- ------------------
741+ -------------------
727742
728743* Minor bug fixes.
729744
@@ -736,7 +751,7 @@ v1.3.1 (2015-07-27)
736751
737752
738753v1.3.0 (2015-07-24)
739- ------------------
754+ -------------------
740755
741756* New features and bug fixes
742757
@@ -747,7 +762,7 @@ v1.3.0 (2015-07-24)
747762
748763
749764v1.2.4 (2015-07-22)
750- ------------------
765+ -------------------
751766
752767* Minor bug fixes.
753768
@@ -757,7 +772,7 @@ v1.2.4 (2015-07-22)
757772
758773
759774v1.2.3 (2015-07-16)
760- ------------------
775+ -------------------
761776
762777* Major bug fixes on Windows.
763778
@@ -766,23 +781,23 @@ v1.2.3 (2015-07-16)
766781
767782
768783v1.2.2 (2015-07-14)
769- ------------------
784+ -------------------
770785
771786* Minor bug fixes.
772787
773788 * Support relative path when doing extract.
774789
775790
776791v1.2.1 (2015-07-13)
777- ------------------
792+ -------------------
778793
779794* Minor bug fixes.
780795
781796 * Improper extract warning handling
782797
783798
784799v1.2.0 (2015-07-13)
785- ------------------
800+ -------------------
786801
787802* Major bug fixes.
788803
@@ -791,7 +806,7 @@ v1.2.0 (2015-07-13)
791806
792807
793808v1.1.0 (2015-07-06)
794- ------------------
809+ -------------------
795810
796811* Minor bug fixes.
797812
@@ -801,7 +816,7 @@ v1.1.0 (2015-07-06)
801816
802817
803818v1.0.0 (2015-06-30)
804- ------------------
819+ -------------------
805820
806821* Initial release.
807822
0 commit comments