Releases: snowplow/iglu-scala-client
2.0.0
The maintenance release with dependencies upgrades containing the most significant one, namely Cats Effect 3
Changelog
- Bump jackson-databind to 2.13.1 (#185)
- Bump json-schema-validator to 1.0.67 (#136)
- Remove gh-pages sbt plugin (#184)
- Remove
RegistryLookup
instance forcats.Eval
(#182) - Bump iglu-core to 1.0.1 (#183)
- Bump sbt-coveralls to 1.3.1 (#181)
- Bump sbt-site to 1.4.1 (#180)
- Bump sbt-scoverage 1.9.3 (#179)
- Bump sbt-mima to 1.0.1 (#178)
- Bump sbt-scalafmt to 2.4.6 (#177)
- Bump sbt to 1.6.2 (#176)
- Update copyright to 2022 (#175)
- Bump scala compiler to 2.13.8, 2.12.15 (#174)
- Add support for Cats Effect 3 (#172)
1.1.1
1.1.0
New module
Add http4s module with a RegistryLookup (#161)
Dependency upgrades
Bump kind-projector to 0.13.0 (#160)
Bump sbt to 1.5.4 (#159)
Bump scala compiler versions to 2.13.6 and 2.12.14 (#158)
Bump scala-collection-compat to 2.4.4 (#157)
Bump circe to 0.14.0 (#156)
Bump cats to 2.6.1 (#155)
Bump jackson to 2.10.5.1 (#154)
Under the hood
Run scalafmtCheckAll in github action (#163)
Migrate from travis to github actions (#162)
1.0.2
Updating dependencies and resolving annoyances.
Improvements
- Replace Map with SortedMap in ResolutionError (#147)
- Remove exclusiveMinimum and exclusiveMaximum properties from from metaschema (#132)
Bumps
- Bump Scala to 2.12.11 (#146)
- Bump slf4j to 1.7.30 (#145)
- Bump jackson-databind to 2.10.3 (#143)
- Bump scala-lru-map to 0.5.0 (#151)
Under the hood
1.0.1
1.0.0
Iglu Scala Client v0.6.1
Bugfixes for internal JSON Schema validator.
Bugfixes
Under the hood
- Replace release badge with maven-central badge (#124)
Bumps
Iglu Scala Client v0.6.0
A major release, overhauling API and adding foundation for new bad rows, Amazon Redshift automigrations and deprecating batch pipeline.
API changes
- Switch to tagless final API (#113)
- Make the API referentially transparent (#106)
- Use Iglu Core (#20)
- Migrate to cats (#67)
- Add circe support (#74)
- Replace fge JSON Schema Validator (#78)
- Drop Scala 2.10 (#93)
- Replace util-collection with scala-lru-map (#98)
- Adapt new schema validator messages to the existing ProcessingMessage format (#109)
- Make Resolver parameters explicit (#107)
- Remove implicit conversions (#103)
- Remove all implicit conversion classes (#108)
New features
Optimizations
Under the hood
- Integrate scalafmt (#85)
- Extend copyright notices to 2019 (#102)
- Bump Openjdk/Oraclejdk to 8 (#83)
- Update README markdown in according with CommonMark (#72)
- Add support for Scala 2.12 (#66)
- Bump Scala to 2.11.12 (#94)
- Bump Specs2 to 4.3.3 (#96)
- Bump SBT to 1.2.8 (#86)
- Remove sbt-assembly (#87)
- Bumpt SBT Bintray to 0.5.4 (#88)
- Remove vagrant setup (#100)
Iglu Scala Client v0.5.0
Iglu Scala Client v0.4.0
Added support for repository authentication, Scala 2.11 and better retry in the case of failure
New features
- Added authentication support to HttpRepositoryRef (#12)
- Added Scala 2.11 support (#29)
- Added schema lookup retry for n times in case of non-404 error (#38)