--------------------
- Display the current path location in the "Codebase" panel as a navigation breadcrumbs.
https://github.com/nexB/scancode.io/issues/1158
- Fix a rendering issue in the dependency details view when for_package or
datafile_resource fields do not have a value.
https://github.com/nexB/scancode.io/issues/1177
- Add a new `CollectPygmentsSymbolsAndStrings` pipeline (addon) for collecting source
symbol, string and comments using Pygments.
https://github.com/nexB/scancode.io/pull/1179
- Workaround an issue with the cyclonedx-python-lib that does not allow to load
SBOMs that contains properties with no values.
Also, a few fixes pre-validation are applied before deserializing thr SBOM for
maximum compatibility.
https://github.com/nexB/scancode.io/issues/1185
https://github.com/nexB/scancode.io/issues/1230
- Add a new `CollectTreeSitterSymbolsAndStrings` pipeline (addon) for collecting source
symbol and string using tree-sitter.
https://github.com/nexB/scancode.io/pull/1181
- Fix `inspect_packages` pipeline to properly link discovered packages and dependencies to
codebase resources of package manifests where they were found. Also correctly assign
the datasource_ids attribute for packages and dependencies.
https://github.com/nexB/scancode.io/pull/1180
- Add "Product name" and "Product version" as new project settings.
https://github.com/nexB/scancode.io/issues/1197
- Add "Product name" and "Product version" as new project settings.
https://github.com/nexB/scancode.io/issues/1197
- Raise the minimum RAM required per CPU code in the docs.
A good rule of thumb is to allow **2 GB of memory per CPU**.
For example, if Docker is configured for 8 CPUs, a minimum of 16 GB of memory is
required.
https://github.com/nexB/scancode.io/issues/1191
- Add value validation for the search complex query syntax.
https://github.com/nexB/scancode.io/issues/1183
- Bump matchcode-toolkit version to v5.0.0.
- Fix the content of the ``package_url`` field in CycloneDX outputs.
https://github.com/nexB/scancode.io/issues/1224
- Enhance support for encoded ``package_url`` during the conversion to model fields.
https://github.com/nexB/scancode.io/issues/1171
- Remove the ``scancode_license_score`` option from the Project configuration.
https://github.com/nexB/scancode.io/issues/1231
- Remove the ``extract_recursively`` option from the Project configuration.
https://github.com/nexB/scancode.io/issues/1236
- Add support for a ``ignored_dependency_scopes`` field on the Project configuration.
https://github.com/nexB/scancode.io/issues/1197
- Add support for storing the scancode-config.yml file in codebase.
The scancode-config.yml file can be provided as a project input, or can be located
in the codebase/ immediate subdirectories. This allows to provide the configuration
file as part of an input archive or a git clone for example.
https://github.com/nexB/scancode.io/issues/1236
- Provide a downloadable YAML scancode-config.yml template in the documentation.
https://github.com/nexB/scancode.io/issues/1197
- Add support for CycloneDX SBOM component properties as generated by external tools.
For example, the ``ResolvedUrl`` generated by cdxgen is now imported as the package
``download_url``.