------ - 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 :user:`ianmackinnon`! (:issue:`352`) - Improve handling of schemafiles to ensure that they are only read once (:pr:`363`)
0.27.2
------
- 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 :user:`nikolaik`! (:pr:`339`) - Fix a bug in the custom `github-workflows-require-timeout` schema which forbade the use of GitHub expression syntax for the timeout value. (:issue:`354`)
- 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 (:pr:`327`, :issue:`262`) - Instances and schemas may now be passed on stdin, using ``-`` (:pr:`332`, :issue:`251`) - Minor fix to hook regexes to explicitly match ``.`` chars. Thanks :user:`skwde`! (:pr:`325`)
0.26.3
------
- Fix a minor bug with the verbose output introduced in v0.26.2