diff --git a/pom.xml b/pom.xml
index cab76bc..07d0b82 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,7 +20,7 @@
io.javalin
javalin
- 4.5.0.RC0
+ 4.5.0
com.nixxcode.jvmbrotli
diff --git a/src/main/kotlin/app/Main.kt b/src/main/kotlin/app/Main.kt
index 3b0b665..f7255c5 100644
--- a/src/main/kotlin/app/Main.kt
+++ b/src/main/kotlin/app/Main.kt
@@ -9,6 +9,7 @@ import io.javalin.http.staticfiles.Location
import io.javalin.http.util.NaiveRateLimit
import io.javalin.plugin.rendering.vue.JavalinVue
import io.javalin.plugin.rendering.vue.VueComponent
+import org.eclipse.jetty.server.HttpConnectionFactory
import org.eclipse.jetty.server.Server
import org.eclipse.jetty.server.ServerConnector
import org.eclipse.jetty.util.thread.QueuedThreadPool
@@ -29,6 +30,9 @@ fun main() {
connectors = arrayOf(ServerConnector(server).apply {
port = Config.getPort() ?: 7070
idleTimeout = 120_000
+ connectionFactories.filterIsInstance().forEach {
+ it.httpConfiguration.sendServerVersion = false
+ }
})
}
}