All Versions
34
Latest Version
Avg Release Cycle
52 days
Latest Release
-

Changelog History
Page 2

  • v1.5.0.1 Changes

    January 25, 2017
    • ✅ Raise test dep upper bounds.
  • v1.5.0.0 Changes

    January 14, 2017
    • Report details of "required" validator failure.
    • ⬆️ Bump directory.
  • v1.4.0.0 Changes

    • Rename Data.JsonSchema.* modules to JSONSchema.*.
    • Rename Data.Validator.* modules to JSONSchema.Validator.*.
  • v1.3.0.1 Changes

    • ⬆️ Bump vector.
  • v1.3.0.0 Changes

    • Rewrite failure messages.

    We used to return a list of every failed validator, no matter how far it was buried within subschemas of the original schema.

    Now we return a tree of failure messages, so that if the first schema had only three validators, then no more than three top level failures will be returned.

    • 🚚 Move the code to parse each validator from JSON from Data.Validator.Draft4 into the validators' modules themselves.

    • Switch from Prelude to Protolude.

    • ✅ Switch Data.JsonSchema.Fetch from lazy to strict bytestrings.

  • v1.2.0.2 Changes

    • ⬆️ Bump hspec.
  • v1.2.0.1 Changes

    • ✅ Switch to hspec for tests.
  • v1.2.0.0 Changes

    • Return AdditionalPropertiesObject error correctly (was mistakenly returning AdditionalItemsObject instead.
    • Don't silence errors resulting from subschemas of "anyOf" or "oneOf".
  • v1.1.0.1 Changes

    • ⬆️ Bump aeson and hjsonpointer.
  • v1.1.0.0 Changes

    • 📇 Rename schemaForSchemas to metaSchema and schemaForSchemasBytes to metaSchemaBytes.