Release v2.1.0
Updates:
API Changes
- Add JSONStream to import JSON files larger than 256 MB #196
- Refactored renderer to create a stream from the imported JSON file #196
- Refactored aboutCodeDB to use JSONStream library to read the JSON file line by line #196
- Improved database creation speed by manually implementing batch create and wrapping all nested batch creation calls in a transaction #196
- Fixed stack overflow for large files from $.map by converting it to a normal for loop (aboutCodeDashboard and aboutCodeBarChart)
- Added support for ScanCode Toolkit jsonlines format #196
- Added AboutCode database table which contains AboutCode Manager version #196
Bug Fixes
- Fix missing file id in nested tables #196
- Dashboard display fixes #196
- Cached graph data after the first load so that a database lookup isn’t needed for each redraw of the dashboard charts #196
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from ScanCode Toolkit v2.2.1 and above. Scans imported into the app need to contain the file information data. Therefore, the -i
option needs to be used in your ScanCode command. For example:
./scancode -iclpeu <input> <output_file.json>
Using
-
To install, download and extract the release for your operating system from the archives below. Then, run the AboutCode-Manager application from the extracted directory.
-
For more information on how to use the app see the wiki.