@@ -13,7 +13,7 @@ ThisBuild / crossScalaVersions := Seq(elems = scala212, scala213, scala3)
1313
1414ThisBuild / tlFatalWarnings := false
1515
16- ThisBuild / tlBaseVersion := " 5.0 "
16+ ThisBuild / tlBaseVersion := " 4.6 "
1717
1818ThisBuild / organization := " org.gnieh"
1919ThisBuild / organizationName := " Diffson Project"
@@ -58,6 +58,9 @@ lazy val core = crossProject(JSPlatform, JVMPlatform, NativePlatform)
5858 ProblemFilters .exclude[DirectAbstractMethodProblem ](" diffson.lcs.Lcs.savedHashes" )
5959 )
6060 )
61+ .nativeSettings(
62+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
63+ )
6164
6265lazy val testkit = crossProject(JSPlatform , JVMPlatform , NativePlatform )
6366 .crossType(CrossType .Full )
@@ -66,6 +69,9 @@ lazy val testkit = crossProject(JSPlatform, JVMPlatform, NativePlatform)
6669 .settings(name := " diffson-testkit" ,
6770 libraryDependencies ++= Seq (" org.scalatest" %%% " scalatest" % scalatestVersion,
6871 " org.scalacheck" %%% " scalacheck" % scalacheckVersion))
72+ .nativeSettings(
73+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
74+ )
6975 .dependsOn(core)
7076
7177lazy val sprayJson = crossProject(JVMPlatform )
@@ -84,7 +90,7 @@ lazy val playJson = crossProject(JSPlatform, JVMPlatform, NativePlatform)
8490 .settings(name := " diffson-play-json" ,
8591 libraryDependencies += " org.playframework" %%% " play-json" % " 3.1.0-M3" ,
8692 tlVersionIntroduced := Map (" 3" -> " 4.3.0" ))
87- .nativeSettings(tlVersionIntroduced := Map (" 2.12" -> " 4.5 .0" , " 2.13" -> " 4.5 .0" , " 3" -> " 4.5 .0" ))
93+ .nativeSettings(tlVersionIntroduced := Map (" 2.12" -> " 4.7 .0" , " 2.13" -> " 4.7 .0" , " 3" -> " 4.7 .0" ))
8894 .dependsOn(core, testkit % Test )
8995
9096val circeVersion = " 0.14.14"
@@ -99,6 +105,9 @@ lazy val circe = crossProject(JSPlatform, JVMPlatform, NativePlatform)
99105 " io.circe" %%% " circe-parser" % circeVersion
100106 )
101107 )
108+ .nativeSettings(
109+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
110+ )
102111 .dependsOn(core, testkit % Test )
103112
104113val ujsonVersion = " 4.3.2"
@@ -114,6 +123,9 @@ lazy val ujson = crossProject(JSPlatform, JVMPlatform, NativePlatform)
114123 ),
115124 tlVersionIntroduced := Map (" 3" -> " 4.6.0" , " 2.13" -> " 4.6.0" , " 2.12" -> " 4.6.0" )
116125 )
126+ .nativeSettings(
127+ tlVersionIntroduced := Map (" 3" -> " 4.7.0" , " 2.13" -> " 4.7.0" , " 2.12" -> " 4.7.0" )
128+ )
117129 .dependsOn(core, testkit % Test )
118130
119131lazy val benchmarks = crossProject(JVMPlatform )
0 commit comments