Skip to content

Releases: python-jsonschema/check-jsonschema

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

0.29.1

27 Jul 22:31
0.29.1
Compare
Choose a tag to compare
  • Update vendored schemas: circle-ci, dependabot, gitlab-ci, renovate, woodpecker-ci (2024-07-21)
  • Fix a bug which could result in local file URI resolution failing on non-Windows platforms in certain cases. Thanks @bukzor! (#465)
  • Fix caching behaviors to ensure that caches are correctly preserved across instancefiles during --schemafile evaluation. This also fixes a bug in the remote $ref cache. Thanks @alex1701c for reporting! (#463, #466)

0.29.0

08 Jul 21:27
0.29.0
Compare
Choose a tag to compare
  • Update vendored schemas: github-workflows, renovate, woodpecker-ci (2024-07-07)
  • Improve caching to include caching of remote $ref downloads. This should improve performance in cases where a schema has many remote refs and is used in repeat invocations. The $ref cache can be disabled via the same --no-cache flag which disables use of the pre-existing cache. Thanks @alex1701c! (#452, #454)
  • Fix an ordering bug which caused caching to be ineffective, resulting in repeated downloads of remote schemas even when the cache was populated. Thanks @alex1701c for reporting! (#453)

0.28.6

24 Jun 16:10
0.28.6
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket-pipelines, circle-ci, readthedocs, renovate (2024-06-23)
  • Add CircleCI schema and pre-commit hook. Thanks @jrdnbradford! (#444)

0.28.5

10 Jun 21:41
0.28.5
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket-pipelines, dependabot, github-actions, github-workflows, gitlab-ci, readthedocs, renovate (2024-06-10)
  • Update bitbucket schema to use the option from the intellij-bitbucket-references-plugin. For more details on this decision, see #440.
    Thanks @blade2005 for the PR! (#442)

0.28.4

20 May 19:04
0.28.4
Compare
Choose a tag to compare
  • Update vendored schemas: buildkite, github-workflows, gitlab-ci, renovate, taskfile, woodpecker-ci (2024-05-19)

0.28.3

07 May 14:37
0.28.3
Compare
Choose a tag to compare
  • Update vendored schemas: dependabot, github-workflows, gitlab-ci, renovate, woodpecker-ci (2024-05-05)
  • Update Cloud Build pre-commit hook to support JSON Cloud Build config. Thanks @jrdnbradford! (#427)