|
1 | 1 | ## Major changes |
2 | 2 |
|
3 | | -- Ported to React + Typescript variant !! |
4 | | - Under GSoC by @OmkarPh |
5 | | -- Support for scancode-toolkit v32.x output format v3.0.0 |
6 | | -- Updated Tableview library & columns |
7 | | -- New sections: License Detections explorer, Packages explorer, ScanInfo, About |
8 | | -- Support for multiple windows |
9 | | -- Maintain history of imports |
10 | | -- Updated dependencies |
11 | | -- Created UI to support top level packages-deps obtained in latest scans |
12 | | -- Support for Drag & drop JSON/SQLite files |
13 | | -- Github actions to create automated releases |
14 | | - Exception: macos arm64 is not yet support by Github actions yet, needs manual build & upload |
15 | | -- Retain column order & states https://github.com/nexB/scancode-workbench/pull/568 |
16 | | -- License clues section in Licenses explorer https://github.com/nexB/scancode-workbench/pull/570 |
17 | | -- Go to specific file from licenses & packages explorer https://github.com/nexB/scancode-workbench/pull/572 |
18 | | -- Diff modal for Matched text & Rule text in Matches table https://github.com/nexB/scancode-workbench/pull/577 |
19 | | -- Working indicator for queries https://github.com/nexB/scancode-workbench/pull/583 |
20 | | -- Dashboard updates https://github.com/nexB/scancode-workbench/pull/585 |
21 | | -- Close file & cleanup https://github.com/nexB/scancode-workbench/pull/600 |
22 | | -- Unit tests https://github.com/nexB/scancode-workbench/pull/591 |
23 | | -- Dependency Info dashboard updates https://github.com/nexB/scancode-workbench/pull/594 |
24 | | -- Updated documentation https://github.com/nexB/scancode-workbench/pull/602 |
| 3 | +- Support for To-do items by @OmkarPh in #593 |
| 4 | +- Track & filter reviewed licenses by @OmkarPh in #571 |
25 | 5 |
|
26 | 6 | ## ScanCode Toolkit Compatibility |
27 | 7 |
|
28 | 8 | This v4.0.0 of ScanCode Workbench is compatible with scans from any [ScanCode Toolkit](https://github.com/nexB/scancode-toolkit/) releases at or after [`v32.0.0`](https://github.com/nexB/scancode-toolkit/releases/tag/v32.0.0rc4) and also from the latest develop, but using the latest `v32.x` stable releases is recommended: [latest SCTK release](https://github.com/nexB/scancode-toolkit/releases/latest). |
29 | 9 |
|
30 | 10 | ## Bug fixes |
31 | 11 |
|
32 | | -- Prevent crashes on unsupported scans |
33 | | -- Provision for header-less scans (Test scans) |
34 | | -- Table column fixes |
35 | | -- Fixed UI anomalies |
36 | | -- Invalid path query fix (Data for files with similar prefix were colliding) |
37 | | -- window title update & occasional sqlite error for packages https://github.com/nexB/scancode-workbench/pull/560 |
38 | | -- license detection parser issues, trimmed filter options, hide empty 'other dependencies' https://github.com/nexB/scancode-workbench/pull/569 |
39 | | -- Refined UX including consistent scrollbars, tooltips, Search in licenses, filters for dependencies https://github.com/nexB/scancode-workbench/pull/587 |
40 | | -- Updated piechart tooltip https://github.com/nexB/scancode-workbench/pull/582 |
41 | | -- Automatic height for tables https://github.com/nexB/scancode-workbench/pull/606 |
42 | | -- Fixed Empty directory being shown with file icon https://github.com/nexB/scancode-workbench/pull/604 |
43 | | -- Fix irregular scroll behavior for files in deeply nested FileTree https://github.com/nexB/scancode-workbench/pull/599 |
| 12 | +- Fixed Irregular auto-scroll to target path by @OmkarPh in #610 |
| 13 | +- Fixed all vulnerabilities & updated packages by @OmkarPh in #611 |
| 14 | +- Restore old app name by @dotarjun in #615 |
| 15 | +- Fixed compund SPDX expression resolution in detection & clue matches by @OmkarPh in #619 |
| 16 | +- Reduce release build size by removing redundant `node_modules` dependencies by @OmkarPh in #623 |
44 | 17 |
|
45 | 18 | ## Framework |
46 | 19 |
|
47 | 20 | - Electorn [v28.1.0](https://releases.electronjs.org/release/v28.1.0) |
48 | 21 | - Chromium [v120.0.6099.109](https://source.chromium.org/chromium/chromium/src/+/refs/tags/120.0.6099.109:) |
| 22 | + |
| 23 | +# New Contributors |
| 24 | + |
| 25 | +- @dotarjun made his first contribution in #615 |
0 commit comments