Add Scala 2.13 support everywhere we can (ie Play 2.7, but not Play 2.6) #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This project compiles with Scala 2.12 by default, but now additionally can cross-compile to Scala 2.13 almost everywhere (not Play 2.6 because that never supported Scala 2.13).
Iterable
in preference to the deprecatedTraversable
traithttps://www.scala-lang.org/blog/2017/02/28/collections-rework.html#traversable-and-iterable
https://www.scala-lang.org/blog/2018/06/13/scala-213-collections.html#iterable-is-the-top-collection-type
scaffeine
&scalatest
both updated to cross-compiled versionsAdditional sbt changes:
https://www.lightbend.com/blog/sbt-1.3.0-release
sbt-sonatype
, which has improved upload times into sonatype by using bundling!Support bundle upload xerial/sbt-sonatype#89