Releases: spotify/magnolify
Releases · spotify/magnolify
v0.5.1
This release introduces a new module: magnolify-neo4j
, enabling conversion between Scala types and Value
What's changed
🚀 Enhancements
- Add neo4j Value typeclass (#588) @RustedBones
- Reduce shims by using std libs for jdk and +build integration (#586) @RustedBones
- Prepare scala 3 support (#569) @RustedBones
🌱 Dependency Updates
- Update proto-google-cloud-bigtable-v2 to 2.11.2 (#594) @scala-steward
- Update datastore-v1-proto-client to 2.11.1 (#596) @scala-steward
- Update shapeless to 2.3.10 (#597) @scala-steward
- Update jackson-databind to 2.13.4 (#592) @scala-steward
- Update sbt-scoverage to 2.0.2 (#582) @scala-steward
- Update scalafmt-core to 3.5.9 (#585) @scala-steward
- Update protobuf-java to 3.21.5 (#581) @scala-steward
- Update google-api-services-bigquery to v2-rev20220730-2.0.0 (#577) @scala-steward
- Update hadoop-client to 3.3.4 (#578) @scala-steward
- Update sbt-scoverage to 2.0.1 (#574) @scala-steward
- Update sbt to 1.7.1 (#568) @scala-steward
- Update datastore-v1-proto-client to 2.10.1 (#567) @scala-steward
Contributors to this release
v0.5.0
This release is the 1st one depending on the migrated magnolia
arfifact, from com.softwaremill.magnolia:magnolia-core
to com.softwaremill.magnolia1_2:magnolia
. There are some internal breaking changes that should not affect users.
What's changed
🚀 Enhancements
- AvroType performace improvements (#548) @RustedBones
- Streamline with AvroType (#557) @RustedBones
- Do not create new object on default falback (#547) @RustedBones
- Only start CI on main and PRs (#554) @RustedBones
- Setup header check (#553) @RustedBones
🐛 Bug Fixes
- Add testing for tensorflow cached field schema (#566) @RustedBones
🌱 Dependency Updates
- Update protobuf-java to 3.21.2 (#559) @scala-steward
- Update cats-core, cats-laws to 2.8.0 (#560) @scala-steward
- Update refined to 0.10.1 (#561) @RustedBones
- Update proto-google-cloud-bigtable-v2 to 2.9.0 (#562) @RustedBones
- Update datastore-v1-proto-client to 2.10.0 (#558) @scala-steward
- Update tensorflow-core-api to 0.4.1 (#536) @spotify-steward
- Update google-api-services-bigquery to v2-rev20220611-1.32.1 (#549) @spotify-steward
- Update sbt-scoverage to 2.0.0 (#552) @spotify-steward
- Update scala-library, scala-reflect to 2.12.16 (#542) @spotify-steward
- Update default avro version to 1.11.0 (#538) @RustedBones
- Update jackson-databind to 2.13.3 (#528) @spotify-steward
- Update google-api-services-bigquery to v2-rev20220528-1.32.1 (#530) @spotify-steward
- Update protobuf-java to 3.19.4 (#532) @spotify-steward
- Update scalafmt-core to 3.5.8 (#535) @spotify-steward
- Update hadoop-client to 3.3.3 (#533) @spotify-steward
- Update parquet-avro, parquet-hadoop to 1.12.3 (#534) @spotify-steward
- Update sbt-sonatype to 3.9.13 (#537) @spotify-steward
- Update to new magnolia artifact for scala 2 (#527) @RustedBones
Contributors to this release
@RustedBones, @scala-steward and @spotify-steward[bot]
0.4.8
What's changed
- Derive tf.schema in ExampleType (#504) @martinbomio
- (#500) Support FilterPredicate gen for ParquetFields (#501) @clairemcginty
- clarify error message for missing required Parquet fields + add warning for missing optional fields (#499) @clairemcginty
- Update scalafmt-core to 3.0.8 (#450) @scala-steward
- Update datastore-v1-proto-client to 2.1.3 (#446) @scala-steward
- Update scalacheck to 1.16.0 (#512) @scala-steward
- Keep protobuf-java as a "Provided" dep in magnolify-tensorflow (#514) @clairemcginty
- Update hadoop-client to 3.3.2 (#495) @scala-steward
- Update shapeless to 2.3.9 (#507) @scala-steward
Contributors to this release
0.4.7
What's changed
This release contains only version bumps.
- Update cats-core, cats-laws to 2.7.0 (#460) @scala-steward
- Upgrade to scala 2.13.8 (#489) @clairemcginty
- Update sbt to 1.6.2 (#482) @scala-steward
- Update sbt-sonatype to 3.9.12 (#492) @scala-steward
- Update sbt-scalafmt to 2.4.6 (#474) @scala-steward
- Update jackson-databind to 2.13.0 (#470) @scala-steward
- Update proto-google-cloud-bigtable-v2 to 2.5.1 (#486) @scala-steward
- Update protobuf-java to 3.19.2 (#478) @scala-steward
- Update google-api-services-bigquery to v2-rev20211129-1.32.1 (#484) @scala-steward
- Update shapeless to 2.3.8 (#488) @scala-steward
- Automate release using GHA (#494) @clairemcginty
Contributors to this release
v0.4.6
v0.4.5
v0.4.4
- Warn about Parquet Avro compatibility
- Override Parquet writer model name
- Switch to
com.softwaremill.magnolia
v0.4.3
- Fix Scala
Enumeration
name handling and value ordering - Add
magnolify-tools
v0.4.2
v0.4.1
- Add
magnolify-parquet