|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 |
|
4 | | -v34.10.2 (unreleased) |
| 4 | +v35.1.0 (2025-07-02) |
| 5 | +-------------------- |
| 6 | + |
| 7 | +- Replace the ``setup.py``/``setup.cfg`` by ``pyproject.toml`` file. |
| 8 | + https://github.com/aboutcode-org/scancode.io/issues/1608 |
| 9 | + |
| 10 | +- Update scancode-toolkit to v32.4.0. See CHANGELOG for updates: |
| 11 | + https://github.com/aboutcode-org/scancode-toolkit/releases/tag/v32.4.0 |
| 12 | + Adds a new ``git_sha1`` attribute to the ``CodebaseResource`` model as this |
| 13 | + is now computed and returned from the ``scancode-toolkit`` ``--info`` plugin. |
| 14 | + https://github.com/aboutcode-org/scancode.io/pull/1708 |
| 15 | + |
| 16 | +- Add a ``--fail-on-vulnerabilities`` option in ``check-compliance`` management command. |
| 17 | + When this option is enabled, the command will exit with a non-zero status if known |
| 18 | + vulnerabilities are detected in discovered packages and dependencies. |
| 19 | + Requires the ``find_vulnerabilities`` pipeline to be executed beforehand. |
| 20 | + https://github.com/aboutcode-org/scancode.io/pull/1702 |
| 21 | + |
| 22 | +- Enable ``--license-references`` scan option in the ``scan_single_package`` pipeline. |
| 23 | + The ``license_references`` and ``license_rule_references`` attributes will now be |
| 24 | + available in the scan results, including the details about detected licenses and |
| 25 | + license rules used during the scan. |
| 26 | + https://github.com/aboutcode-org/scancode.io/issues/1657 |
| 27 | + |
| 28 | +- Add a new step to the ``DeployToDevelop`` pipeline, ``map_python``, to match |
| 29 | + Cython source files (.pyx) to their compiled binaries. |
| 30 | + https://github.com/aboutcode-org/scancode.io/pull/1703 |
| 31 | + |
| 32 | +v35.0.0 (2025-06-23) |
| 33 | +-------------------- |
| 34 | + |
| 35 | +- Add support for Python 3.13. |
| 36 | + Upgrade the base image in Dockerfile to ``python:3.13-slim``. |
| 37 | + https://github.com/aboutcode-org/scancode.io/pull/1469/files |
| 38 | + |
| 39 | +- Display matched snippets details in "Resource viewer", including the package, |
| 40 | + resource, and similarity values. |
| 41 | + https://github.com/aboutcode-org/scancode.io/issues/1688 |
| 42 | + |
| 43 | +- Add filtering by label and pipeline in the ``flush-projects`` management command. |
| 44 | + Also, a new ``--dry-run`` option is available to test the filters before applying |
| 45 | + the deletion. |
| 46 | + https://github.com/aboutcode-org/scancode.io/pull/1690 |
| 47 | + |
| 48 | +- Add support for using Package URL (purl) as project input. |
| 49 | + This implementation is based on ``purl2url.get_download_url``. |
| 50 | + https://github.com/aboutcode-org/scancode.io/issues/1383 |
| 51 | + |
| 52 | +- Raise a ``MatchCodeIOException`` when the response from the MatchCode.io service is |
| 53 | + not valid in ``send_project_json_to_matchcode``. |
| 54 | + This generally means an issue on the MatchCode.io server side. |
| 55 | + https://github.com/aboutcode-org/scancode.io/issues/1665 |
| 56 | + |
| 57 | +- Upgrade Bulma CSS and Ace JS libraries to latest versions. |
| 58 | + Refine the CSS for the Resource viewer. |
| 59 | + https://github.com/aboutcode-org/scancode.io/pull/1692 |
| 60 | + |
| 61 | +- Add "(No value detected)" for Copyright and Holder charts. |
| 62 | + https://github.com/aboutcode-org/scancode.io/issues/1697 |
| 63 | + |
| 64 | +- Add "Package Compliance Alert" chart in the Policies section. |
| 65 | + https://github.com/aboutcode-org/scancode.io/pull/1699 |
| 66 | + |
| 67 | +- Update univers to v31.0.0, catch ``NotImplementedError`` in |
| 68 | + ``get_unique_unresolved_purls``, and properly log error in project. |
| 69 | + https://github.com/aboutcode-org/scancode.io/pull/1700 |
| 70 | + https://github.com/aboutcode-org/scancode.io/pull/1701 |
| 71 | + |
| 72 | +v34.11.0 (2025-05-02) |
5 | 73 | --------------------- |
6 | 74 |
|
7 | 75 | - Add a ``UUID`` field on the DiscoveredDependency model. |
8 | 76 | Use the UUID for the DiscoveredDependency spdx_id for better SPDX compatibility. |
9 | 77 | https://github.com/aboutcode-org/scancode.io/issues/1651 |
10 | 78 |
|
| 79 | +- Add MatchCode-specific functions to compute fingerprints from stemmed code |
| 80 | + files. Update CodebaseResource file content view to display snippet matches, |
| 81 | + if available, when the codebase has been sent for matching to MatchCode. |
| 82 | + https://github.com/aboutcode-org/scancode.io/pull/1656 |
| 83 | + |
| 84 | +- Add the ability to export filtered QuerySet of a FilterView into the JSON format. |
| 85 | + https://github.com/aboutcode-org/scancode.io/pull/1572 |
| 86 | + |
| 87 | +- Include ``ProjectMessage`` records in the JSON output ``headers`` section. |
| 88 | + https://github.com/aboutcode-org/scancode.io/issues/1659 |
| 89 | + |
11 | 90 | v34.10.1 (2025-03-26) |
12 | 91 | --------------------- |
13 | 92 |
|
|
0 commit comments