From f0500d2107b7f5a0f2a95c947a1e8239c005575a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 1 Oct 2024 16:06:47 +0000 Subject: [PATCH] Bump the dev-dependencies group across 11 directories with 51 updates Bumps the dev-dependencies group with 3 updates in the /material/app-compose-multiplatform directory: androidx.activity:activity-compose, androidx.appcompat:appcompat and androidx.core:core-ktx. Bumps the dev-dependencies group with 6 updates in the /material/app-compose-multiplatform-with-web directory: | Package | From | To | | --- | --- | --- | | androidx.activity:activity-compose | `1.6.1` | `1.9.2` | | androidx.appcompat:appcompat | `1.6.1` | `1.7.0` | | androidx.core:core-ktx | `1.9.0` | `1.13.1` | | [org.jetbrains.kotlinx:kotlinx-coroutines-swing](https://github.com/Kotlin/kotlinx.coroutines) | `1.6.4` | `1.9.0` | | [io.ktor:ktor-client-core](https://github.com/ktorio/ktor) | `2.3.3` | `3.2.0` | | [io.ktor:ktor-client-js](https://github.com/ktorio/ktor) | `2.3.3` | `3.2.0` | Bumps the dev-dependencies group with 1 update in the /material/app-native-wasi directory: [multiplatform](https://github.com/JetBrains/kotlin). Bumps the dev-dependencies group with 14 updates in the /material/fullstack-app-kmp directory: | Package | From | To | | --- | --- | --- | | androidx.activity:activity-compose | `1.7.0` | `1.9.2` | | [org.jetbrains.kotlin.jvm](https://github.com/JetBrains/kotlin) | `1.8.10` | `2.0.20` | | [plugin.serialization](https://github.com/JetBrains/kotlin) | `1.8.10` | `2.0.20` | | androidx.compose.ui:ui | `1.4.1` | `1.7.2` | | androidx.compose.ui:ui-tooling | `1.4.1` | `1.7.2` | | androidx.compose.foundation:foundation | `1.4.1` | `1.7.2` | | androidx.compose.material:material | `1.4.1` | `1.7.2` | | [org.jetbrains.kotlinx:kotlinx-coroutines-core](https://github.com/Kotlin/kotlinx.coroutines) | `1.6.4` | `1.9.0` | | [moe.tlaster:precompose](https://github.com/Tlaster/PreCompose) | `1.3.15` | `1.6.2` | | [org.jetbrains.kotlinx:kotlinx-html-jvm](https://github.com/Kotlin/kotlinx.html) | `0.8.0` | `0.11.0` | | [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.2.11` | `1.5.8` | | [org.jetbrains.kotlin-wrappers:kotlin-react](https://github.com/JetBrains/kotlin-wrappers) | `18.2.0-pre.346` | `18.3.1-pre.814` | | [org.jetbrains.kotlin-wrappers:kotlin-react-dom](https://github.com/JetBrains/kotlin-wrappers) | `18.2.0-pre.346` | `18.3.1-pre.814` | | [org.jetbrains.kotlin-wrappers:kotlin-emotion](https://github.com/JetBrains/kotlin-wrappers) | `11.9.3-pre.346` | `11.13.3-pre.814` | Bumps the dev-dependencies group with 3 updates in the /material/rest-api-http4k directory: [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5), [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) and jvm. Bumps the dev-dependencies group with 3 updates in the /material/rest-api-ktor-server directory: jvm, io.ktor.plugin and [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin). Bumps the dev-dependencies group with 5 updates in the /material/rest-api-spring-kotlin directory: | Package | From | To | | --- | --- | --- | | jvm | `1.8.22` | `2.0.20` | | [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `3.1.3` | `3.3.4` | | [io.spring.dependency-management](https://github.com/spring-gradle-plugins/dependency-management-plugin) | `1.1.3` | `1.1.6` | | [plugin.spring](https://github.com/JetBrains/kotlin) | `1.8.22` | `2.0.20` | | [plugin.jpa](https://github.com/JetBrains/kotlin) | `1.8.22` | `2.0.20` | Bumps the dev-dependencies group with 19 updates in the /material/rest-api-ui-ktor-quiz-collector directory: | Package | From | To | | --- | --- | --- | | [org.jetbrains.kotlinx:kotlinx-html-jvm](https://github.com/Kotlin/kotlinx.html) | `0.10.1` | `0.11.0` | | [ch.qos.logback:logback-classic](https://github.com/qos-ch/logback) | `1.4.14` | `1.5.8` | | [io.ktor:ktor-server-compression-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-html-builder-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-core-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-cors-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-host-common-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-content-negotiation-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-serialization-kotlinx-json-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-webjars-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-cio](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-config-yaml](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | [io.ktor:ktor-server-test-host-jvm](https://github.com/ktorio/ktor) | `3.0.0-beta-2` | `3.0.0-rc-1` | | io.ktor.plugin | `3.0.0-beta-2` | `3.0.0-rc-1` | | [org.graalvm.buildtools.native](https://github.com/graalvm/native-build-tools) | `0.9.8` | `0.10.3` | | [org.jetbrains:kotlin-css-jvm](https://github.com/JetBrains/kotlin-wrappers) | `1.0.0-pre.129-kotlin-1.4.20` | `1.0.0-pre.156-kotlin-1.5.0` | | [org.webjars:jquery](https://github.com/webjars/jquery) | `3.2.1` | `3.7.1` | | [io.github.smiley4:ktor-swagger-ui](https://github.com/SMILEY4/ktor-swagger-ui) | `2.9.0` | `3.4.0` | | [org.jetbrains.kotlinx:kandy-lets-plot](https://github.com/Kotlin/Kandy) | `0.7.0` | `0.7.1` | Bumps the dev-dependencies group with 3 updates in the /material/samples directory: org.gradle.toolchains.foojay-resolver-convention, [org.junit.jupiter:junit-jupiter](https://github.com/junit-team/junit5) and [com.google.guava:guava](https://github.com/google/guava). Bumps the dev-dependencies group with 1 update in the /material/webapp-kotlin-wasm directory: [multiplatform](https://github.com/JetBrains/kotlin). Bumps the dev-dependencies group with 6 updates in the /material/webapp-vaadin-spring-kotlindsl-demo directory: | Package | From | To | | --- | --- | --- | | jvm | `1.9.23` | `2.0.20` | | [org.springframework.boot](https://github.com/spring-projects/spring-boot) | `3.2.4` | `3.3.4` | | [io.spring.dependency-management](https://github.com/spring-gradle-plugins/dependency-management-plugin) | `1.1.4` | `1.1.6` | | [plugin.spring](https://github.com/JetBrains/kotlin) | `1.9.23` | `2.0.20` | | [com.github.mvysny.karibudsl:karibu-dsl](https://github.com/mvysny/karibu-dsl) | `2.1.3` | `2.1.4` | | com.vaadin | `24.3.9` | `24.4.13` | Updates `androidx.activity:activity-compose` from 1.7.2 to 1.9.2 Updates `androidx.appcompat:appcompat` from 1.6.1 to 1.7.0 Updates `androidx.core:core-ktx` from 1.12.0 to 1.13.1 Updates `androidx.activity:activity-compose` from 1.6.1 to 1.9.2 Updates `androidx.appcompat:appcompat` from 1.6.1 to 1.7.0 Updates `androidx.core:core-ktx` from 1.9.0 to 1.13.1 Updates `org.jetbrains.kotlinx:kotlinx-coroutines-swing` from 1.6.4 to 1.9.0 - [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases) - [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md) - [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.4...1.9.0) Updates `io.ktor:ktor-client-core` from 2.3.3 to 3.2.0 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/commits) Updates `io.ktor:ktor-client-js` from 2.3.3 to 3.2.0 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/commits) Updates `multiplatform` from 1.9.20-Beta to 2.1.0-Beta1 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0-Beta1/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.20-Beta...v2.1.0-Beta1) Updates `androidx.activity:activity-compose` from 1.7.0 to 1.9.2 Updates `org.jetbrains.kotlin.jvm` from 1.8.10 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.10...v2.0.20) Updates `plugin.serialization` from 1.8.10 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.10...v2.0.20) Updates `androidx.compose.ui:ui` from 1.4.1 to 1.7.2 Updates `androidx.compose.ui:ui-tooling` from 1.4.1 to 1.7.2 Updates `androidx.compose.ui:ui-tooling-preview` from 1.4.1 to 1.7.2 Updates `androidx.compose.foundation:foundation` from 1.4.1 to 1.7.2 Updates `androidx.compose.material:material` from 1.4.1 to 1.7.2 Updates `org.jetbrains.kotlinx:kotlinx-coroutines-core` from 1.6.4 to 1.9.0 - [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases) - [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md) - [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.4...1.9.0) Updates `moe.tlaster:precompose` from 1.3.15 to 1.6.2 - [Release notes](https://github.com/Tlaster/PreCompose/releases) - [Commits](https://github.com/Tlaster/PreCompose/compare/1.3.15...1.6.2) Updates `org.jetbrains.kotlinx:kotlinx-html-jvm` from 0.8.0 to 0.11.0 - [Release notes](https://github.com/Kotlin/kotlinx.html/releases) - [Commits](https://github.com/Kotlin/kotlinx.html/compare/0.8.0...0.11.0) Updates `ch.qos.logback:logback-classic` from 1.2.11 to 1.5.8 - [Commits](https://github.com/qos-ch/logback/compare/v_1.2.11...v_1.5.8) Updates `org.jetbrains.kotlin-wrappers:kotlin-react` from 18.2.0-pre.346 to 18.3.1-pre.814 - [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases) - [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md) - [Commits](https://github.com/JetBrains/kotlin-wrappers/commits) Updates `org.jetbrains.kotlin-wrappers:kotlin-react-dom` from 18.2.0-pre.346 to 18.3.1-pre.814 - [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases) - [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md) - [Commits](https://github.com/JetBrains/kotlin-wrappers/commits) Updates `org.jetbrains.kotlin-wrappers:kotlin-react-dom` from 18.2.0-pre.346 to 18.3.1-pre.814 - [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases) - [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md) - [Commits](https://github.com/JetBrains/kotlin-wrappers/commits) Updates `org.jetbrains.kotlin-wrappers:kotlin-emotion` from 11.9.3-pre.346 to 11.13.3-pre.814 - [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases) - [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md) - [Commits](https://github.com/JetBrains/kotlin-wrappers/commits) Updates `org.junit.jupiter:junit-jupiter-api` from 5.10.2 to 5.11.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.11.1) Updates `org.junit.jupiter:junit-jupiter-engine` from 5.10.2 to 5.11.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.10.2...r5.11.1) Updates `jvm` from 1.9.23 to 2.0.20 Updates `jvm` from 1.9.10 to 2.0.20 Updates `io.ktor.plugin` from 2.3.4 to 2.3.12 Updates `org.jetbrains.kotlin.plugin.serialization` from 1.9.10 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.10...v2.0.20) Updates `jvm` from 1.8.22 to 2.0.20 Updates `org.springframework.boot` from 3.1.3 to 3.3.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.3...v3.3.4) Updates `io.spring.dependency-management` from 1.1.3 to 1.1.6 - [Release notes](https://github.com/spring-gradle-plugins/dependency-management-plugin/releases) - [Commits](https://github.com/spring-gradle-plugins/dependency-management-plugin/compare/v1.1.3...v1.1.6) Updates `plugin.spring` from 1.8.22 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.22...v2.0.20) Updates `plugin.jpa` from 1.8.22 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.22...v2.0.20) Updates `org.jetbrains.kotlinx:kotlinx-html-jvm` from 0.10.1 to 0.11.0 - [Release notes](https://github.com/Kotlin/kotlinx.html/releases) - [Commits](https://github.com/Kotlin/kotlinx.html/compare/0.8.0...0.11.0) Updates `ch.qos.logback:logback-classic` from 1.4.14 to 1.5.8 - [Commits](https://github.com/qos-ch/logback/compare/v_1.2.11...v_1.5.8) Updates `io.ktor:ktor-server-compression-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-html-builder-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-core-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-cors-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-host-common-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-content-negotiation-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-serialization-kotlinx-json-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-webjars-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-cio` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-config-yaml` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-test-host-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor.plugin` from 3.0.0-beta-2 to 3.0.0-rc-1 Updates `org.graalvm.buildtools.native` from 0.9.8 to 0.10.3 - [Release notes](https://github.com/graalvm/native-build-tools/releases) - [Commits](https://github.com/graalvm/native-build-tools/compare/0.9.8...0.10.3) Updates `io.ktor:ktor-server-compression-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-html-builder-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-core-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `org.jetbrains:kotlin-css-jvm` from 1.0.0-pre.129-kotlin-1.4.20 to 1.0.0-pre.156-kotlin-1.5.0 - [Release notes](https://github.com/JetBrains/kotlin-wrappers/releases) - [Changelog](https://github.com/JetBrains/kotlin-wrappers/blob/master/CHANGELOG.md) - [Commits](https://github.com/JetBrains/kotlin-wrappers/commits) Updates `io.ktor:ktor-server-cors-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-host-common-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-content-negotiation-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-serialization-kotlinx-json-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-webjars-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `org.webjars:jquery` from 3.2.1 to 3.7.1 - [Commits](https://github.com/webjars/jquery/compare/jquery-3.2.1...jquery-3.7.1) Updates `io.github.smiley4:ktor-swagger-ui` from 2.9.0 to 3.4.0 - [Release notes](https://github.com/SMILEY4/ktor-swagger-ui/releases) - [Commits](https://github.com/SMILEY4/ktor-swagger-ui/compare/2.9.0...3.4.0) Updates `io.ktor:ktor-server-cio` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-config-yaml` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `io.ktor:ktor-server-test-host-jvm` from 3.0.0-beta-2 to 3.0.0-rc-1 - [Release notes](https://github.com/ktorio/ktor/releases) - [Changelog](https://github.com/ktorio/ktor/blob/main/CHANGELOG.md) - [Commits](https://github.com/ktorio/ktor/compare/3.0.0-beta-2...3.0.0-rc-1) Updates `org.jetbrains.kotlinx:kandy-lets-plot` from 0.7.0 to 0.7.1 - [Release notes](https://github.com/Kotlin/Kandy/releases) - [Commits](https://github.com/Kotlin/Kandy/compare/v0.7.0...0.7.1) Updates `org.gradle.toolchains.foojay-resolver-convention` from 0.7.0 to 0.8.0 Updates `org.junit.jupiter:junit-jupiter` from 5.9.3 to 5.11.1 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.9.3...r5.11.1) Updates `com.google.guava:guava` from 32.1.1-jre to 33.3.1-jre - [Release notes](https://github.com/google/guava/releases) - [Commits](https://github.com/google/guava/commits) Updates `multiplatform` from 1.9.20 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/v2.1.0-Beta1/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.20-Beta...v2.1.0-Beta1) Updates `jvm` from 1.9.23 to 2.0.20 Updates `org.springframework.boot` from 3.2.4 to 3.3.4 - [Release notes](https://github.com/spring-projects/spring-boot/releases) - [Commits](https://github.com/spring-projects/spring-boot/compare/v3.1.3...v3.3.4) Updates `io.spring.dependency-management` from 1.1.4 to 1.1.6 - [Release notes](https://github.com/spring-gradle-plugins/dependency-management-plugin/releases) - [Commits](https://github.com/spring-gradle-plugins/dependency-management-plugin/compare/v1.1.3...v1.1.6) Updates `plugin.spring` from 1.9.23 to 2.0.20 - [Release notes](https://github.com/JetBrains/kotlin/releases) - [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md) - [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.22...v2.0.20) Updates `com.github.mvysny.karibudsl:karibu-dsl` from 2.1.3 to 2.1.4 - [Commits](https://github.com/mvysny/karibu-dsl/compare/2.1.3...2.1.4) Updates `com.vaadin` from 24.3.9 to 24.4.13 --- updated-dependencies: - dependency-name: androidx.activity:activity-compose dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.appcompat:appcompat dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.core:core-ktx dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.activity:activity-compose dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.appcompat:appcompat dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.core:core-ktx dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-swing dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-client-core dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-client-js dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: multiplatform dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: androidx.activity:activity-compose dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin.jvm dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: plugin.serialization dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: androidx.compose.ui:ui dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.compose.ui:ui-tooling dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.compose.ui:ui-tooling-preview dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.compose.foundation:foundation dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: androidx.compose.material:material dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-core dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: moe.tlaster:precompose dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlinx:kotlinx-html-jvm dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin-wrappers:kotlin-react dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin-wrappers:kotlin-react-dom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin-wrappers:kotlin-react-dom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin-wrappers:kotlin-emotion dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: jvm dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: jvm dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: io.ktor.plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlin.plugin.serialization dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: jvm dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: org.springframework.boot dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.spring.dependency-management dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: plugin.spring dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: plugin.jpa dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlinx:kotlinx-html-jvm dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: ch.qos.logback:logback-classic dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-compression-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-html-builder-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-core-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-cors-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-host-common-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-content-negotiation-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-serialization-kotlinx-json-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-webjars-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-cio dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-config-yaml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-test-host-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor.plugin dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.graalvm.buildtools.native dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-compression-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-html-builder-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-core-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.jetbrains:kotlin-css-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-cors-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-host-common-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-content-negotiation-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-serialization-kotlinx-json-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-webjars-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.webjars:jquery dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.github.smiley4:ktor-swagger-ui dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-cio dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-config-yaml dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: io.ktor:ktor-server-test-host-jvm dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.jetbrains.kotlinx:kandy-lets-plot dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: org.gradle.toolchains.foojay-resolver-convention dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: org.junit.jupiter:junit-jupiter dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: com.google.guava:guava dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: multiplatform dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: jvm dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: org.springframework.boot dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: io.spring.dependency-management dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: plugin.spring dependency-type: direct:production update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: com.github.mvysny.karibudsl:karibu-dsl dependency-type: direct:production update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: com.vaadin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] --- .../shared/build.gradle.kts | 8 ++++---- .../webApp/build.gradle.kts | 4 ++-- .../shared/build.gradle.kts | 6 +++--- material/app-native-wasi/build.gradle.kts | 2 +- .../fullstack-app-kmp/androidApp/build.gradle.kts | 12 ++++++------ material/fullstack-app-kmp/build.gradle.kts | 4 ++-- material/fullstack-app-kmp/shared/build.gradle.kts | 8 ++++---- .../sharedFullStack/build.gradle.kts | 8 ++++---- material/rest-api-http4k/build.gradle.kts | 6 +++--- material/rest-api-ktor-server/build.gradle.kts | 6 +++--- material/rest-api-spring-kotlin/build.gradle.kts | 10 +++++----- .../build.gradle.kts | 2 +- .../gradle/libs.versions.toml | 14 +++++++------- material/samples/app/build.gradle.kts | 4 ++-- material/samples/settings.gradle.kts | 2 +- material/webapp-kotlin-wasm/build.gradle.kts | 2 +- .../build.gradle.kts | 12 ++++++------ 17 files changed, 55 insertions(+), 55 deletions(-) diff --git a/material/app-compose-multiplatform-with-web/shared/build.gradle.kts b/material/app-compose-multiplatform-with-web/shared/build.gradle.kts index 344f339d..fa5b55b1 100644 --- a/material/app-compose-multiplatform-with-web/shared/build.gradle.kts +++ b/material/app-compose-multiplatform-with-web/shared/build.gradle.kts @@ -72,9 +72,9 @@ kotlin { val androidMain by getting { dependencies { - api("androidx.activity:activity-compose:1.6.1") - api("androidx.appcompat:appcompat:1.6.1") - api("androidx.core:core-ktx:1.9.0") + api("androidx.activity:activity-compose:1.9.2") + api("androidx.appcompat:appcompat:1.7.0") + api("androidx.core:core-ktx:1.13.1") implementation("io.ktor:ktor-client-okhttp:$ktorVersion") } } @@ -91,7 +91,7 @@ kotlin { val desktopMain by getting { dependencies { implementation(compose.desktop.common) - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.6.4") + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.9.0") implementation("io.ktor:ktor-client-cio:$ktorVersion") } } diff --git a/material/app-compose-multiplatform-with-web/webApp/build.gradle.kts b/material/app-compose-multiplatform-with-web/webApp/build.gradle.kts index 867b3747..a0116b94 100644 --- a/material/app-compose-multiplatform-with-web/webApp/build.gradle.kts +++ b/material/app-compose-multiplatform-with-web/webApp/build.gradle.kts @@ -71,8 +71,8 @@ kotlin { val jsMain by getting { dependsOn(jsWasmMain) dependencies { - implementation("io.ktor:ktor-client-core:2.3.3") - implementation("io.ktor:ktor-client-js:2.3.3") + implementation("io.ktor:ktor-client-core:3.2.0") + implementation("io.ktor:ktor-client-js:3.2.0") } } val wasmMain by getting { diff --git a/material/app-compose-multiplatform/shared/build.gradle.kts b/material/app-compose-multiplatform/shared/build.gradle.kts index 2c585c4b..898ef8cf 100644 --- a/material/app-compose-multiplatform/shared/build.gradle.kts +++ b/material/app-compose-multiplatform/shared/build.gradle.kts @@ -32,9 +32,9 @@ kotlin { } val androidMain by getting { dependencies { - api("androidx.activity:activity-compose:1.7.2") - api("androidx.appcompat:appcompat:1.6.1") - api("androidx.core:core-ktx:1.12.0") + api("androidx.activity:activity-compose:1.9.2") + api("androidx.appcompat:appcompat:1.7.0") + api("androidx.core:core-ktx:1.13.1") } } val desktopMain by getting { diff --git a/material/app-native-wasi/build.gradle.kts b/material/app-native-wasi/build.gradle.kts index 33a601ab..76c85c56 100644 --- a/material/app-native-wasi/build.gradle.kts +++ b/material/app-native-wasi/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.gradle.plugin.mpp.KotlinNativeTarget plugins { - kotlin("multiplatform") version "1.9.20-Beta" + kotlin("multiplatform") version "2.1.0-Beta1" } group = "tech.worldline.demo" diff --git a/material/fullstack-app-kmp/androidApp/build.gradle.kts b/material/fullstack-app-kmp/androidApp/build.gradle.kts index 23a5dd84..ccdecc92 100644 --- a/material/fullstack-app-kmp/androidApp/build.gradle.kts +++ b/material/fullstack-app-kmp/androidApp/build.gradle.kts @@ -34,10 +34,10 @@ android { dependencies { implementation(project(":shared")) - implementation("androidx.compose.ui:ui:1.4.1") - implementation("androidx.compose.ui:ui-tooling:1.4.1") - implementation("androidx.compose.ui:ui-tooling-preview:1.4.1") - implementation("androidx.compose.foundation:foundation:1.4.1") - implementation("androidx.compose.material:material:1.4.1") - implementation("androidx.activity:activity-compose:1.7.0") + implementation("androidx.compose.ui:ui:1.7.2") + implementation("androidx.compose.ui:ui-tooling:1.7.2") + implementation("androidx.compose.ui:ui-tooling-preview:1.7.2") + implementation("androidx.compose.foundation:foundation:1.7.2") + implementation("androidx.compose.material:material:1.7.2") + implementation("androidx.activity:activity-compose:1.9.2") } \ No newline at end of file diff --git a/material/fullstack-app-kmp/build.gradle.kts b/material/fullstack-app-kmp/build.gradle.kts index 340d3cfa..5a2c4c6e 100644 --- a/material/fullstack-app-kmp/build.gradle.kts +++ b/material/fullstack-app-kmp/build.gradle.kts @@ -5,8 +5,8 @@ plugins { kotlin("android").version("1.8.10").apply(false) kotlin("multiplatform").version("1.8.10").apply(false) id("org.jetbrains.compose").version("1.3.1").apply(false) - id("org.jetbrains.kotlin.jvm") version "1.8.10" apply false - kotlin("plugin.serialization") version "1.8.10" apply false + id("org.jetbrains.kotlin.jvm") version "2.0.20" apply false + kotlin("plugin.serialization") version "2.0.20" apply false } tasks.register("cleanAll", Delete::class) { diff --git a/material/fullstack-app-kmp/shared/build.gradle.kts b/material/fullstack-app-kmp/shared/build.gradle.kts index 30286fd7..7f02caa9 100644 --- a/material/fullstack-app-kmp/shared/build.gradle.kts +++ b/material/fullstack-app-kmp/shared/build.gradle.kts @@ -48,10 +48,10 @@ kotlin { implementation(compose.material) implementation(compose.runtime) implementation("io.ktor:ktor-client-core:$ktorVersion") // core source of ktor - implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.6.4") // For making asynchronous calls + implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0") // For making asynchronous calls implementation("io.ktor:ktor-client-content-negotiation:$ktorVersion") // Simplify handling of content type based deserialization implementation("io.ktor:ktor-serialization-kotlinx-json:$ktorVersion") - api("moe.tlaster:precompose:1.3.15") + api("moe.tlaster:precompose:1.6.2") } } @@ -115,6 +115,6 @@ android { } dependencies { - implementation("androidx.compose.ui:ui-tooling-preview:1.4.1") - debugImplementation("androidx.compose.ui:ui-tooling:1.4.1") + implementation("androidx.compose.ui:ui-tooling-preview:1.7.2") + debugImplementation("androidx.compose.ui:ui-tooling:1.7.2") } diff --git a/material/fullstack-app-kmp/sharedFullStack/build.gradle.kts b/material/fullstack-app-kmp/sharedFullStack/build.gradle.kts index a1984809..f2f2bae3 100644 --- a/material/fullstack-app-kmp/sharedFullStack/build.gradle.kts +++ b/material/fullstack-app-kmp/sharedFullStack/build.gradle.kts @@ -67,17 +67,17 @@ kotlin { implementation("io.ktor:ktor-server-content-negotiation:$ktorVersion") implementation("io.ktor:ktor-server-netty:$ktorVersion") implementation("io.ktor:ktor-server-html-builder-jvm:$ktorVersion") - implementation("org.jetbrains.kotlinx:kotlinx-html-jvm:0.8.0") + implementation("org.jetbrains.kotlinx:kotlinx-html-jvm:0.11.0") implementation("io.ktor:ktor-server-cors:$ktorVersion") - implementation("ch.qos.logback:logback-classic:1.2.11") + implementation("ch.qos.logback:logback-classic:1.5.8") } } val jsMain by getting { dependencies { - val reactVersion = "18.2.0-pre.346" + val reactVersion = "18.3.1-pre.814" implementation("org.jetbrains.kotlin-wrappers:kotlin-react:$reactVersion") implementation("org.jetbrains.kotlin-wrappers:kotlin-react-dom:$reactVersion") - implementation("org.jetbrains.kotlin-wrappers:kotlin-emotion:11.9.3-pre.346") + implementation("org.jetbrains.kotlin-wrappers:kotlin-emotion:11.13.3-pre.814") } } } diff --git a/material/rest-api-http4k/build.gradle.kts b/material/rest-api-http4k/build.gradle.kts index 7a5fac8d..eee647b4 100644 --- a/material/rest-api-http4k/build.gradle.kts +++ b/material/rest-api-http4k/build.gradle.kts @@ -2,7 +2,7 @@ import org.gradle.api.JavaVersion.VERSION_11 import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - kotlin("jvm") version "1.9.23" + kotlin("jvm") version "2.0.20" application } @@ -59,7 +59,7 @@ dependencies { implementation("org.jetbrains.kotlin:kotlin-stdlib:${kotlinVersion}") testImplementation("org.http4k:http4k-testing-approval:${http4kVersion}") testImplementation("org.http4k:http4k-testing-hamkrest:${http4kVersion}") - testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.2") - testImplementation("org.junit.jupiter:junit-jupiter-engine:5.10.2") + testImplementation("org.junit.jupiter:junit-jupiter-api:5.11.1") + testImplementation("org.junit.jupiter:junit-jupiter-engine:5.11.1") } diff --git a/material/rest-api-ktor-server/build.gradle.kts b/material/rest-api-ktor-server/build.gradle.kts index 94c8b6dc..209ee44c 100644 --- a/material/rest-api-ktor-server/build.gradle.kts +++ b/material/rest-api-ktor-server/build.gradle.kts @@ -3,9 +3,9 @@ val kotlin_version: String by project val logback_version: String by project plugins { - kotlin("jvm") version "1.9.10" - id("io.ktor.plugin") version "2.3.4" - id("org.jetbrains.kotlin.plugin.serialization") version "1.9.10" + kotlin("jvm") version "2.0.20" + id("io.ktor.plugin") version "2.3.12" + id("org.jetbrains.kotlin.plugin.serialization") version "2.0.20" } group = "com.worldline.training" diff --git a/material/rest-api-spring-kotlin/build.gradle.kts b/material/rest-api-spring-kotlin/build.gradle.kts index 18b679d7..720d18f1 100644 --- a/material/rest-api-spring-kotlin/build.gradle.kts +++ b/material/rest-api-spring-kotlin/build.gradle.kts @@ -1,11 +1,11 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - id("org.springframework.boot") version "3.1.3" - id("io.spring.dependency-management") version "1.1.3" - kotlin("jvm") version "1.8.22" - kotlin("plugin.spring") version "1.8.22" - kotlin("plugin.jpa") version "1.8.22" + id("org.springframework.boot") version "3.3.4" + id("io.spring.dependency-management") version "1.1.6" + kotlin("jvm") version "2.0.20" + kotlin("plugin.spring") version "2.0.20" + kotlin("plugin.jpa") version "2.0.20" } group = "com.worldline.training" diff --git a/material/rest-api-ui-ktor-quiz-collector/build.gradle.kts b/material/rest-api-ui-ktor-quiz-collector/build.gradle.kts index 3a397a79..fb6cd4db 100644 --- a/material/rest-api-ui-ktor-quiz-collector/build.gradle.kts +++ b/material/rest-api-ui-ktor-quiz-collector/build.gradle.kts @@ -1,7 +1,7 @@ plugins { alias(libs.plugins.kotlin.jvm) alias(libs.plugins.ktor) - id("org.graalvm.buildtools.native") version "0.9.8" + id("org.graalvm.buildtools.native") version "0.10.3" id("org.jetbrains.kotlin.plugin.serialization") version "2.0.20" } diff --git a/material/rest-api-ui-ktor-quiz-collector/gradle/libs.versions.toml b/material/rest-api-ui-ktor-quiz-collector/gradle/libs.versions.toml index 154299a2..1cd3bbac 100644 --- a/material/rest-api-ui-ktor-quiz-collector/gradle/libs.versions.toml +++ b/material/rest-api-ui-ktor-quiz-collector/gradle/libs.versions.toml @@ -1,28 +1,28 @@ [versions] -ktor-version = "3.0.0-beta-2" +ktor-version = "3.0.0-rc-1" kotlin-version = "2.0.20" -logback-version = "1.4.14" -kotlinx-html-version = "0.10.1" +logback-version = "1.5.8" +kotlinx-html-version = "0.11.0" [libraries] ktor-server-compression = { module = "io.ktor:ktor-server-compression-jvm", version.ref = "ktor-version" } ktor-server-html-builder = { module = "io.ktor:ktor-server-html-builder-jvm", version.ref = "ktor-version" } kotlinx-html = { module = "org.jetbrains.kotlinx:kotlinx-html-jvm", version.ref = "kotlinx-html-version" } ktor-server-core = { module = "io.ktor:ktor-server-core-jvm", version.ref = "ktor-version" } -kotlin-css = { module = "org.jetbrains:kotlin-css-jvm", version = "1.0.0-pre.129-kotlin-1.4.20" } +kotlin-css = { module = "org.jetbrains:kotlin-css-jvm", version = "1.0.0-pre.156-kotlin-1.5.0" } ktor-server-cors = { module = "io.ktor:ktor-server-cors-jvm", version.ref = "ktor-version" } ktor-server-host-common = { module = "io.ktor:ktor-server-host-common-jvm", version.ref = "ktor-version" } ktor-server-content-negotiation = { module = "io.ktor:ktor-server-content-negotiation-jvm", version.ref = "ktor-version" } ktor-serialization-kotlinx-json = { module = "io.ktor:ktor-serialization-kotlinx-json-jvm", version.ref = "ktor-version" } ktor-server-webjars = { module = "io.ktor:ktor-server-webjars-jvm", version.ref = "ktor-version" } -jquery = { module = "org.webjars:jquery", version = "3.2.1" } -ktor-swagger-ui = { module = "io.github.smiley4:ktor-swagger-ui", version = "2.9.0" } +jquery = { module = "org.webjars:jquery", version = "3.7.1" } +ktor-swagger-ui = { module = "io.github.smiley4:ktor-swagger-ui", version = "3.4.0" } ktor-server-cio = { module = "io.ktor:ktor-server-cio", version.ref = "ktor-version" } logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "logback-version" } ktor-server-config-yaml = { module = "io.ktor:ktor-server-config-yaml", version.ref = "ktor-version" } ktor-server-test-host = { module = "io.ktor:ktor-server-test-host-jvm", version.ref = "ktor-version" } kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit", version.ref = "kotlin-version" } -kandy-lets-plot = { module = "org.jetbrains.kotlinx:kandy-lets-plot", version = "0.7.0" } +kandy-lets-plot = { module = "org.jetbrains.kotlinx:kandy-lets-plot", version = "0.7.1" } [plugins] kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin-version" } diff --git a/material/samples/app/build.gradle.kts b/material/samples/app/build.gradle.kts index 9b5b1d02..c81739c1 100644 --- a/material/samples/app/build.gradle.kts +++ b/material/samples/app/build.gradle.kts @@ -17,12 +17,12 @@ repositories { dependencies { // Use JUnit Jupiter for testing. - testImplementation("org.junit.jupiter:junit-jupiter:5.9.3") + testImplementation("org.junit.jupiter:junit-jupiter:5.11.1") testRuntimeOnly("org.junit.platform:junit-platform-launcher") // This dependency is used by the application. - implementation("com.google.guava:guava:32.1.1-jre") + implementation("com.google.guava:guava:33.3.1-jre") } // Apply a specific Java toolchain to ease working on different environments. diff --git a/material/samples/settings.gradle.kts b/material/samples/settings.gradle.kts index 76dc9731..2619f1dd 100644 --- a/material/samples/settings.gradle.kts +++ b/material/samples/settings.gradle.kts @@ -7,7 +7,7 @@ plugins { // Apply the foojay-resolver plugin to allow automatic download of JDKs - id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0" + id("org.gradle.toolchains.foojay-resolver-convention") version "0.8.0" } rootProject.name = "kotlin-training-samples" diff --git a/material/webapp-kotlin-wasm/build.gradle.kts b/material/webapp-kotlin-wasm/build.gradle.kts index de77ccc9..a8857ee8 100644 --- a/material/webapp-kotlin-wasm/build.gradle.kts +++ b/material/webapp-kotlin-wasm/build.gradle.kts @@ -1,7 +1,7 @@ import org.jetbrains.kotlin.gradle.targets.js.webpack.KotlinWebpackConfig plugins { - kotlin("multiplatform") version "1.9.20" + kotlin("multiplatform") version "2.0.20" // kotlin("multiplatform") version "2.0.0-Beta1" } diff --git a/material/webapp-vaadin-spring-kotlindsl-demo/build.gradle.kts b/material/webapp-vaadin-spring-kotlindsl-demo/build.gradle.kts index 73580ac1..46cf49f7 100644 --- a/material/webapp-vaadin-spring-kotlindsl-demo/build.gradle.kts +++ b/material/webapp-vaadin-spring-kotlindsl-demo/build.gradle.kts @@ -1,11 +1,11 @@ import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { - id("org.springframework.boot") version "3.2.4" - id("io.spring.dependency-management") version "1.1.4" - id("com.vaadin") version "24.3.9" - kotlin("jvm") version "1.9.23" - kotlin("plugin.spring") version "1.9.23" + id("org.springframework.boot") version "3.3.4" + id("io.spring.dependency-management") version "1.1.6" + id("com.vaadin") version "24.4.13" + kotlin("jvm") version "2.0.20" + kotlin("plugin.spring") version "2.0.20" } group = "com.worldline" @@ -24,7 +24,7 @@ extra["vaadinVersion"] = "24.3.9" dependencies { implementation("com.vaadin:vaadin-spring-boot-starter") implementation("org.jetbrains.kotlin:kotlin-reflect") - implementation("com.github.mvysny.karibudsl:karibu-dsl:2.1.3") + implementation("com.github.mvysny.karibudsl:karibu-dsl:2.1.4") developmentOnly("org.springframework.boot:spring-boot-devtools") testImplementation("org.springframework.boot:spring-boot-starter-test") }