- Fix not respecting `allow_x00` and `codec` arguments for values in some schemas
0.23.0
- Add new `allow_x00=` and `codec=` arguments to `from_schema()`, so that you can control generated strings more precisely. - Require hypothesis 6.84+ and jsonschema 4.18+, to support new features and avoid deprecations. - Requires Python 3.8 or later (3.7 is end-of-life), tested on Python 3.11
0.22.1
- Cache JSON Schema validators by their schema's JSON representation
0.22.0
- never generate trailing newlines for regex patterns ending in `$` (allowed by Python, but not by JSON Schema)
0.21.0
- reduced filtering for object keys (88) - updated to `jsonschema >= 4.0.0` (89); though support for `Draft 2019-09` and `2020-12` will take longer - requires Python 3.7+, a few months ahead of the [3.6 end of life date](https://www.python.org/dev/peps/pep-0494/#lifespan)
0.20.1
- improved handling for fractional `multipleOf` values