Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
626 commits
Select commit Hold shift + click to select a range
b85de0d
feat: update AWS API models
aws-sdk-kotlin-ci Jul 21, 2025
23cf7f4
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 21, 2025
37b120d
chore: release 1.5.0
aws-sdk-kotlin-ci Jul 21, 2025
5fe4329
chore: bump snapshot version to 1.5.1-SNAPSHOT
aws-sdk-kotlin-ci Jul 21, 2025
4c832bb
feat: update AWS API models
aws-sdk-kotlin-ci Jul 22, 2025
fedf45b
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 22, 2025
c379b10
chore: release 1.5.1
aws-sdk-kotlin-ci Jul 22, 2025
b511891
chore: bump snapshot version to 1.5.2-SNAPSHOT
aws-sdk-kotlin-ci Jul 22, 2025
7fd4f8c
feat: update AWS API models
aws-sdk-kotlin-ci Jul 23, 2025
9f28a8f
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 23, 2025
daf5853
chore: release 1.5.2
aws-sdk-kotlin-ci Jul 23, 2025
350c88a
chore: bump snapshot version to 1.5.3-SNAPSHOT
aws-sdk-kotlin-ci Jul 23, 2025
31bbaca
feat: update AWS API models
aws-sdk-kotlin-ci Jul 24, 2025
a3d25ea
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 24, 2025
124d8e1
chore: release 1.5.3
aws-sdk-kotlin-ci Jul 24, 2025
4639b8f
chore: bump snapshot version to 1.5.4-SNAPSHOT
aws-sdk-kotlin-ci Jul 24, 2025
38a7bb4
feat: migrate to jreleaser (#1646)
0marperez Jul 24, 2025
5a2c448
feat: update AWS API models
aws-sdk-kotlin-ci Jul 25, 2025
72c1e67
chore: release 1.5.4
aws-sdk-kotlin-ci Jul 25, 2025
2b8d5e0
chore: bump snapshot version to 1.5.5-SNAPSHOT
aws-sdk-kotlin-ci Jul 25, 2025
7d870fa
misc: repo tools v0.4.35 (#1655)
0marperez Jul 28, 2025
8a3ea93
feat: update AWS API models
aws-sdk-kotlin-ci Jul 28, 2025
bc307a8
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 28, 2025
c3cd824
chore: release 1.5.5
aws-sdk-kotlin-ci Jul 28, 2025
9303d32
chore: bump snapshot version to 1.5.6-SNAPSHOT
aws-sdk-kotlin-ci Jul 28, 2025
3dfa02d
misc: migrate to nexus publish plugin (#1656)
0marperez Jul 29, 2025
8c6be56
feat: update AWS API models
aws-sdk-kotlin-ci Jul 29, 2025
5dd09c5
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 29, 2025
339fbf9
chore: release 1.5.6
aws-sdk-kotlin-ci Jul 29, 2025
7abc007
chore: bump snapshot version to 1.5.7-SNAPSHOT
aws-sdk-kotlin-ci Jul 29, 2025
484e7fe
feat: update AWS API models
aws-sdk-kotlin-ci Jul 30, 2025
8b60fc1
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 30, 2025
85e0758
chore: release 1.5.7
aws-sdk-kotlin-ci Jul 30, 2025
02de8c2
chore: bump snapshot version to 1.5.8-SNAPSHOT
aws-sdk-kotlin-ci Jul 30, 2025
1b8fbe4
feat: update AWS API models
aws-sdk-kotlin-ci Jul 31, 2025
cbc19cd
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jul 31, 2025
7218b83
chore: release 1.5.8
aws-sdk-kotlin-ci Jul 31, 2025
027db29
chore: bump snapshot version to 1.5.9-SNAPSHOT
aws-sdk-kotlin-ci Jul 31, 2025
abbc058
feat: update AWS API models
aws-sdk-kotlin-ci Aug 1, 2025
ed31cbd
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 1, 2025
7a03f86
chore: release 1.5.9
aws-sdk-kotlin-ci Aug 1, 2025
a15d8d2
chore: bump snapshot version to 1.5.10-SNAPSHOT
aws-sdk-kotlin-ci Aug 1, 2025
ef5a3a6
feat: update AWS API models
aws-sdk-kotlin-ci Aug 4, 2025
b699d7d
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 4, 2025
0b223dc
chore: release 1.5.10
aws-sdk-kotlin-ci Aug 4, 2025
d39ce35
chore: bump snapshot version to 1.5.11-SNAPSHOT
aws-sdk-kotlin-ci Aug 4, 2025
d20e895
feat: update AWS API models
aws-sdk-kotlin-ci Aug 5, 2025
d6450e7
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 5, 2025
9db5769
chore: release 1.5.11
aws-sdk-kotlin-ci Aug 5, 2025
4dd9aec
chore: bump snapshot version to 1.5.12-SNAPSHOT
aws-sdk-kotlin-ci Aug 5, 2025
c37a65d
feat: update AWS API models
aws-sdk-kotlin-ci Aug 6, 2025
96bcaaf
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 6, 2025
7a59cbe
chore: release 1.5.12
aws-sdk-kotlin-ci Aug 6, 2025
75351b9
chore: bump snapshot version to 1.5.13-SNAPSHOT
aws-sdk-kotlin-ci Aug 6, 2025
a123b85
misc: upgrade to latest version of aws-kotlin-repo-tools (#1661)
lauzadis Aug 6, 2025
4f1af54
feat: update AWS API models
aws-sdk-kotlin-ci Aug 7, 2025
8b48d28
chore: release 1.5.13
aws-sdk-kotlin-ci Aug 7, 2025
c4d03d9
chore: bump snapshot version to 1.5.14-SNAPSHOT
aws-sdk-kotlin-ci Aug 7, 2025
b2ada8d
feat: emit bearer business metric (#1658)
xinsong-cui Aug 8, 2025
85d314f
feat: update AWS API models
aws-sdk-kotlin-ci Aug 8, 2025
ba6c7d5
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 8, 2025
ff6393f
chore: release 1.5.14
aws-sdk-kotlin-ci Aug 8, 2025
10a54d1
chore: bump snapshot version to 1.5.15-SNAPSHOT
aws-sdk-kotlin-ci Aug 8, 2025
23e417e
feat: update AWS API models
aws-sdk-kotlin-ci Aug 11, 2025
a7f7fc5
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 11, 2025
5487f34
chore: release 1.5.15
aws-sdk-kotlin-ci Aug 11, 2025
912c573
chore: bump snapshot version to 1.5.16-SNAPSHOT
aws-sdk-kotlin-ci Aug 11, 2025
86f345c
feat: update AWS API models
aws-sdk-kotlin-ci Aug 12, 2025
bf036aa
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 12, 2025
f0b43b3
chore: release 1.5.16
aws-sdk-kotlin-ci Aug 12, 2025
afb2166
chore: bump snapshot version to 1.5.17-SNAPSHOT
aws-sdk-kotlin-ci Aug 12, 2025
01b7c22
feat: update AWS API models
aws-sdk-kotlin-ci Aug 13, 2025
e27dd7e
chore: release 1.5.17
aws-sdk-kotlin-ci Aug 13, 2025
02a3ea1
chore: bump snapshot version to 1.5.18-SNAPSHOT
aws-sdk-kotlin-ci Aug 13, 2025
316b131
Revert "feat: add support for account ID in IMDS credentials (#1573)"…
lauzadis Aug 13, 2025
d4711b4
feat: update AWS API models
aws-sdk-kotlin-ci Aug 14, 2025
9c09576
chore: release 1.5.18
aws-sdk-kotlin-ci Aug 14, 2025
c016dea
chore: bump snapshot version to 1.5.19-SNAPSHOT
aws-sdk-kotlin-ci Aug 14, 2025
0acaf45
feat: update AWS API models
aws-sdk-kotlin-ci Aug 15, 2025
443b1d2
chore: release 1.5.19
aws-sdk-kotlin-ci Aug 15, 2025
4bd21c7
chore: bump snapshot version to 1.5.20-SNAPSHOT
aws-sdk-kotlin-ci Aug 15, 2025
489a440
feat: update AWS API models
aws-sdk-kotlin-ci Aug 18, 2025
2125e29
chore: release 1.5.20
aws-sdk-kotlin-ci Aug 18, 2025
ab8554c
chore: bump snapshot version to 1.5.21-SNAPSHOT
aws-sdk-kotlin-ci Aug 18, 2025
0e5afe6
feat: update AWS API models
aws-sdk-kotlin-ci Aug 19, 2025
18a07f0
chore: release 1.5.21
aws-sdk-kotlin-ci Aug 19, 2025
a397e23
chore: bump snapshot version to 1.5.22-SNAPSHOT
aws-sdk-kotlin-ci Aug 19, 2025
e622d96
feat: update AWS API models
aws-sdk-kotlin-ci Aug 20, 2025
fa93c24
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 20, 2025
4dde81d
chore: release 1.5.22
aws-sdk-kotlin-ci Aug 20, 2025
eadf03f
chore: bump snapshot version to 1.5.23-SNAPSHOT
aws-sdk-kotlin-ci Aug 20, 2025
78c7690
feat: update AWS API models
aws-sdk-kotlin-ci Aug 21, 2025
2910162
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 21, 2025
744b559
Update partitions file
aws-sdk-kotlin-ci Aug 21, 2025
34cd97a
chore: release 1.5.23
aws-sdk-kotlin-ci Aug 21, 2025
6d57881
chore: bump snapshot version to 1.5.24-SNAPSHOT
aws-sdk-kotlin-ci Aug 21, 2025
e97cf75
feat: update AWS API models
aws-sdk-kotlin-ci Aug 22, 2025
d477412
chore: release 1.5.24
aws-sdk-kotlin-ci Aug 22, 2025
0ea96dc
chore: bump snapshot version to 1.5.25-SNAPSHOT
aws-sdk-kotlin-ci Aug 22, 2025
bd179df
feat: update AWS API models
aws-sdk-kotlin-ci Aug 25, 2025
a761303
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 25, 2025
649ef01
chore: release 1.5.25
aws-sdk-kotlin-ci Aug 25, 2025
663c96e
chore: bump snapshot version to 1.5.26-SNAPSHOT
aws-sdk-kotlin-ci Aug 25, 2025
5d19afb
fix: stop erroneously conflating shared config profile names and IMDS…
ianbotsf Aug 25, 2025
0c35d8c
chore: remove opsworks services (#1670)
ianbotsf Aug 26, 2025
b5a2d09
feat: update AWS API models
aws-sdk-kotlin-ci Aug 26, 2025
2e91d39
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 26, 2025
73aae01
chore: release 1.5.26
aws-sdk-kotlin-ci Aug 26, 2025
6382460
chore: bump snapshot version to 1.5.27-SNAPSHOT
aws-sdk-kotlin-ci Aug 26, 2025
616421a
feat: update AWS API models
aws-sdk-kotlin-ci Aug 27, 2025
2050a20
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 27, 2025
46463e4
chore: release 1.5.27
aws-sdk-kotlin-ci Aug 27, 2025
551b34d
chore: bump snapshot version to 1.5.28-SNAPSHOT
aws-sdk-kotlin-ci Aug 27, 2025
cfd195b
feat: update AWS API models
aws-sdk-kotlin-ci Aug 28, 2025
5e152e5
chore: release 1.5.28
aws-sdk-kotlin-ci Aug 28, 2025
a3fc67d
chore: bump snapshot version to 1.5.29-SNAPSHOT
aws-sdk-kotlin-ci Aug 28, 2025
55bd9cc
fix: disable K/N builds in CI (#1673)
ianbotsf Aug 29, 2025
d775e85
feat: update AWS API models
aws-sdk-kotlin-ci Aug 29, 2025
e37b38a
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Aug 29, 2025
5b1905a
Update partitions file
aws-sdk-kotlin-ci Aug 29, 2025
33a098a
chore: release 1.5.29
aws-sdk-kotlin-ci Aug 29, 2025
c7608dd
chore: bump snapshot version to 1.5.30-SNAPSHOT
aws-sdk-kotlin-ci Aug 29, 2025
cf083d9
chore: remove S3 SelectObject test since the feature is EoL (#1672)
ianbotsf Aug 29, 2025
0d5bc5b
Merging v1.5.29 release
aws-sdk-kotlin-ci Aug 29, 2025
9cd90ae
chore: remove sms service (#1674)
0marperez Sep 2, 2025
5c65137
feat: update AWS API models
aws-sdk-kotlin-ci Sep 2, 2025
f0bbf00
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 2, 2025
0ad9bf7
chore: release 1.5.30
aws-sdk-kotlin-ci Sep 2, 2025
57325a5
chore: bump snapshot version to 1.5.31-SNAPSHOT
aws-sdk-kotlin-ci Sep 2, 2025
e02a87e
feat: update AWS API models
aws-sdk-kotlin-ci Sep 3, 2025
1a0c20f
chore: release 1.5.31
aws-sdk-kotlin-ci Sep 3, 2025
325b4ca
chore: bump snapshot version to 1.5.32-SNAPSHOT
aws-sdk-kotlin-ci Sep 3, 2025
94458dc
feat: update AWS API models
aws-sdk-kotlin-ci Sep 4, 2025
2aff697
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 4, 2025
0fb8c86
chore: release 1.5.32
aws-sdk-kotlin-ci Sep 4, 2025
f75cf10
chore: bump snapshot version to 1.5.33-SNAPSHOT
aws-sdk-kotlin-ci Sep 4, 2025
ce5d787
chore: migrate repo from awslabs to aws (#1675)
xinsong-cui Sep 4, 2025
cbb9ad5
feat: update AWS API models
aws-sdk-kotlin-ci Sep 5, 2025
1443e32
chore: release 1.5.33
aws-sdk-kotlin-ci Sep 5, 2025
0374040
chore: bump snapshot version to 1.5.34-SNAPSHOT
aws-sdk-kotlin-ci Sep 5, 2025
6e6bcc9
feat: update AWS API models
aws-sdk-kotlin-ci Sep 8, 2025
b516d17
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 8, 2025
fb0e4b4
chore: release 1.5.34
aws-sdk-kotlin-ci Sep 8, 2025
8df78fb
chore: bump snapshot version to 1.5.35-SNAPSHOT
aws-sdk-kotlin-ci Sep 8, 2025
4e1d264
chore: ignore api check for internal generate clients (#1680)
xinsong-cui Sep 9, 2025
04f31f2
misc: bump to v1.5.36-SNAPSHOT (#1681)
lauzadis Sep 10, 2025
9acd0b8
feat: update AWS API models
aws-sdk-kotlin-ci Sep 10, 2025
a561e00
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 10, 2025
cc3dcde
chore: release 1.5.36
aws-sdk-kotlin-ci Sep 10, 2025
31c555f
chore: bump snapshot version to 1.5.37-SNAPSHOT
aws-sdk-kotlin-ci Sep 10, 2025
d6feb4b
misc: sync AWS models (#1682)
lauzadis Sep 10, 2025
1c9e64e
docs: improve documentation for `AwsRetryPolicy` (#1678)
ianbotsf Sep 11, 2025
e51aa34
feat: update AWS API models
aws-sdk-kotlin-ci Sep 11, 2025
8d455ce
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 11, 2025
ca50288
chore: release 1.5.37
aws-sdk-kotlin-ci Sep 11, 2025
54f6412
chore: bump snapshot version to 1.5.38-SNAPSHOT
aws-sdk-kotlin-ci Sep 11, 2025
7870bd4
Merging v1.5.37 release
aws-sdk-kotlin-ci Sep 11, 2025
14f1e6d
feat: update AWS API models
aws-sdk-kotlin-ci Sep 12, 2025
9199c5c
chore: release 1.5.38
aws-sdk-kotlin-ci Sep 12, 2025
edd090d
chore: bump snapshot version to 1.5.39-SNAPSHOT
aws-sdk-kotlin-ci Sep 12, 2025
2e09a39
feat: update AWS API models
aws-sdk-kotlin-ci Sep 15, 2025
4b4abb1
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 15, 2025
5f261ee
chore: release 1.5.39
aws-sdk-kotlin-ci Sep 15, 2025
fd3e6d6
chore: bump snapshot version to 1.5.40-SNAPSHOT
aws-sdk-kotlin-ci Sep 15, 2025
897af4e
misc: update smithy doc base url (#1684)
xinsong-cui Sep 15, 2025
3fdb5d8
Merging v1.5.39 release
aws-sdk-kotlin-ci Sep 15, 2025
61a6919
misc: upgrade to Gradle 9.0.0 (#1665)
lauzadis Sep 16, 2025
7f4d194
misc: enable custom ktlint rules (#1683)
0marperez Sep 16, 2025
97f862a
feat: update AWS API models
aws-sdk-kotlin-ci Sep 16, 2025
04c9a4d
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 16, 2025
fd4a00e
chore: release 1.5.40
aws-sdk-kotlin-ci Sep 16, 2025
ce1dfc8
chore: bump snapshot version to 1.5.41-SNAPSHOT
aws-sdk-kotlin-ci Sep 16, 2025
20da6c0
Merging v1.5.40 release
aws-sdk-kotlin-ci Sep 16, 2025
98bc1fa
misc: revert Gradle 9 upgrade (#1688)
lauzadis Sep 17, 2025
66711f5
feat: update AWS API models
aws-sdk-kotlin-ci Sep 17, 2025
6f34752
chore: release 1.5.41
aws-sdk-kotlin-ci Sep 17, 2025
af0ef57
chore: bump snapshot version to 1.5.42-SNAPSHOT
aws-sdk-kotlin-ci Sep 17, 2025
d5e26d4
feat: update AWS API models
aws-sdk-kotlin-ci Sep 18, 2025
904d3c5
chore: release 1.5.42
aws-sdk-kotlin-ci Sep 18, 2025
8716c23
chore: bump snapshot version to 1.5.43-SNAPSHOT
aws-sdk-kotlin-ci Sep 18, 2025
5c3b577
feat: update AWS API models
aws-sdk-kotlin-ci Sep 19, 2025
d730cc6
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 19, 2025
5adfb88
chore: release 1.5.43
aws-sdk-kotlin-ci Sep 19, 2025
05ea93b
chore: bump snapshot version to 1.5.44-SNAPSHOT
aws-sdk-kotlin-ci Sep 19, 2025
be93329
misc: upgrade to Gradle 9.0.0 (#1693)
0marperez Sep 22, 2025
57876c9
feat: remove deprecated shapes check (#1692)
0marperez Sep 22, 2025
fb59b17
feat: update AWS API models
aws-sdk-kotlin-ci Sep 22, 2025
924411f
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 22, 2025
87e1269
chore: release 1.5.44
aws-sdk-kotlin-ci Sep 22, 2025
2bd1c1e
chore: bump snapshot version to 1.5.45-SNAPSHOT
aws-sdk-kotlin-ci Sep 22, 2025
504d1af
Merging v1.5.44 release
aws-sdk-kotlin-ci Sep 22, 2025
6a7c47b
feat: minor version strategy rules (#1687)
0marperez Sep 23, 2025
a5dde06
feat: update AWS API models
aws-sdk-kotlin-ci Sep 23, 2025
0341bab
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 23, 2025
14ab9e3
Update partitions file
aws-sdk-kotlin-ci Sep 23, 2025
9f281c7
chore: release 1.5.45
aws-sdk-kotlin-ci Sep 23, 2025
4a28947
chore: bump snapshot version to 1.5.46-SNAPSHOT
aws-sdk-kotlin-ci Sep 23, 2025
3068418
Merging v1.5.45 release
aws-sdk-kotlin-ci Sep 23, 2025
e4a792a
Merge branch 'main' of github.com:awslabs/aws-sdk-kotlin into kn-main…
lauzadis Sep 24, 2025
3af86be
feat: update AWS API models
aws-sdk-kotlin-ci Sep 24, 2025
cc98664
chore: release 1.5.46
aws-sdk-kotlin-ci Sep 24, 2025
51c5d0a
chore: bump snapshot version to 1.5.47-SNAPSHOT
aws-sdk-kotlin-ci Sep 24, 2025
d80b084
feat: update AWS API models
aws-sdk-kotlin-ci Sep 25, 2025
cdca1ee
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 25, 2025
440e554
chore: release 1.5.47
aws-sdk-kotlin-ci Sep 25, 2025
81f11df
chore: bump snapshot version to 1.5.48-SNAPSHOT
aws-sdk-kotlin-ci Sep 25, 2025
fc1a6ae
misc: revert "remove deprecated shapes check" (#1697)
0marperez Sep 26, 2025
db66ad3
feat: update AWS API models
aws-sdk-kotlin-ci Sep 26, 2025
2caadc8
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 26, 2025
edddbcd
chore: release 1.5.48
aws-sdk-kotlin-ci Sep 26, 2025
c3a8bcd
chore: bump snapshot version to 1.5.49-SNAPSHOT
aws-sdk-kotlin-ci Sep 26, 2025
0014795
Merging main into release
aws-sdk-kotlin-ci Sep 26, 2025
1e17c29
misc: manual SDK version bump (#1698)
0marperez Sep 26, 2025
747a113
Merging main into release
aws-sdk-kotlin-ci Sep 26, 2025
b7986ce
chore: release 1.5.49
aws-sdk-kotlin-ci Sep 26, 2025
ea7fa00
chore: bump snapshot version to 1.5.50-SNAPSHOT
aws-sdk-kotlin-ci Sep 26, 2025
dfa23e2
Merge branch 'main' of github.com:awslabs/aws-sdk-kotlin into kn-main…
lauzadis Sep 29, 2025
cc92c8e
upgrade to latest snapshot version
lauzadis Sep 29, 2025
9c7d2c4
Fix DefaultRegionProviderChainNative.kt
lauzadis Sep 29, 2025
4bc0fbb
misc: collect ci metrics (#1694)
xinsong-cui Sep 29, 2025
8bcd29c
feat: update AWS API models
aws-sdk-kotlin-ci Sep 29, 2025
716a776
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 29, 2025
c9bc64d
chore: release 1.5.50
aws-sdk-kotlin-ci Sep 29, 2025
41170fc
chore: bump snapshot version to 1.5.51-SNAPSHOT
aws-sdk-kotlin-ci Sep 29, 2025
9e45f28
feat: update AWS API models
aws-sdk-kotlin-ci Sep 30, 2025
ddb58d9
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Sep 30, 2025
e25e166
chore: release 1.5.51
aws-sdk-kotlin-ci Sep 30, 2025
3d58d52
chore: bump snapshot version to 1.5.52-SNAPSHOT
aws-sdk-kotlin-ci Sep 30, 2025
ad61ecc
Merge branch 'main' of github.com:awslabs/aws-sdk-kotlin into kn-main…
lauzadis Sep 30, 2025
0aa2b81
remove snapshot dependency
lauzadis Sep 30, 2025
faf8237
misc: smithy-kotlin version bump (#1699)
0marperez Oct 1, 2025
09863cc
feat: update AWS API models
aws-sdk-kotlin-ci Oct 1, 2025
e55d970
chore: release 1.5.52
aws-sdk-kotlin-ci Oct 1, 2025
46e3f56
chore: bump snapshot version to 1.5.53-SNAPSHOT
aws-sdk-kotlin-ci Oct 1, 2025
f15fdd4
Merging v1.5.52 release
aws-sdk-kotlin-ci Oct 1, 2025
5ff2f38
executeCommandMingw, Windows does not have fork,pipe,etc.
lauzadis Oct 2, 2025
254825d
Merge branch 'main' of github.com:awslabs/aws-sdk-kotlin into kn-main…
lauzadis Oct 2, 2025
f70dc6d
remove checkout of aws-crt-kotlin
lauzadis Oct 2, 2025
96418c2
lint
lauzadis Oct 2, 2025
6402e63
update
lauzadis Oct 2, 2025
1d512e4
update
lauzadis Oct 2, 2025
e1a55af
fix package
lauzadis Oct 2, 2025
7a73994
more fixes
lauzadis Oct 2, 2025
904e357
more fixes
lauzadis Oct 2, 2025
4e218ec
assertFailsWith -> assertFails
lauzadis Oct 2, 2025
df61568
normalize crlf
lauzadis Oct 2, 2025
712f5eb
Revert "normalize crlf"
lauzadis Oct 2, 2025
eebc39b
safely close hOut
lauzadis Oct 2, 2025
1e7ccd5
try fix
lauzadis Oct 2, 2025
9df0ce7
dont normalize text
lauzadis Oct 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 💬 General Question
url: https://github.com/awslabs/aws-sdk-kotlin/discussions/new/choose
url: https://github.com/aws/aws-sdk-kotlin/discussions/new/choose
about: Please ask and answer questions as a discussion thread
10 changes: 1 addition & 9 deletions .github/actions/setup-build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ runs:
uses: actions/checkout@v4
with:
path: 'aws-kotlin-repo-tools'
repository: 'awslabs/aws-kotlin-repo-tools'
repository: 'aws/aws-kotlin-repo-tools'
ref: '0.4.2'
sparse-checkout: |
.github
Expand All @@ -21,14 +21,6 @@ runs:
path: 'smithy-kotlin'
repository: 'smithy-lang/smithy-kotlin'

# FIXME Remove this checkout of aws-crt-kotlin once K/N artifacts are published to Maven
- name: Checkout aws-crt-kotlin
uses: ./aws-kotlin-repo-tools/.github/actions/checkout-head
with:
# checkout aws-crt-kotlin as a sibling which will automatically make it an included build (transitively, through smithy-kotlin)
path: 'aws-crt-kotlin'
repository: 'awslabs/aws-crt-kotlin'

- name: Configure JDK
uses: actions/setup-java@v3
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/scripts/run-codebuild-batch-job.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ START_RESULT=$(
--project-name ${PROJECT_NAME} \
--source-version $SOURCE_VERSION \
--environment-variables-override file:///tmp/gh_env_vars.json \
--source-location-override "https://github.com/awslabs/$GITHUB_REPOSITORY_NO_ORG.git"
--source-location-override "https://github.com/aws/$GITHUB_REPOSITORY_NO_ORG.git"
)

if [ "$?" != "0" ]; then
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/changelog-verification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ jobs:
aws-region: us-west-2

- name: Verify changelog
uses: awslabs/aws-kotlin-repo-tools/.github/actions/changelog-verification@main
uses: aws/aws-kotlin-repo-tools/.github/actions/changelog-verification@main
54 changes: 51 additions & 3 deletions .github/workflows/codebuild-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,9 @@ jobs:
if: github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest
steps:
- name: Set start timestamp
id: start
run: printf 'timestamp=%(%s)T\n' >> "$GITHUB_OUTPUT"
- name: Verify PRs are not running malicious code
if: ${{ (inputs.aws-sdk-kotlin-pr != '' || inputs.smithy-kotlin-pr != '') && inputs.check-pr == false }}
run: |
Expand All @@ -53,6 +56,8 @@ jobs:
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
- name: Setup kat
uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main
- name: Run E2E Tests
id: e2e-tests
uses: aws-actions/aws-codebuild-run-build@v1
Expand All @@ -68,11 +73,33 @@ jobs:
echo "cancelling in-progress build: id=$BUILD_ID"
aws codebuild stop-build --id $BUILD_ID
fi
- name: Calculate duration
id: end
if: always()
run: |
printf -v now '%(%s)T'
duration=$(( now - ${{ steps.start.outputs.timestamp }} ))
echo "duration=$duration" >> "$GITHUB_OUTPUT"
- name: Emit metrics
if: always() # run this step even if previous steps failed or the job is canceled
uses: aws/aws-kotlin-repo-tools/.github/actions/emit-metrics@main
with:
namespace: CI Metrics
dimensions: |
Product=aws-sdk-kotlin
JobName=${{ github.job }}
Branch=${{ github.base_ref || github.ref_name }}
metrics: |
WorkflowSucceeded:${{ job.status == 'success' && '1' || '0' }}:Count
WorkflowDuration:${{ steps.end.outputs.duration }}:Seconds

service-check-batch-and-artifact-size-metrics:
if: github.event_name == 'pull_request' || github.event_name == 'workflow_dispatch'
runs-on: ubuntu-latest
steps:
- name: Set start timestamp
id: start
run: printf 'timestamp=%(%s)T\n' >> "$GITHUB_OUTPUT"
- name: Verify PRs are not running malicious code
if: ${{ (inputs.aws-sdk-kotlin-pr != '' || inputs.smithy-kotlin-pr != '') && inputs.check-pr == false }}
run: |
Expand All @@ -85,8 +112,10 @@ jobs:
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
- name: Setup kat
uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main
- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
- name: Run Service Check Batch and Calculate Artifact Size Metrics
id: svc-check-batch
run: |
Expand Down Expand Up @@ -144,7 +173,7 @@ jobs:
run: ./gradlew analyzeArtifactSizeMetrics

- name: Show Results
uses: awslabs/aws-kotlin-repo-tools/.github/actions/artifact-size-metrics/show-results@main
uses: aws/aws-kotlin-repo-tools/.github/actions/artifact-size-metrics/show-results@main

- name: Evaluate Result
if: ${{ !contains(github.event.pull_request.labels.*.name, 'acknowledge-artifact-size-increase') }}
Expand All @@ -155,6 +184,25 @@ jobs:
echo If this is expected please add the 'acknowledge-artifact-size-increase' label to this pull request.
exit 1
}
- name: Calculate duration
id: end
if: always()
run: |
printf -v now '%(%s)T'
duration=$(( now - ${{ steps.start.outputs.timestamp }} ))
echo "duration=$duration" >> "$GITHUB_OUTPUT"
- name: Emit metrics
if: always() # run this step even if previous steps failed or the job is canceled
uses: aws/aws-kotlin-repo-tools/.github/actions/emit-metrics@main
with:
namespace: CI Metrics
dimensions: |
Product=aws-sdk-kotlin
JobName=${{ github.job }}
Branch=${{ github.base_ref || github.ref_name }}
metrics: |
WorkflowSucceeded:${{ job.status == 'success' && '1' || '0' }}:Count
WorkflowDuration:${{ steps.end.outputs.duration }}:Seconds

release-artifact-size-metrics:
if: github.event_name == 'release'
Expand All @@ -168,7 +216,7 @@ jobs:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
- name: Calculate Artifact Size Metrics
id: svc-check-batch
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codegen-preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ jobs:
path: 'aws-sdk-kotlin'
- uses: actions/checkout@v4
with:
repository: 'awslabs/aws-kotlin-repo-tools'
repository: 'aws/aws-kotlin-repo-tools'
path: 'aws-kotlin-repo-tools'
- uses: actions/checkout@v4
with:
Expand Down
87 changes: 74 additions & 13 deletions .github/workflows/continuous-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ on:
pull_request:
workflow_dispatch:

permissions: { }

permissions:
id-token: write
contents: read
# Allow one instance of this workflow per pull request, and cancel older runs when new changes are pushed
concurrency:
group: ci-pr-${{ github.ref }}
Expand All @@ -29,23 +30,52 @@ jobs:
- 17
- 21
steps:
- name: Set start timestamp
id: start
run: printf 'timestamp=%(%s)T\n' >> "$GITHUB_OUTPUT"
- name: Checkout sources
uses: actions/checkout@v4
with:
path: 'aws-sdk-kotlin'
- name: Setup Build
uses: ./aws-sdk-kotlin/.github/actions/setup-build
- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
with:
working-directory: ./aws-sdk-kotlin
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
- name: Setup kat
uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main
- name: Test
working-directory: ./aws-sdk-kotlin
shell: bash
run: |
pwd
ls -lsa
./gradlew -Ptest.java.version=${{ matrix.java-version }} jvmTest --stacktrace
- name: Calculate duration
id: end
if: always()
run: |
printf -v now '%(%s)T'
duration=$(( now - ${{ steps.start.outputs.timestamp }} ))
echo "duration=$duration" >> "$GITHUB_OUTPUT"
- name: Emit metrics
if: always() # run this step even if previous steps failed or the job is canceled
uses: aws/aws-kotlin-repo-tools/.github/actions/emit-metrics@main
with:
namespace: CI Metrics
dimensions: |
Product=aws-sdk-kotlin
JobName=${{ github.job }}(${{ matrix.java-version }})
Branch=${{ github.base_ref || github.ref_name }}
metrics: |
WorkflowSucceeded:${{ job.status == 'success' && '1' || '0' }}:Count
WorkflowDuration:${{ steps.end.outputs.duration }}:Seconds
- name: Save Test Reports
if: failure()
uses: actions/upload-artifact@v4
Expand All @@ -60,6 +90,10 @@ jobs:
matrix:
os: [ ubuntu-latest, macos-latest, windows-latest ]
steps:
- name: Set start timestamp
id: start
shell: bash
run: echo "timestamp=$(date +%s)" >> "$GITHUB_OUTPUT"
- name: Checkout sources
uses: actions/checkout@v4
with:
Expand All @@ -68,19 +102,26 @@ jobs:
- name: Setup Build
uses: ./aws-sdk-kotlin/.github/actions/setup-build

# FIXME Re-enable Kotlin/Native builds when artifacts are available
- name: Disable Kotlin/Native builds
shell: bash
run: |
echo -e "\naws.kotlin.native=false" >> ./aws-sdk-kotlin/gradle.properties
echo -e "\naws.kotlin.native=false" >> ./smithy-kotlin/gradle.properties
echo -e "\naws.kotlin.native=false" >> ./aws-crt-kotlin/gradle.properties

- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
aws-region: us-west-2
- name: Setup kat
uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main
- name: Configure Gradle - smithy-kotlin
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
with:
working-directory: ./smithy-kotlin

- name: Disable native builds # FIXME remove this step once K/N is merged
shell: bash
run: |
echo "Appending aws.kotlin.native=false to smithy-kotlin/gradle.properties..."
echo -e "\n\naws.kotlin.native=false" >> ./smithy-kotlin/gradle.properties
echo "Appending aws.kotlin.native=false to aws-sdk-kotlin/gradle.properties..."
echo -e "\n\naws.kotlin.native=false" >> ./aws-sdk-kotlin/gradle.properties

- name: Build smithy-kotlin
working-directory: ./smithy-kotlin
shell: bash
Expand All @@ -91,7 +132,7 @@ jobs:
./gradlew publishToMavenLocal

- name: Configure Gradle aws-sdk-kotlin
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
with:
working-directory: ./aws-sdk-kotlin

Expand All @@ -106,6 +147,26 @@ jobs:
./gradlew test jvmTest
./gradlew testAllProtocols

- name: Calculate duration
id: end
if: always()
shell: bash
run: |
now=$(date +%s)
duration=$(( now - ${{ steps.start.outputs.timestamp }} ))
echo "duration=$duration" >> "$GITHUB_OUTPUT"
- name: Emit metrics
if: always() # run this step even if previous steps failed or the job is canceled
uses: aws/aws-kotlin-repo-tools/.github/actions/emit-metrics@main
with:
namespace: CI Metrics
dimensions: |
Product=aws-sdk-kotlin
JobName=${{ github.job }}(${{ matrix.os }})
Branch=${{ github.base_ref || github.ref_name }}
metrics: |
WorkflowSucceeded:${{ job.status == 'success' && '1' || '0' }}:Count
WorkflowDuration:${{ steps.end.outputs.duration }}:Seconds
- name: Save Test Reports
if: failure()
uses: actions/upload-artifact@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/kat-transform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,12 +39,12 @@ jobs:
aws-region: us-west-2

- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
with:
working-directory: ./aws-sdk-kotlin

- name: Setup kat
uses: awslabs/aws-kotlin-repo-tools/.github/actions/setup-kat@main
uses: aws/aws-kotlin-repo-tools/.github/actions/setup-kat@main

- name: Build
working-directory: ./aws-sdk-kotlin
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ jobs:
- name: Checkout sources
uses: actions/checkout@v4
- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
- name: Lint ${{ env.PACKAGE_NAME }}
run: |
./gradlew ktlint
2 changes: 1 addition & 1 deletion .github/workflows/merge-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Merge main
uses: awslabs/aws-kotlin-repo-tools/.github/actions/merge-main@main
uses: aws/aws-kotlin-repo-tools/.github/actions/merge-main@main
with:
ci-user-pat: ${{ secrets.CI_USER_PAT }}
exempt-branches: # Add any if required
11 changes: 11 additions & 0 deletions .github/workflows/minor-version-bump.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
name: Minor version bump check
on:
pull_request:

jobs:
minor-version-bump-check:
permissions: {}
runs-on: ubuntu-latest
steps:
- name: Minor version bump check
uses: awslabs/aws-kotlin-repo-tools/.github/actions/minor-version-bump@main
4 changes: 2 additions & 2 deletions .github/workflows/release-readiness.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
path: 'aws-sdk-kotlin'

- name: Configure Gradle
uses: awslabs/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
uses: aws/aws-kotlin-repo-tools/.github/actions/configure-gradle@main
with:
working-directory: ./aws-sdk-kotlin

Expand All @@ -36,7 +36,7 @@ jobs:
./gradlew -Paws.kotlin.native=false build

- name: Checkout smithy-kotlin
uses: awslabs/aws-kotlin-repo-tools/.github/actions/checkout-head@main
uses: aws/aws-kotlin-repo-tools/.github/actions/checkout-head@main
with:
path: 'smithy-kotlin'
repository: 'smithy-lang/smithy-kotlin'
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/sync-mirror.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,13 @@ permissions: { }
jobs:
git-sync:
# Only sync when pushing to source repo
if: github.repository == 'awslabs/aws-sdk-kotlin'
if: github.repository == 'aws/aws-sdk-kotlin'
runs-on: ubuntu-latest
steps:
- name: git-sync
uses: wei/git-sync@v3
with:
source_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/awslabs/aws-sdk-kotlin.git"
source_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/aws/aws-sdk-kotlin.git"
source_branch: "main"
destination_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/awslabs/private-aws-sdk-kotlin-staging.git"
destination_repo: "https://aws-sdk-kotlin-ci:${{ secrets.CI_USER_PAT }}@github.com/aws/private-aws-sdk-kotlin-staging.git"
destination_branch: "main"
Loading
Loading