Skip to content

v34.5.0

Compare
Choose a tag to compare
@github-actions github-actions released this 22 May 14:57
· 17 commits to main since this release
6192657

Changelog

  • Display the current path location in the "Codebase" panel as a navigation breadcrumbs. #1158
  • Fix a rendering issue in the dependency details view when for_package or
    datafile_resource fields do not have a value. #1177
  • Add a new CollectPygmentsSymbolsAndStrings pipeline (addon) for collecting source
    symbol, string and comments using Pygments. #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. #1185 #1230
  • Add a new CollectTreeSitterSymbolsAndStrings pipeline (addon) for collecting source
    symbol and string using tree-sitter. #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. #1180
  • Add "Product name" and "Product version" as new project settings. #1197
  • Add "Product name" and "Product version" as new project settings. #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. #1191
  • Add value validation for the search complex query syntax. #1183
  • Bump matchcode-toolkit version to v5.0.0.
  • Fix the content of the package_url field in CycloneDX outputs. #1224
  • Enhance support for encoded package_url during the conversion to model fields. #1171
  • Remove the scancode_license_score option from the Project configuration. #1231
  • Remove the extract_recursively option from the Project configuration. #1236
  • Add support for a ignored_dependency_scopes field on the Project configuration. #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. #1236
  • Provide a downloadable YAML scancode-config.yml template in the documentation. #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.

What's Changed

Full Changelog: v34.4.0...v34.5.0