Skip to content

Releases: snowplow/iglu-scala-client

Iglu Scala Client v0.3.2

07 Jan 10:13
Compare
Choose a tag to compare

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

30 Sep 14:02
Compare
Choose a tag to compare

Now catches RuntimeExceptions 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

11 Aug 16:28
Compare
Choose a tag to compare

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

07 Dec 18:45
Compare
Choose a tag to compare

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

03 Nov 16:26
Compare
Choose a tag to compare

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

27 Jun 16:13
Compare
Choose a tag to compare

Initial release of the Scala client and resolver for Iglu schema repositories.