Skip to content

Releases: python-jsonschema/check-jsonschema

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)

0.28.2

10 Apr 22:19
0.28.2
Compare
Choose a tag to compare
  • Update vendored schemas: cloudbuild, gitlab-ci, renovate (2024-04-10)
  • Add Taskfile schema and pre-commit hook. Thanks @jrdnbradford! (#417)

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.