Skip to content

Releases: spotify/magnolify

v0.4.1

05 Feb 18:11
Compare
Choose a tag to compare
  • Add magnolify-parquet

v0.4.0

26 Jan 04:21
Compare
Choose a tag to compare
  • Switch to tensor flow-core-api dependency for TensorFlow >= 2.3.1

v0.3.0

26 Oct 14:38
Compare
Choose a tag to compare
  • Update cats to 2.2.0
  • Add magnolify-refined
  • Replace joda-time with java.util for BigQueryType

v0.2.3

17 Aug 22:02
Compare
Choose a tag to compare
  • Update magnolia to 0.17.0 #185
  • Support default values for Avro #108 #182
  • Support default values for Protobuf #108 #183
  • Support default values for TensorFlow Example #108
  • Support enum types #177 #180
  • Support Avro and BigQuery logical types
  • Support Avro NULL type
  • Prevent derivation of invalid seed via Seed.appy(0, 0, 0, 0)

v0.2.2

13 Jul 22:34
Compare
Choose a tag to compare
  • Add @excludeFromIndexes annotation to Datastore EntityType #155
  • Support Datasture entity keys #159

v0.2.1

06 Jul 15:54
Compare
Choose a tag to compare
  • add CaseMapper for field case format conversion

v0.2.0

18 May 21:15
Compare
Choose a tag to compare
  • Drop Scala 2.11 support
  • Bump magnolia to 0.16.0
  • Use ReadOnlyCaseClass for read only type classes
  • Add unsafe PROTO3 Option[T] support
  • Add unsafe conversion for Avro, BigQuery, Datastore, Protobuf and TF Example
  • Add doc/description annotation support for Avro/BigQuery
  • Handle defaults in BigQuery, Datastore, and Bigtable conversion

v0.1.7

17 Apr 14:39
Compare
Choose a tag to compare
  • Bump magnolia to 0.14.5

v0.1.6

30 Mar 14:48
Compare
Choose a tag to compare
  • Add ProtobufType
  • Add BigtableType
  • Optimize AvroType#schema
  • Bump magnolia to 0.12.8

v0.1.5

24 Feb 20:24
Compare
Choose a tag to compare
  • Switch to JsonProperties.NULL_VALUE for Avro 1.8 compatibility
  • Add cats Show derivation
  • Fix Funnel derivation flakiness w.r.t. empty strings
  • Bump magnolia to 0.12.6