Changelog¶
The [!] sign marks the incompatible changes.
0.7¶
This release a major release with lots of modification on API.
One of the main concept is decouple responsibilities of schema, means
serialisation, deserialisation, validation. Regarding this I removed the
load
, dump
, validate
functions from schema. Also make possible the
further improvement the get_schema
renamed to get_jsonschema
.
Major improvements¶
JSONSchemaValidator
introducedJSONReader
introducedJSONFormReader
introducedJSONWriter
introducedvalidate
removed fromSchema
(and the whole validation) [!]load
removed fromSchema
[!]dump
removed fromSchema
[!]to_dict
renamed toto_raw
[!]get_schema
renamed toget_jsonschema
[!]- Changed to MIT license
Minor modifications¶
ValidationErrors
introduced and has became the unified umbrella errorSchemaWriter
andJSONSchemaWriter
introducedJSONSchemaDictValidator
introduced (for dict based schemas)- Cover document changed regarding the new API
- Number types functionality extended
- String type functionality extended
- More tests for date and time related types
- Doc and test removed from build
- Changelog introduced