v0.17.0
This is a source and binary breaking release.
We have removed the google dependencies from core, and introduced two implementations:
- bigquery-google
- bigquery-http4s
The Http4s version is fully functional, but should be considered experimental for now. It also requires http4s-netty-client
as a declared dependency on the usage side. Http4s Ember does not work with GRPC google servers.
Features
- Google client in own module by @hamnis in #280
- Implementation of bigquery-http4s by @hamnis in #255
- Add description to persistent udf by @hamnis in #293
Behind the scenes
- Use scala 3 syntax for imports and type constuctors by @hamnis in #274
- Ensure updated backport by @hamnis in #275
Dependency updates
- Update scalafmt-core to 3.8.0 by @datahub-steward in #279
- Update sbt to 1.9.9 by @datahub-steward in #278
- Update scala-library, scala-reflect to 2.12.19 by @datahub-steward in #281
- Update scala3-library to 3.3.3 by @datahub-steward in #283
- Update sbt-typelevel, sbt-typelevel-site to 0.6.7 by @datahub-steward in #284
- Update scala-library, scala-reflect to 2.13.13 by @datahub-steward in #282
- Fix deps by @hamnis in #285
- Update google-cloud-bigquerydatatransfer to 2.37.0 by @datahub-steward in #288
- Update commons-compress to 1.26.1 by @datahub-steward in #290
- Update cats-effect to 3.5.4 by @datahub-steward in #291
- Update google-cloud-bigquery to 2.38.1 by @datahub-steward in #287
- Update google-cloud-bigquerystorage to 3.3.1 by @datahub-steward in #289
- Update guava to 33.1.0-jre by @datahub-steward in #292
Full Changelog: v0.16.1...v0.17.0