Skip to content

Releases: python-jsonschema/check-jsonschema

0.33.3

18 Aug 01:52
0.33.3
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket-pipelines, buildkite, compose-spec, dependabot, github-actions, gitlab-ci, meltano, mergify, renovate, taskfile, woodpecker-ci (2025-08-17)

0.33.2

03 Jul 21:38
0.33.2
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket-pipelines, mergify, renovate (2025-06-29)
  • Fix a bug in the evaluation of the date-time format on non-string data, which incorrectly rejected values for which string was one of several valid types. Thanks @katylava! (#571)

0.33.1

22 Jun 23:35
0.33.1
8543de6
Compare
Choose a tag to compare
  • Update vendored schemas: bamboo-spec, bitbucket-pipelines, circle-ci, cloudbuild, compose-spec, dependabot, drone-ci, github-actions, github-workflows, gitlab-ci, mergify, readthedocs, renovate, taskfile, travis, woodpecker-ci (2025-06-22)
  • Fix: support click==8.2.0
  • Fix a bug in Last-Modified header parsing which used local time and could result in improper caching. Thanks @fenuks! (#565)

0.33.0

11 Apr 22:15
0.33.0
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket-pipelines, buildkite, circle-ci, compose-spec, github-workflows, mergify, renovate, taskfile, woodpecker-ci (2025-04-11)
  • A new option, --force-filetype, is now supported and allows users to explicitly specify which parser should be used for instance files. Thanks @mschoettle! (#557, #341)

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.