0.31.0
-
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-regexto--regex-variantand convert--format-regexto 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 nonunicodeto 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
jsonschemalibrary'sextend()API to control thepatternandpatternPropertieskeywords.
- Use