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¶
JSONSchemaValidatorintroducedJSONReaderintroducedJSONFormReaderintroducedJSONWriterintroducedvalidateremoved fromSchema(and the whole validation) [!]loadremoved fromSchema[!]dumpremoved fromSchema[!]to_dictrenamed toto_raw[!]get_schemarenamed toget_jsonschema[!]- Changed to MIT license
Minor modifications¶
ValidationErrorsintroduced and has became the unified umbrella errorSchemaWriterandJSONSchemaWriterintroducedJSONSchemaDictValidatorintroduced (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