Skip to content

Releases: python-jsonschema/check-jsonschema

0.32.1

26 Mar 02:19
0.32.1
Compare
Choose a tag to compare

0.32.0

26 Mar 01:38
0.32.0
Compare
Choose a tag to compare
  • Update vendored schemas: circle-ci, compose-spec, dependabot, github-workflows, gitlab-ci, mergify, renovate, taskfile (2025-03-25)
  • Add Meltano schema and pre-commit hook. Thanks @edgarrmondragon! (#540)
  • Add Snapcraft schema and pre-commit hook. Thanks @fabolhak! (#535)

0.31.3

07 Mar 18:09
0.31.3
Compare
Choose a tag to compare
  • Update vendored schemas: circle-ci, github-workflows, mergify, renovate, taskfile (2025-03-07)

0.31.2

20 Feb 03:40
0.31.2
Compare
Choose a tag to compare
  • Update vendored schemas: dependabot, github-workflows, gitlab-ci, mergify, renovate, woodpecker-ci (2025-02-19)

0.31.1

30 Jan 05:15
0.31.1
Compare
Choose a tag to compare
  • Update vendored schemas: buildkite, cloudbuild, compose-spec, mergify, renovate (2025-01-26)
  • Update the gitlab and renovate hooks to use --regex-variant nonunicode. Thanks @quentin-ag and @Callek for reporting! (#516, #518)
  • Update the required ruamel.yaml version to a range, >=0.18.10,<0.19.0.

0.31.0

08 Jan 04:55
0.31.0
Compare
Choose a tag to compare
  • 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. (#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

29 Nov 16:04
0.30.0
Compare
Choose a tag to compare
  • 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 @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

11 Oct 16:52
0.29.4
Compare
Choose a tag to compare
  • 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 @tpansino! (#491)
  • Add Mergify schema and pre-commit hook. Thanks @hofbi and @jd for the issue and feedback! (#487)

0.29.3

30 Sep 14:52
0.29.3
Compare
Choose a tag to compare
  • Update vendored schemas: buildkite, circle-ci, dependabot, gitlab-ci, renovate, taskfile, woodpecker-ci (2024-09-29)

0.29.2

22 Aug 18:49
0.29.2
Compare
Choose a tag to compare
  • 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