What’s New in This Release?¶
A new release of Scancode-Toolkit is here!
Quick Summary¶
Version - 3.1.1
Tag -
v.3.1.1Date - 5th September 2019
Type - Pre-Release
Comments - Release v3.1.1 which the release candidate 2 of 3.1.x
Main New Features¶
This is the first 3.1 release with the best, fastest and most efficient ScanCode ever released.
This release contains many improvements, fixes and new features including breaking API changes (when compared to 2.2.x). See the CHANGELOG for details.
This release also comes with a Full Documentation hosted at aboutcode.readthedocs.io.
To install, download scancode-toolkit-3.1.1.zip or scancode-toolkit-3.1.1.tar.bz2 from the Downloads section below and follow installation instructions in the README.
This is also available as a Python library from Pypi with pip install scancode-toolkit.
You can also download the corresponding source code for bundled pre-built third-party binaries from these locations:
Brief Summary Of Changes¶
Documentation Support¶
From Scancode 3.1.1 Scancode comes with improved and comprehensive Documentation Support.
The documentation is available both offline (distributed with Scancode) and online,
at scancode-toolkit.readthedocs.io/en/latest/. The documentation in GitHub wiki’s will be
deprecated hereafter. The new documentation has improved support in terms of:
Consistent with the Latest Version
Command Line Interface Reference
Getting Started Support for Newcomers
Restructured to fit into the recommended 4 Category Doc Format
Updated Tutorials/How To’s
Updated Plugin Support
This results in a much better documentation experience in Users and even contributors.
Python 3 Support¶
Python 3 is now officially supported by Scancode-Toolkit.
This also means improved Unicode support, so it’s easy to translate strings from Unicode to other languages. And as Scancode has users in more than 100 languages, this is a major improvement.
Better install Support¶
Now, Downloading ScanCode as an Application is the recommended install method, across all
platforms. This greatly simplifies the install process, and is much easier for all users.
Developers familiar with package managers can also download ScanCode as a library, via pip
or configure from the source. All these methods are properly documented, across all platforms
and scenarios.