Skip to content

Commit b4c9b61

Browse files
authored
KTOR-5800 Bump Ktor to 2.3.0 (#170)
* KTOR-5800 Bump Ktor to 2.3.0 * KTOR-5800 Enable IR for the chat sample * KTOR-5800 Enable IR for the fullstack MPP sample
1 parent 4dff884 commit b4c9b61

File tree

22 files changed

+28
-27
lines changed

22 files changed

+28
-27
lines changed

chat/build.gradle

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ buildscript {
33
mavenCentral()
44
}
55
dependencies {
6-
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20"
6+
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.10"
77
}
88
}
99

1010
apply plugin: 'kotlin-multiplatform'
1111

1212
kotlin {
1313
targets {
14-
js('frontend') {
14+
js('frontend', IR) {
1515
browser {
1616
testTask {
1717
enabled = false
@@ -25,15 +25,15 @@ kotlin {
2525
jvm('backend') {
2626
compilations.main {
2727
tasks.named(processResourcesTaskName) {
28-
dependsOn(frontendBrowserWebpack)
28+
dependsOn(frontendProcessResources)
2929
}
3030
}
3131
}
3232
}
3333

3434
sourceSets.each {
3535
it.dependencies {
36-
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.2.4"))
36+
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.3.0"))
3737
}
3838
}
3939

client-mpp/shared/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ kotlin {
1919

2020
sourceSets.each {
2121
it.dependencies {
22-
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.2.4"))
22+
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.3.0"))
2323
}
2424
}
2525

client-multipart/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
}
66
dependencies {
77
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20"
8-
classpath "io.ktor.plugin:plugin:2.2.4"
8+
classpath "io.ktor.plugin:plugin:2.3.0"
99
}
1010
}
1111

client-tools/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
}
66
dependencies {
77
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20"
8-
classpath "io.ktor.plugin:plugin:2.2.4"
8+
classpath "io.ktor.plugin:plugin:2.3.0"
99
}
1010
}
1111

di-kodein/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
kotlin("plugin.serialization") version "1.8.0"
88
}
99

filelisting/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

fullstack-mpp/build.gradle

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,21 @@ buildscript {
66
}
77

88
dependencies {
9-
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.7.20"
9+
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.10"
1010
}
1111
}
1212

1313
apply plugin: 'kotlin-multiplatform'
1414

1515
kotlin {
1616
targets {
17-
js('frontend') {
17+
js('frontend', IR) {
1818
browser {
1919
testTask {
2020
// TODO: disable browser tests since we can't run it on teamcity agents yet
2121
enabled = false
2222
}
23+
binaries.executable()
2324
}
2425
}
2526
jvm('backend') {
@@ -28,7 +29,7 @@ kotlin {
2829

2930
sourceSets.each {
3031
it.dependencies {
31-
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.2.4"))
32+
implementation(project.dependencies.enforcedPlatform("io.ktor:ktor-bom:2.3.0"))
3233
}
3334
}
3435

graalvm/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
application
33
kotlin("jvm") version "1.7.20"
4-
id("io.ktor.plugin") version "2.2.4"
4+
id("io.ktor.plugin") version "2.3.0"
55
id("org.graalvm.buildtools.native") version "0.9.11"
66
}
77

h2/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ val logback_version: String by project
44
plugins {
55
application
66
kotlin("jvm") version "1.7.20"
7-
id("io.ktor.plugin") version "2.2.4"
7+
id("io.ktor.plugin") version "2.3.0"
88
}
99

1010
group = "io.ktor.samples"

httpbin/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

jwt-auth-tests/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
plugins {
22
kotlin("jvm") version "1.8.10"
33
kotlin("plugin.serialization") version "1.8.10"
4-
id("io.ktor.plugin") version "2.2.4"
4+
id("io.ktor.plugin") version "2.3.0"
55
}
66

77
application {

kweet/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ val exposed_version: String by project
44

55
plugins {
66
kotlin("jvm") version "1.8.0"
7-
id("io.ktor.plugin") version "2.2.4"
7+
id("io.ktor.plugin") version "2.3.0"
88
kotlin("plugin.serialization") version "1.8.0"
99
}
1010

location-header/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

maven-google-appengine-standard/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<dependency>
3838
<groupId>io.ktor</groupId>
3939
<artifactId>ktor-bom</artifactId>
40-
<version>2.2.4</version>
40+
<version>2.3.0</version>
4141
<type>pom</type>
4242
<scope>import</scope>
4343
</dependency>

redirect-with-exception/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

reverse-proxy-ws/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

reverse-proxy/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

rx/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

sse/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

structured-logging/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
}
88

99
application {

version-diff/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ val logback_version: String by project
55

66
plugins {
77
kotlin("jvm") version "1.8.0"
8-
id("io.ktor.plugin") version "2.2.4"
8+
id("io.ktor.plugin") version "2.3.0"
99
kotlin("plugin.serialization") version "1.8.0"
1010
}
1111

youkube/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ val logback_version: String by project
33

44
plugins {
55
kotlin("jvm") version "1.8.0"
6-
id("io.ktor.plugin") version "2.2.4"
6+
id("io.ktor.plugin") version "2.3.0"
77
kotlin("plugin.serialization") version "1.8.0"
88
}
99

0 commit comments

Comments
 (0)