Skip to content

Commit efcd7f8

Browse files
committed
merge main
2 parents d8c4a92 + b2e40c4 commit efcd7f8

17 files changed

+2151
-240
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,24 @@
11
# Changelog
22

3+
## [1.5.54] - 10/03/2025
4+
5+
### Features
6+
* (**cleanrooms**) Added support for reading data sources across regions, and results delivery to allowedlisted regions.
7+
* (**medialive**) AWS Elemental MediaLive enables Mediapackage V2 users to configure ID3, KLV, Nielsen ID3, and Segment Length related parameters through the Mediapackage output group.
8+
* (**paymentcryptographydata**) Added a new API - translateKeyMaterial; allows keys wrapped by ECDH derived keys to be rewrapped under a static AES keyblock without first importing the key into the service.
9+
* (**qconnect**) Updated Amazon Q in Connect APIs to support Email Contact Recommendations.
10+
11+
## [1.5.53] - 10/02/2025
12+
13+
### Features
14+
* (**cloudformation**) Add new warning type 'EXCLUDED_RESOURCES'
15+
* (**connectcases**) New Search All Related Items API enables searching related items across cases
16+
* (**dynamodb**) Add support for dual-stack account endpoint generation
17+
* (**synthetics**) Adds support to configure canaries with pre-configured blueprint code on supported runtime versions. This behavior can be controlled via the new BlueprintTypes property exposed in the CreateCanary and UpdateCanary APIs.
18+
19+
### Documentation
20+
* (**guardduty**) Updated descriptions for the Location parameter in CreateTrustedEntitySet and CreateThreatEntitySet.
21+
322
## [1.5.52] - 10/01/2025
423

524
### Features

aws-runtime/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
* SPDX-License-Identifier: Apache-2.0
44
*/
5-
import aws.sdk.kotlin.gradle.dsl.configureNexusPublishing
5+
import aws.sdk.kotlin.gradle.dsl.configurePublishing
66
import aws.sdk.kotlin.gradle.kmp.kotlin
77
import aws.sdk.kotlin.gradle.kmp.needsKmpConfigured
88
import org.jetbrains.kotlin.gradle.dsl.JvmTarget
@@ -33,7 +33,7 @@ subprojects {
3333
}
3434

3535
// TODO Use configurePublishing when migrating to Sonatype Publisher API / JReleaser
36-
configureNexusPublishing("aws-sdk-kotlin")
36+
configurePublishing("aws-sdk-kotlin")
3737

3838
kotlin {
3939
explicitApi()

bom/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
33
* SPDX-License-Identifier: Apache-2.0
44
*/
5-
import aws.sdk.kotlin.gradle.dsl.configureNexusPublishing
5+
import aws.sdk.kotlin.gradle.dsl.configurePublishing
66
import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension
77
import org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper
88
import org.jetbrains.kotlin.gradle.plugin.KotlinTarget
@@ -99,7 +99,7 @@ fun DependencyConstraintHandler.api(constraintNotation: Any) =
9999
createBomConstraintsAndVersionCatalog()
100100

101101
// TODO Use configurePublishing when migrating to Sonatype Publisher API / JReleaser
102-
configureNexusPublishing("aws-sdk-kotlin")
102+
configurePublishing("aws-sdk-kotlin")
103103

104104
publishing {
105105
publications {

build.gradle.kts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
*/
55
import aws.sdk.kotlin.gradle.dsl.configureLinting
66
import aws.sdk.kotlin.gradle.dsl.configureMinorVersionStrategyRules
7-
import aws.sdk.kotlin.gradle.dsl.configureNexus
7+
import aws.sdk.kotlin.gradle.publishing.SonatypeCentralPortalPublishTask
8+
import aws.sdk.kotlin.gradle.publishing.SonatypeCentralPortalWaitForPublicationTask
89
import aws.sdk.kotlin.gradle.util.typedProp
910

1011
buildscript {
@@ -22,7 +23,7 @@ buildscript {
2223
Version bumping the SDK to 1.5.x in repo tools broke our buildscript classpath:
2324
java.lang.NoSuchMethodError: 'void kotlinx.coroutines.CancellableContinuation.resume(java.lang.Object, kotlin.jvm.functions.Function3)
2425
25-
FIXME: Figure out what broke our buildscipt classpath, this is a temporary fix
26+
FIXME: Figure out what broke our buildscript classpath, this is a temporary fix
2627
*/
2728
force("com.squareup.okhttp3:okhttp-coroutines:5.0.0-alpha.14")
2829
}
@@ -90,12 +91,6 @@ dependencies {
9091
dokka(project(":hll"))
9192
}
9293

93-
// Publishing
94-
configureNexus(
95-
nexusUrl = "https://aws.oss.sonatype.org/service/local/",
96-
snapshotRepositoryUrl = "https://aws.oss.sonatype.org/content/repositories/snapshots/",
97-
)
98-
9994
// Code Style
10095
val lintPaths = listOf(
10196
"**/*.{kt,kts}",
@@ -108,3 +103,6 @@ val lintPaths = listOf(
108103

109104
configureLinting(lintPaths)
110105
configureMinorVersionStrategyRules(lintPaths)
106+
107+
tasks.register<SonatypeCentralPortalPublishTask>("publishToCentralPortal") { }
108+
tasks.register<SonatypeCentralPortalWaitForPublicationTask>("waitForCentralPortalPublication") { }

0 commit comments

Comments
 (0)