Skip to content

Releases: python-jsonschema/check-jsonschema

0.28.1

31 Mar 23:13
0.28.1
Compare
Choose a tag to compare
  • Update vendored schemas: buildkite, cloudbuild, dependabot, github-actions, github-workflows, gitlab-ci, renovate, woodpecker-ci (2024-03-31)

0.28.0

06 Feb 04:43
0.28.0
Compare
Choose a tag to compare
  • Update vendored schemas: cloudbuild, dependabot, gitlab-ci, readthedocs, renovate (2024-02-06)
  • Include built-in, efficient implementations of date-time format validation (RFC 3339) and time format validation (ISO 8601). This makes the date-time and time formats always available for validation. (#378)
  • Support the use of orjson for faster JSON parsing when it is installed. This makes it an optional parser which is preferred over the default json module when it is available.
  • TOML parsing is now always available (rather than an optional parser). This change adds a dependency on tomli on older Python versions, ensuring that TOML formatted data is always supported. Users should no longer need to install tomli manually in order to use TOML files.

0.27.4

30 Jan 20:40
0.27.4
Compare
Choose a tag to compare
  • Update vendored schemas: cloudbuild, dependabot, drone-ci, github-actions, github-workflows, gitlab-ci, renovate, travis (2024-01-29)
  • Add Woodpecker-CI schema and pre-commit hook. Thanks @6543 ! (#380)

0.27.3

06 Dec 17:06
0.27.3
Compare
Choose a tag to compare
  • Update vendored schemas: bitbucket, gitlab-ci, readthedocs, renovate (2023-12-05)
  • Limit the number of instance files which are opened simultaneously, which avoids reaching OS limits for open file descriptors. Thanks @ianmackinnon! (#352)
  • Improve handling of schemafiles to ensure that they are only read once (#363)

0.27.2

24 Nov 21:56
0.27.2
Compare
Choose a tag to compare
  • Update vendored schemas: dependabot, github-workflows, renovate (2023-11-24)
  • Add official support for Python 3.12
  • Add Google Cloud Build schema and pre-commit hook. Thanks @nikolaik! (#339)
  • Fix a bug in the custom github-workflows-require-timeout schema which forbade the use of GitHub expression syntax for the timeout value. (#354)

0.27.1

03 Nov 04:46
0.27.1
Compare
Choose a tag to compare
  • Update vendored schemas: buildkite, drone-ci, github-workflows, gitlab-ci, readthedocs, renovate (2023-11-03)

0.27.0

28 Sep 03:53
0.27.0
Compare
Choose a tag to compare
  • Update vendored schemas: azure-pipelines, bitbucket-pipelines, gitlab-ci, renovate (2023-09-27)
  • Add a --validator-class option for specifying a custom jsonschema.protocols.Validator class to use (#327, #262)
  • Instances and schemas may now be passed on stdin, using - (#332, #251)
  • Minor fix to hook regexes to explicitly match . chars. Thanks @skwde! (#325)

0.26.3

28 Aug 05:51
0.26.3
Compare
Choose a tag to compare
  • Fix a minor bug with the verbose output introduced in v0.26.2

0.26.2

27 Aug 22:55
0.26.2
Compare
Choose a tag to compare
  • When -v/--verbose is used, output will include a list of all files which were checked on success (#312)

0.26.1

26 Aug 04:00
0.26.1
Compare
Choose a tag to compare
  • Update vendored schemas: github-workflows, renovate (2023-08-25)