Check-jsonschema

Latest version: v0.31.1

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

Scan your dependencies

Page 1 of 13

0.31.1

------

- Update vendored schemas: buildkite, cloudbuild, compose-spec, mergify,
renovate (2025-01-26)
- Update the ``gitlab`` and ``renovate`` hooks to use
``--regex-variant nonunicode``. Thanks :user:`quentin-ag` and :user:`Callek`
for reporting! (:issue:`516`, :issue:`518`)
- Update the required ``ruamel.yaml`` version to a range,
``>=0.18.10,<0.19.0``.

0.31.0

------

- Update vendored schemas: azure-pipelines, bamboo-spec, buildkite, circle-ci,
dependabot, gitlab-ci, mergify, readthedocs, renovate, taskfile (2025-01-07)
- Drop support for Python 3.8
- Rename ``--format-regex`` to ``--regex-variant`` and convert
``--format-regex`` to a deprecated alias.
It will be removed in a future release.
- Regular expression interpretation in ``"pattern"``, ``"patternProperties"``, and
``"format": "regex"`` usages now uses unicode-mode JS regular expressions by
default. (:issue:`353`)

- Use ``--regex-variant nonunicode`` to get non-unicode JS regular
expressions, the default behavior from previous versions.
- Custom validators may be impacted by the new regular expression
features. Validators are now always modified with the ``jsonschema``
library's ``extend()`` API to control the ``pattern`` and
``patternProperties`` keywords.

0.30.0

------

- Update vendored schemas: azure-pipelines, bitbucket-pipelines, buildkite,
circle-ci, cloudbuild, dependabot, github-workflows, gitlab-ci, mergify,
readthedocs, renovate, taskfile, woodpecker-ci (2024-11-29)
- Fix caching behavior to always use URL hashes as cache keys. This fixes a
cache confusion bug in which the wrong schema could be retrieved from the
cache. This resolves :cve:`2024-53848`. Thanks :user:`sethmlarson` for reporting!
- Deprecate the ``--cache-filename`` flag. It no longer has any effect and will
be removed in a future release.

0.29.4

Not secure
------

- Update vendored schemas: azure-pipelines, github-workflows, gitlab-ci,
mergify, renovate (2024-10-06)
- Fix the renovate hook to allow for ``.renovaterc.json5`` as well. Thanks
:user:`tpansino`! (:pr:`491`)
- Add Mergify schema and pre-commit hook. Thanks :user:`hofbi` and :user:`jd`
for the issue and feedback! (:issue:`487`)

0.29.3

Not secure
------

- Update vendored schemas: buildkite, circle-ci, dependabot, gitlab-ci,
renovate, taskfile, woodpecker-ci (2024-09-29)

0.29.2

Not secure
------

- Update vendored schemas: buildkite, github-workflows, gitlab-ci, renovate,
woodpecker-ci (2024-08-22)
- Convert from ``setup.cfg`` to ``pyproject.toml`` for python package metadata

Page 1 of 13

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.