Universum

Latest version: v0.19.22

Safety actively analyzes 723683 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 15

0.19.16

--------------------

BREAKING CHANGES
~~~~~~~~~~~~~~~~

* **vcs:** replace "github" VCS with "ghapp" and "ghactions" for different GitHub CI styles

New features
~~~~~~~~~~~~

* **report:** support analyzers inline commenting for GitHub Actions VCS

Bug fixes
~~~~~~~~~

* **doc:** fix changelog for releases 0.19.13 & 0.19.15

0.19.15

--------------------

New features
~~~~~~~~~~~~

* **analyzer:** code report based on clang-format

Bug fixes
~~~~~~~~~

* **config:** fixed returning "None" instead of "False" for Step custom keys set to "False"
* **artifact:** remove redundant Static_analysis_report.json from artifacts
* **analyzer:** incorrect program name in help
* **report:** set exit code even if reporting crashes

0.19.14

--------------------

New features
~~~~~~~~~~~~

* **main:** add option to return non-zero code if any step fails

0.19.13

--------------------

BREAKING CHANGES
~~~~~~~~~~~~~~~~

* **artifact:** collect artifacts for each step after that exact step instead of processing whole
artifact list after executing all steps as it was before

New features
~~~~~~~~~~~~

* **automation:** add full support of GitHub Actions CI server (as alternative to Jenkins and TeamCity)
* **config:** add path to configuration file in :doc:`configuration_support <configuration_support>`;
this might be very useful in non-CI mode when launched from directory other than project root
* **report:** status reports now include more useful info; previous short form can be enabled by
``-rofs`` `command-line option <args.htmlResult\ reporting>`__

Bug fixes
~~~~~~~~~

* **config:** update error message if config is empty after step filtering
* **doc:** add explanation of filter usage in :ref:`non-CI mode description <additional_commandsrun>`
* **analyzer:** update error message on missing input file

0.19.12

--------------------

New features
~~~~~~~~~~~~

* **html_log:** convert ANSI escape sequences (such as colors) to actual HTML formatting

Bug fixes
~~~~~~~~~

* **p4:** switch sh diff to p4python (to avoid previously encountered issues with authorization)

0.19.11

--------------------

New features
~~~~~~~~~~~~

* **out:** add generating a self-contained HTML log with the following features:
* collapsible step blocks
* errors/warnings coloring
* timestamps
* etc.

Page 2 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.