diff --git a/CHANGELOG.md b/CHANGELOG.md index 7010ab274..b8da9da29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,13 @@ This list is not intended to be all-encompassing - it will document major and br changes with their rationale when appropriate. Given version `A.B.C.D`, breaking changes are to be expected in version number increments where changes in the `A` or `B` sections: ### v5.1.4.0 (uncut) +- **http4k-connect-*** - Upgrade dependencies. - **http4k-connect-amazon-sqs** - Add `DeleteMessageBatch` action. H/T @oharaandrew314 +- **http4k-connect-amazon-containercredentials** - Add container credentials chain @oharaandrew314 +- **http4k-connect-amazon-cognito** - Moshi config was incorrect for successful user password auth response H/T @time4tea ### v5.1.3.0 +- **http4k-connect-*** - Upgrade dependencies, including Kotlin to 1.9.0. - **http4k-connect-amazon-dynamodb** - Add scanPage and queryPage operations to DynamoDb table mapper. Pagination can now be controlled by the caller. H/T @oharaandrew314 - **http4k-connect-amazon-dynamodb-fake** - putItem now supports a `ConditionExpression`. - **http4k-connect-amazon-dynamodb-fake** - [Fix] query and scan will now return the correct LastEvaluatedKey based on the current index. H/T @oharaandrew314 diff --git a/core/fake/src/test/kotlin/org/http4k/connect/utils.kt b/core/fake/src/test/kotlin/org/http4k/connect/utils.kt index 69e1a0c8f..5eebce566 100644 --- a/core/fake/src/test/kotlin/org/http4k/connect/utils.kt +++ b/core/fake/src/test/kotlin/org/http4k/connect/utils.kt @@ -27,7 +27,7 @@ fun Result.successValue(): T = when (this) { fun assumeDockerDaemonRunning() { assumeTrue( - getRuntime().exec("docker ps").errorStream.bufferedReader().readText().isEmpty(), + getRuntime().exec(arrayOf("docker", "ps")).errorStream.bufferedReader().readText().isEmpty(), "Docker is not running" ) } diff --git a/kafka/rest/client/src/main/kotlin/org/http4k/connect/kafka/rest/extensions/NoOpPartitioner.kt b/kafka/rest/client/src/main/kotlin/org/http4k/connect/kafka/rest/extensions/NoOpPartitioner.kt index 11715e4af..2dfdb58ad 100644 --- a/kafka/rest/client/src/main/kotlin/org/http4k/connect/kafka/rest/extensions/NoOpPartitioner.kt +++ b/kafka/rest/client/src/main/kotlin/org/http4k/connect/kafka/rest/extensions/NoOpPartitioner.kt @@ -5,6 +5,6 @@ import org.http4k.connect.kafka.rest.model.PartitionId /** * Always selects no partition as a strategy */ -fun NoOpPartitioner(partitions: List) = Partitioner { _: K, _: V -> +fun NoOpPartitioner(@Suppress("UNUSED_PARAMETER") partitions: List) = Partitioner { _: K, _: V -> null } diff --git a/versions.properties b/versions.properties index e0eaf7c99..b7ddf5acf 100644 --- a/versions.properties +++ b/versions.properties @@ -11,13 +11,13 @@ plugin.com.github.kt3k.coveralls=2.12.2 -plugin.com.google.devtools.ksp=1.9.0-1.0.11 +plugin.com.google.devtools.ksp=1.9.0-1.0.12 plugin.de.fayard.buildSrcLibs=0.51.0 -plugin.com.github.davidmc24.gradle.plugin.avro=1.7.1 +plugin.com.github.davidmc24.gradle.plugin.avro=1.8.0 -version.com.google.devtools.ksp..symbol-processing-api=1.9.0-1.0.11 +version.com.google.devtools.ksp..symbol-processing-api=1.9.0-1.0.12 version.com.amazonaws..aws-lambda-java-events=3.11.2 @@ -31,17 +31,17 @@ version.dev.forkhandles..forkhandles-bom=2.6.0.0 version.dev.forkhandles..result4k=2.6.0.0 -version.http4k=5.2.1.0 +version.http4k=5.4.0.0 -version.io.lettuce..lettuce-core=6.2.4.RELEASE +version.io.lettuce..lettuce-core=6.2.5.RELEASE version.jetbrains.exposed=0.41.1 version.org.apache.avro..avro=1.11.2 -version.junit=5.9.3 +version.junit=5.10.0 -version.junit.jupiter=5.9.3 +version.junit.jupiter=5.10.0 version.kotlin=1.9.0 @@ -57,12 +57,12 @@ version.mockk=1.13.5 version.org.testcontainers..testcontainers-bom=1.18.3 -version.org.webjars..swagger-ui=5.1.0 +version.org.webjars..swagger-ui=5.1.3 -version.se.ansman.kotshi..api=2.11.4 +version.se.ansman.kotshi..api=2.13.0 -version.se.ansman.kotshi..compiler=2.11.4 +version.se.ansman.kotshi..compiler=2.13.0 -version.software.amazon.awssdk..bom=2.20.100 +version.software.amazon.awssdk..bom=2.20.109 version.com.nimbusds..nimbus-jose-jwt=9.31