Release notes
This document is a list of user visible feature changes made between releases except for bug fixes.
Note that each entry is kept so brief that no reason behind or reference information is supplied with. For a full list of changes with all sufficient information, see the git(1) log.
A lot more is coming soon check out the issue tracker.
Part of 0.1.2
- API: MultipleOfValidator now delegates to DivisibleByValidator instead of inheriting from.
Part of 0.1.1
- Fix: English mistakes in documentation and gemspec.
- Fix: minor issues in documentation examples.
Part of the first release
- Feature: DSL to describe schema of Hash, Array, String, Numeric, Integer, Float, Boolean, etc...
- Feature: Dumper to pretty-print a schema using the same DSL syntax.
- Feature: Dumper to generate JSON schema draft v3 standard representation of a schema.
- Feature: Validation system to check objects follow a schema.
- Feature: Sanitizer to promote validated value to a more specific type.
- Feature: CompositeSchema class to easily create your own schema.
- Feature: Facilities to extends the DSL with user-defined module.
- Feature: Contextual validation error.
- Feature: A JSON schema HTML formatter.