Releases: snowplow/iglu-scala-client
Releases · snowplow/iglu-scala-client
Iglu Scala Client v0.3.2
Fixes some critical bugs which were breaking Scala Hadoop Shred on AMI 4.x EMR clusters
Bug fixes
- Made HttpRepositoryRef.uri a String to avoid the URL.toString method (#42)
- Stopped silently swallowing exceptions when looking up schemas (#41)
Iglu Scala Client v0.3.1
Now catches RuntimeException
s thrown from the json-schema-validator
Bug fixes
- Started handling RuntimeExceptions thrown by json-schema-validator (#33)
- Started using Travis image for master branch in README (#34)
- Prevented intermittent MatchError in SelfDescValidationSpec by running tests sequentially (#37)
Iglu Scala Client v0.3.0
Caches missing schemas and more robust error handling.
Under the hood
- Started maintaining a cache for missing schemas (#30)
- Made ExceptionUtils.getRootCause(e).getMessage calls safe (#24)
Build
- Added dedicated Vagrant setup (#26)
Iglu Scala Client v0.2.0
Now enables non-exact matches for schema keys, using the new SchemaCriterion
class.
Under the hood
- Added SchemaCriterion class for comparing schema versions (#21)
- Updated verifySchemaAndValidate methods to use SchemaCriterion (#23)
Iglu Scala Client v0.1.1
Bumps the json4s dependency, removing the manual dependency tango.
Bug fixes
Under the hood
- Added ability to publish to local Maven repository (#17)
Iglu Scala Client v0.1.0
Initial release of the Scala client and resolver for Iglu schema repositories.