Skip to content

Commit a1c3eb9

Browse files
committed
Update changelog for new regex mode
1 parent 6d99fd8 commit a1c3eb9

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

CHANGELOG.rst

+12-3
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,21 @@ Unreleased
99
----------
1010

1111
.. vendor-insert-here
12+
- Update vendored schemas (2024-12-22)
13+
- Drop support for Python 3.8
1214
- Rename ``--format-regex`` to ``--regex-variant`` and convert
1315
``--format-regex`` to a deprecated alias.
1416
It will be removed in a future release.
15-
16-
- Update vendored schemas (2024-12-22)
17-
- Drop support for Python 3.8
17+
- Regular expression interpretation in ``"pattern"``, ``"patternProperties"``, and
18+
``"format": "regex"`` usages now uses unicode-mode JS regular expressions by
19+
default. (:issue:`353`)
20+
21+
- Use ``--regex-variant nonunicode`` to get non-unicode JS regular
22+
expressions, the default behavior from previous versions.
23+
- Custom validators may be impacted by the new regular expression
24+
features. Validators are now always modified with the ``jsonschema``
25+
library's ``extend()`` API to control the ``pattern`` and
26+
``patternProperties`` keywords.
1827

1928
0.30.0
2029
------

0 commit comments

Comments
 (0)