mirror of
https://github.com/BrenBroZAYT/gameyfin.git
synced 2026-06-17 08:15:44 +00:00
Update dependencies and plugins
This commit is contained in:
@@ -8,8 +8,8 @@ plugins {
|
|||||||
kotlin("jvm")
|
kotlin("jvm")
|
||||||
kotlin("plugin.spring")
|
kotlin("plugin.spring")
|
||||||
kotlin("plugin.jpa")
|
kotlin("plugin.jpa")
|
||||||
|
id("com.google.devtools.ksp")
|
||||||
application
|
application
|
||||||
id("com.google.devtools.ksp") version "2.0.20-1.0.24"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
application {
|
application {
|
||||||
@@ -32,7 +32,7 @@ dependencies {
|
|||||||
implementation("org.springframework.boot:spring-boot-starter-security")
|
implementation("org.springframework.boot:spring-boot-starter-security")
|
||||||
implementation("org.springframework.boot:spring-boot-starter-validation")
|
implementation("org.springframework.boot:spring-boot-starter-validation")
|
||||||
implementation("org.springframework.cloud:spring-cloud-starter")
|
implementation("org.springframework.cloud:spring-cloud-starter")
|
||||||
implementation("jakarta.validation:jakarta.validation-api:3.0.2")
|
implementation("jakarta.validation:jakarta.validation-api:3.1.0")
|
||||||
|
|
||||||
// Kotlin extensions
|
// Kotlin extensions
|
||||||
implementation("org.jetbrains.kotlin:kotlin-reflect")
|
implementation("org.jetbrains.kotlin:kotlin-reflect")
|
||||||
@@ -49,12 +49,12 @@ dependencies {
|
|||||||
api("com.vaadin:vaadin-spring-boot-starter")
|
api("com.vaadin:vaadin-spring-boot-starter")
|
||||||
|
|
||||||
// Logging
|
// Logging
|
||||||
implementation("io.github.oshai:kotlin-logging-jvm:6.0.3")
|
implementation("io.github.oshai:kotlin-logging-jvm:7.0.3")
|
||||||
|
|
||||||
// Persistence & I/O
|
// Persistence & I/O
|
||||||
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
|
||||||
implementation("com.github.paulcwarren:spring-content-fs-boot-starter:3.0.14")
|
implementation("com.github.paulcwarren:spring-content-fs-boot-starter:3.0.15")
|
||||||
implementation("commons-io:commons-io:2.16.1")
|
implementation("commons-io:commons-io:2.18.0")
|
||||||
|
|
||||||
// SSO
|
// SSO
|
||||||
implementation("org.springframework.boot:spring-boot-starter-oauth2-client")
|
implementation("org.springframework.boot:spring-boot-starter-oauth2-client")
|
||||||
@@ -67,7 +67,7 @@ dependencies {
|
|||||||
|
|
||||||
// Plugins
|
// Plugins
|
||||||
implementation(project(":plugin-api"))
|
implementation(project(":plugin-api"))
|
||||||
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:2.0.20-1.0.1")
|
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:${rootProject.extra["pf4jKspVersion"]}")
|
||||||
|
|
||||||
// Development
|
// Development
|
||||||
developmentOnly("org.springframework.boot:spring-boot-devtools")
|
developmentOnly("org.springframework.boot:spring-boot-devtools")
|
||||||
|
|||||||
+4
-2
@@ -1,11 +1,13 @@
|
|||||||
# Plugin versions
|
# Plugin versions
|
||||||
kotlinVersion=2.0.20
|
kotlinVersion=2.0.21
|
||||||
|
kspVersion=2.0.21-1.0.28
|
||||||
vaadinVersion=24.5.7
|
vaadinVersion=24.5.7
|
||||||
springBootVersion=3.4.0
|
springBootVersion=3.4.0
|
||||||
springCloudVersion=2024.0.0
|
springCloudVersion=2024.0.0
|
||||||
springDependencyManagementVersion=1.1.6
|
springDependencyManagementVersion=1.1.6
|
||||||
|
# Dependency versions
|
||||||
pf4jVersion=3.13.0
|
pf4jVersion=3.13.0
|
||||||
pf4jSpringVersion=0.9.0
|
pf4jKspVersion=2.0.21-1.0.1
|
||||||
# Annotation processor settings
|
# Annotation processor settings
|
||||||
kapt.use.k2=true
|
kapt.use.k2=true
|
||||||
ksp.useKSP2=true
|
ksp.useKSP2=true
|
||||||
@@ -1,9 +1,9 @@
|
|||||||
plugins {
|
plugins {
|
||||||
id("com.google.devtools.ksp") version "2.0.20-1.0.24"
|
id("com.google.devtools.ksp")
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:2.0.20-1.0.1")
|
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:${rootProject.extra["pf4jKspVersion"]}")
|
||||||
|
|
||||||
// IGDB API client
|
// IGDB API client
|
||||||
implementation("io.github.husnjak:igdb-api-jvm:1.2.0")
|
implementation("io.github.husnjak:igdb-api-jvm:1.2.0")
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
val ktor_version = "3.0.0"
|
val ktor_version = "3.0.0"
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
id("com.google.devtools.ksp") version "2.0.20-1.0.24"
|
id("com.google.devtools.ksp")
|
||||||
kotlin("plugin.serialization")
|
kotlin("plugin.serialization")
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -10,7 +10,7 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:2.0.20-1.0.1")
|
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:${rootProject.extra["pf4jKspVersion"]}")
|
||||||
|
|
||||||
implementation("io.ktor:ktor-client-core:$ktor_version")
|
implementation("io.ktor:ktor-client-core:$ktor_version")
|
||||||
implementation("io.ktor:ktor-client-cio:$ktor_version")
|
implementation("io.ktor:ktor-client-cio:$ktor_version")
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ pluginManagement {
|
|||||||
id("com.vaadin") version extra["vaadinVersion"] as String
|
id("com.vaadin") version extra["vaadinVersion"] as String
|
||||||
id("org.springframework.boot") version extra["springBootVersion"] as String
|
id("org.springframework.boot") version extra["springBootVersion"] as String
|
||||||
id("io.spring.dependency-management") version extra["springDependencyManagementVersion"] as String
|
id("io.spring.dependency-management") version extra["springDependencyManagementVersion"] as String
|
||||||
|
id("com.google.devtools.ksp") version extra["kspVersion"] as String
|
||||||
kotlin("jvm") version extra["kotlinVersion"] as String
|
kotlin("jvm") version extra["kotlinVersion"] as String
|
||||||
kotlin("plugin.spring") version extra["kotlinVersion"] as String
|
kotlin("plugin.spring") version extra["kotlinVersion"] as String
|
||||||
kotlin("plugin.jpa") version extra["kotlinVersion"] as String
|
kotlin("plugin.jpa") version extra["kotlinVersion"] as String
|
||||||
|
|||||||
Reference in New Issue
Block a user