@@ -15,7 +15,7 @@ inThisBuild(
15
15
)
16
16
Global / onChangedBuildSource := ReloadOnSourceChanges
17
17
18
- ThisBuild / scalaVersion := " 3.3.1 "
18
+ ThisBuild / scalaVersion := " 3.6.4 "
19
19
20
20
ThisBuild / githubWorkflowTargetTags := Seq (" v*" )
21
21
ThisBuild / githubWorkflowPublishTargetBranches := List (RefPredicate .StartsWith (Ref .Tag (" v" )), RefPredicate .Equals (Ref .Branch (" main" )))
@@ -49,26 +49,22 @@ def crossPlugin(
49
49
x : sbt.librarymanagement.ModuleID
50
50
) = compilerPlugin(x.cross(CrossVersion .full))
51
51
52
- val addCompilerPlugins = libraryDependencies ++= {
52
+ val addCompilerPlugins = libraryDependencies ++=
53
53
List (
54
54
crossPlugin(" org.polyvariant" % " better-tostring" % " 0.3.17" )
55
55
)
56
- }
57
56
58
57
val commonSettings = Seq (
59
58
scalacOptions -= " -Xfatal-warnings" ,
60
59
scalacOptions ++= List (
61
- " -no-indent" ,
62
- " -rewrite" ,
63
- " -source" ,
64
- " future-migration"
60
+ " -no-indent"
65
61
// "-Ximport-suggestion-timeout",
66
62
// "2000"
67
63
),
68
64
libraryDependencies ++= Seq (
69
- " org.typelevel" %%% " cats-effect" % " 3.5.2 " ,
70
- " org.scalameta" %%% " munit" % " 1.0.0-M10 " % Test ,
71
- " org.typelevel" %%% " munit-cats-effect" % " 2.0.0-M3 " % Test
65
+ " org.typelevel" %%% " cats-effect" % " 3.5.7 " ,
66
+ " org.scalameta" %%% " munit" % " 1.0.0" % Test ,
67
+ " org.typelevel" %%% " munit-cats-effect" % " 2.0.0" % Test
72
68
),
73
69
addCompilerPlugins,
74
70
Compile / doc / sources := Nil
@@ -126,14 +122,14 @@ val app = crossProject(JVMPlatform, NativePlatform)
126
122
.settings(
127
123
libraryDependencies ++= Seq (
128
124
" com.disneystreaming.smithy4s" %%% " smithy4s-http4s" % smithy4sVersion.value,
129
- " org.typelevel" %%% " cats-mtl" % " 1.3.1 " ,
125
+ " org.typelevel" %%% " cats-mtl" % " 1.4.0 " ,
130
126
" com.monovore" %%% " decline-effect" % " 2.4.1" ,
131
- " org.http4s" %%% " http4s-dsl" % " 0.23.23 " ,
132
- " org.http4s" %%% " http4s-ember-server" % " 0.23.23 " ,
133
- " org.http4s" %%% " http4s-ember-client" % " 0.23.23 " ,
134
- " org.http4s" %%% " http4s-circe" % " 0.23.23 " ,
135
- " io.circe" %%% " circe-parser" % " 0.14.6 " ,
136
- " org.typelevel" %%% " log4cats-noop" % " 2.6 .0" ,
127
+ " org.http4s" %%% " http4s-dsl" % " 0.23.30 " ,
128
+ " org.http4s" %%% " http4s-ember-server" % " 0.23.30 " ,
129
+ " org.http4s" %%% " http4s-ember-client" % " 0.23.30 " ,
130
+ " org.http4s" %%% " http4s-circe" % " 0.23.30 " ,
131
+ " io.circe" %%% " circe-parser" % " 0.14.8 " ,
132
+ " org.typelevel" %%% " log4cats-noop" % " 2.7 .0" ,
137
133
" org.polyvariant" %%% " colorize" % " 0.3.2"
138
134
// waiting
139
135
// "dev.optics" %%% "monocle-core" % "3.1.0"
@@ -150,7 +146,7 @@ val app = crossProject(JVMPlatform, NativePlatform)
150
146
.jvmConfigure(
151
147
_.settings(
152
148
libraryDependencies ++= Seq (
153
- " ch.qos.logback" % " logback-classic" % " 1.2.11 "
149
+ " ch.qos.logback" % " logback-classic" % " 1.2.13 "
154
150
)
155
151
).enablePlugins(JavaAppPackaging )
156
152
)
0 commit comments