Releases: aboutcode-org/scancode-workbench
Release v3.0.0b2
Updates
Beta release of upcoming v3.0 ScanCode Workbench release
New Features
- Add Welcome Page #290
- Streamline left panel #306
- Add Scan filename/SQLite filename to the Dashboard View #336
Bug Fixes
- Package Declared Licensing filter not working on unusual values #287
- Refresh Table View (and others) on Import of JSON file #293
- Some menu shortcuts are misdescribed #326
ScanCode Toolkit Compatibility
This beta version of ScanCode Workbench is compatible with scans from any ScanCode Toolkit develop version/branch at or after v2.9.9
. 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> --json-pp <output_file.json>
Release v3.0.0b1
Updates
Beta release of upcoming v3.0 ScanCode Workbench release
New Features
- Rename AboutCode Manager to ScanCode Workbench #324
Bug Fixes
- Clear column filters on BarChart drill down #327
- Package Declared Licensing filter working on unusual values #287
ScanCode Toolkit Compatibility
This beta version of ScanCode Workbench is compatible with scans from any ScanCode Toolkit develop version/branch at or after v2.9.9
. 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> --json-pp <output_file.json>
Using
-
To install, download and extract the release for your operating system from the archives above. Then, run the ScanCode-Workbench application from the extracted directory.
-
For more information on how to use the app see the wiki.
Release v2.6.1
Updates
New Features
- Add Tree view to all views to aid in navigation and general UX #267
- Visual marker for Packages on the Tree view #26
- Visual markers for Conclusions on the Tree view #209
- Refined column sets on the Scan Data view #272
Bug Fixes
- Default SQLite filename now be identical to scan file filename #304
- Update package's declared licensing values #318
- Handle new scancode-toolkit header structure #323
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from any ScanCode Toolkit develop version/branch at or after v2.9.8
. 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> --json-pp <output_file.json>
Using
-
To install, download and extract the release for your operating system from the archives above. Then, run the AboutCode-Manager application from the extracted directory.
-
For more information on how to use the app see the wiki.
Release v2.6.0
Updates
This AboutCode-Manager release contains schema changes: scans will have to be re-imported
API Changes
This release contains changes to the AboutCode Manager API:
New Features
- Improve "Table" View names #268
- Numeric columns should be right-justified #286
- Alert user when they need to re-import scan files #288
Bug Fixes
- Fix loading graphic exceeds 100% #233
- Fix 'Has a Value' filter sometimes displaying empty copyright attributes #277
- Binary filters now filtering correctly #295
- Copyright "Has a Value" and "No Value Detected" now working #297
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from any ScanCode Toolkit develop version/branch after v2.9.2
. Version 2.9.2 scans will still import, but Copyright data may not display correctly. 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> --json-pp <output_file.json>
Using
-
To install, download and extract the release for your operating system from the archives above. Then, run the AboutCode-Manager application from the extracted directory.
-
For more information on how to use the app see the wiki.
Release v2.5.0
Updates
This AboutCode-Manager release contains schema changes: scans will have to be re-imported
API Changes
This release contains changes to the AboutCode Manager API:
- License Expression table and fields added to code models #243
- Package Model and fields are now aligned with ScanCode Toolkit's package model #244
New Features
- ClueTable View now lets the user filter by "No Value Detected" #235
- BarChart View now lets the user drill down by "No Value Detected" #280
- The user can now view Scan options used from the origin scan #239
Bug Fixes
- eslint testing fixes for Windows hosts #278
- Leading and trailing whitespace is now ignored in the global search box #240
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from ScanCode Toolkit v2.9.2. 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> --json-pp <output_file.json>
Using
-
To install, download and extract the release for your operating system from the archives above. Then, run the AboutCode-Manager application from the extracted directory.
-
For more information on how to use the app see the wiki.
Release v2.4.1
Updates:
New Features
- Component creation dialog view no longer has a grey background. #22
- "Clear Filters" button added: clears both column filters + global search box. #241
- "All" is now an explicit column filter value. #251
- The ClueDataTable view now resets to the top row upon hitting a pagination button. #252
- Removed Node View due to lack of interest. #255
Bug Fixes
- Bar chart count for clues now only counts files. #183
- ClueDataTable filters now return exact match instead of pattern. #223
- ClueDataTable filters now appear on all platforms correctly. #227
- Top level directory now displays correctly. #231
- URLs now open in the user's default desktop browser. #236
- Changed "Component" to "Name" in Edit Conclusion screen. #250
- BarChart Drill down filter is now activated and cleared correctly. #265
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from ScanCode Toolkit v2.2.1 and later. 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.
Release v2.4.0
Updates:
API Changes
- This release contains a change to the AboutCode Manager API. Header information from ScanCode Toolkit and AboutCode Manager are combined into one table. #168
New Features
- User feedback has been improved throughout the application. Progress bars are now present when loading occurs. #212
- CSV and JSON export are available directly in Component Summary View #220
Bug Fixes
- Fix when clue table results when a file is selected in the jsTree view #221
Testing
- ESLint validation tests have been added. #168
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from ScanCode Toolkit v2.2.1. 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.
Release v2.3.0
This release contains a change to the AboutCode Manager API. New Conclusion Fields were added to enable a user to enter additional Conclusion data from their review of ScanCode data.
Updates:
API Changes
New Features
- Add component dialog options #204
- Add component table column visibility button #204
- Add additional tooltips for component fields #207
- Fix populated data for input drop down #204
- Add new fields to DejaCode upload #204
- Add files_count to JSON export #198
Bug Fixes
- Fix silently failing SQLite exception #176
- Fix cases where querying on jstree directory path returned similar path names #211
- Fix input placeholder text width #204
- Fix Table View display order #134
ScanCode Compatibility
This version of AboutCode Manager is compatible with scans from ScanCode Toolkit v2.2.1. 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.
Release v2.2.0
Updates:
This release contains significant code refactoring #168
Bug Fixes
- Fix DataTable filter to match width of the DataTable column #194
- Remove 'About...' view from 'Help' menu #186
- Add build matrix and use Xcode 7.3 in Travis #168
New Features
- Show progress with completion percentage #205
- Filter column values based on selected directory #195
- Display name of current SQLite file in app #185
- Add warning for unsaved Component edits #127
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.
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.