snowplow / snowplow-scala-analytics-sdk

Scala SDK for working with Snowplow enriched events in Spark, AWS Lambda, Flink et al.
https://snowplow.github.io/snowplow-scala-analytics-sdk/
20 stars 14 forks source link

Add Scala 2.12 support #41

Closed benhutchison closed 6 years ago

benhutchison commented 7 years ago

2.12 was released November 2016 and is now the current official Scala release. Many libraries are shifting their default binary compatibility to 2.12.

chuwy commented 7 years ago

Fully agree!

Main reason we stuck on 2.11 is that we rely on Json4s 3.2 and cannot bump it because newer versions are binary incompatible with Spark, which is main environment for Analytics SDK.

But good news is that recently Json4s 3.2.11 was backported to Scala 2.12, which means nothing holds us anymore on 2.11.

Thanks for raising!