Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
545 commits
Select commit Hold shift + click to select a range
42de9e1
misc: use aws-kotlin-repo-tools show-results action (#1567)
lauzadis Apr 11, 2025
99d1898
chore: upgrade aws-kotlin-repo-tools (#1569)
ianbotsf Apr 14, 2025
8960483
misc: add `update-canary` workflow (#1571)
lauzadis Apr 14, 2025
43349c4
feat: update AWS API models
aws-sdk-kotlin-ci Apr 14, 2025
57110b8
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 14, 2025
a3847cc
chore: release 1.4.63
aws-sdk-kotlin-ci Apr 14, 2025
22e3058
chore: bump snapshot version to 1.4.64-SNAPSHOT
aws-sdk-kotlin-ci Apr 14, 2025
8c23dad
Merging v1.4.63 release
aws-sdk-kotlin-ci Apr 14, 2025
a707e1b
feat: add support for account ID in IMDS credentials (#1573)
ianbotsf Apr 16, 2025
eb315dc
feat: release readiness check (#1560)
0marperez Apr 16, 2025
5a8b5cd
misc: add 1.x JSON configuration (#1575)
lauzadis Apr 16, 2025
a323bd3
fix: merge main workflow credentials (#1574)
0marperez Apr 16, 2025
0ad1e79
feat: update AWS API models
aws-sdk-kotlin-ci Apr 16, 2025
3061d89
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 16, 2025
067e1dc
chore: release 1.4.64
aws-sdk-kotlin-ci Apr 16, 2025
bcd2c4a
chore: bump snapshot version to 1.4.65-SNAPSHOT
aws-sdk-kotlin-ci Apr 16, 2025
8a0af59
Merging v1.4.64 release
aws-sdk-kotlin-ci Apr 16, 2025
a8a85df
feat: update AWS API models
aws-sdk-kotlin-ci Apr 17, 2025
57f062c
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 17, 2025
4546531
chore: release 1.4.65
aws-sdk-kotlin-ci Apr 17, 2025
840cdc2
chore: bump snapshot version to 1.4.66-SNAPSHOT
aws-sdk-kotlin-ci Apr 17, 2025
b55d762
feat: add service protocol benchmarks (#1572)
xinsong-cui Apr 18, 2025
4eab5c9
feat: update AWS API models
aws-sdk-kotlin-ci Apr 18, 2025
d05bae1
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 18, 2025
dbf12f9
chore: release 1.4.66
aws-sdk-kotlin-ci Apr 18, 2025
bdb7a65
chore: bump snapshot version to 1.4.67-SNAPSHOT
aws-sdk-kotlin-ci Apr 18, 2025
dfbbe97
smithy-kotlin version bump (#1580)
xinsong-cui Apr 18, 2025
a341342
Merging v1.4.66 release
aws-sdk-kotlin-ci Apr 18, 2025
46718e8
feat: update AWS API models
aws-sdk-kotlin-ci Apr 21, 2025
ed0631a
chore: release 1.4.67
aws-sdk-kotlin-ci Apr 21, 2025
7d9ea85
chore: bump snapshot version to 1.4.68-SNAPSHOT
aws-sdk-kotlin-ci Apr 21, 2025
b430e8a
chore: bump smithy-kotlin (#1581)
ianbotsf Apr 21, 2025
cb4d9e6
feat: update AWS API models
aws-sdk-kotlin-ci Apr 22, 2025
a8511ab
chore: release 1.4.68
aws-sdk-kotlin-ci Apr 22, 2025
5218e64
chore: bump snapshot version to 1.4.69-SNAPSHOT
aws-sdk-kotlin-ci Apr 22, 2025
0596d38
misc: add permissions to update-canary job (#1584)
lauzadis Apr 23, 2025
48390b8
feat: update AWS API models
aws-sdk-kotlin-ci Apr 23, 2025
fe2e438
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 23, 2025
e1504e5
chore: release 1.4.69
aws-sdk-kotlin-ci Apr 23, 2025
80a49de
chore: bump snapshot version to 1.4.70-SNAPSHOT
aws-sdk-kotlin-ci Apr 23, 2025
dba98bd
feat: add support for DDB Mapper `getItem` overloads that specify pri…
ianbotsf Apr 24, 2025
b248995
feat: update AWS API models
aws-sdk-kotlin-ci Apr 24, 2025
b5c8d83
chore: release 1.4.70
aws-sdk-kotlin-ci Apr 24, 2025
109222f
chore: bump snapshot version to 1.4.71-SNAPSHOT
aws-sdk-kotlin-ci Apr 24, 2025
f65b997
fix: use custom Gradle distribution in schema generator tests (#1585)
lauzadis Apr 25, 2025
49f2129
feat: update AWS API models
aws-sdk-kotlin-ci Apr 25, 2025
c9fc310
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 25, 2025
aa89857
chore: release 1.4.71
aws-sdk-kotlin-ci Apr 25, 2025
8943ea0
chore: bump snapshot version to 1.4.72-SNAPSHOT
aws-sdk-kotlin-ci Apr 25, 2025
2f84ac6
feat: update AWS API models
aws-sdk-kotlin-ci Apr 28, 2025
a150be2
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 28, 2025
6ce7279
chore: release 1.4.72
aws-sdk-kotlin-ci Apr 28, 2025
0dc1f01
chore: bump snapshot version to 1.4.73-SNAPSHOT
aws-sdk-kotlin-ci Apr 28, 2025
452976d
feat: add `authSchemePreference` configuration (#1582)
lauzadis Apr 29, 2025
6fb7200
feat: update AWS API models
aws-sdk-kotlin-ci Apr 29, 2025
7ea5f69
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 29, 2025
cf184b4
chore: release 1.4.73
aws-sdk-kotlin-ci Apr 29, 2025
da3f167
chore: bump snapshot version to 1.4.74-SNAPSHOT
aws-sdk-kotlin-ci Apr 29, 2025
12c1338
feat: release readiness - smithy-kotlin branch check (#1586)
0marperez Apr 30, 2025
8441033
feat: update AWS API models
aws-sdk-kotlin-ci Apr 30, 2025
78f8f0b
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Apr 30, 2025
71eda6e
chore: release 1.4.74
aws-sdk-kotlin-ci Apr 30, 2025
e698dd7
chore: bump snapshot version to 1.4.75-SNAPSHOT
aws-sdk-kotlin-ci Apr 30, 2025
bbae9d0
Merging v1.4.74 release
aws-sdk-kotlin-ci Apr 30, 2025
a8b9ee7
feat: update AWS API models
aws-sdk-kotlin-ci May 1, 2025
78d7264
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 1, 2025
e9e6ccf
chore: release 1.4.75
aws-sdk-kotlin-ci May 1, 2025
8d231ce
chore: bump snapshot version to 1.4.76-SNAPSHOT
aws-sdk-kotlin-ci May 1, 2025
c35d3aa
feat: update AWS API models
aws-sdk-kotlin-ci May 2, 2025
c53deb0
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 2, 2025
4b5ac2a
chore: release 1.4.76
aws-sdk-kotlin-ci May 2, 2025
ee71688
chore: bump snapshot version to 1.4.77-SNAPSHOT
aws-sdk-kotlin-ci May 2, 2025
ac145a2
feat: update AWS API models
aws-sdk-kotlin-ci May 5, 2025
2831beb
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 5, 2025
4678961
chore: release 1.4.77
aws-sdk-kotlin-ci May 5, 2025
90bb897
chore: bump snapshot version to 1.4.78-SNAPSHOT
aws-sdk-kotlin-ci May 5, 2025
eb34a87
fix: support for schema codegen of nullable list / map elements (#1591)
lauzadis May 6, 2025
eed8199
feat: update AWS API models
aws-sdk-kotlin-ci May 6, 2025
728fac3
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 6, 2025
7163b46
chore: release 1.4.78
aws-sdk-kotlin-ci May 6, 2025
b282d8d
chore: bump snapshot version to 1.4.79-SNAPSHOT
aws-sdk-kotlin-ci May 6, 2025
1fe9956
feat: add analytics to api ref docs (#1587)
xinsong-cui May 6, 2025
f5dc25e
feat: update AWS API models
aws-sdk-kotlin-ci May 7, 2025
4a5c310
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 7, 2025
93da9e8
chore: release 1.4.79
aws-sdk-kotlin-ci May 7, 2025
11bfb02
chore: bump snapshot version to 1.4.80-SNAPSHOT
aws-sdk-kotlin-ci May 7, 2025
388658f
feat: update AWS API models
aws-sdk-kotlin-ci May 8, 2025
3026e3f
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 8, 2025
ef51dcc
chore: release 1.4.80
aws-sdk-kotlin-ci May 8, 2025
77ea194
chore: bump snapshot version to 1.4.81-SNAPSHOT
aws-sdk-kotlin-ci May 8, 2025
99b1e15
misc: adapt codebuild ci for alternative repos (#1589)
0marperez May 9, 2025
038740b
feat: update AWS API models
aws-sdk-kotlin-ci May 9, 2025
d9c72bf
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 9, 2025
e25a44e
chore: release 1.4.81
aws-sdk-kotlin-ci May 9, 2025
1f156e5
chore: bump snapshot version to 1.4.82-SNAPSHOT
aws-sdk-kotlin-ci May 9, 2025
61bf42c
Merging v1.4.81 release
aws-sdk-kotlin-ci May 9, 2025
eb56279
feat: update AWS API models
aws-sdk-kotlin-ci May 12, 2025
03de1a3
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 12, 2025
dfb7d00
chore: release 1.4.82
aws-sdk-kotlin-ci May 12, 2025
3483a30
chore: bump snapshot version to 1.4.83-SNAPSHOT
aws-sdk-kotlin-ci May 12, 2025
7755c06
feat: update AWS API models
aws-sdk-kotlin-ci May 13, 2025
d3a7653
chore: release 1.4.83
aws-sdk-kotlin-ci May 13, 2025
5b7f796
chore: bump snapshot version to 1.4.84-SNAPSHOT
aws-sdk-kotlin-ci May 13, 2025
01e1b81
feat: update AWS API models
aws-sdk-kotlin-ci May 14, 2025
4fca2a8
chore: release 1.4.84
aws-sdk-kotlin-ci May 14, 2025
fef1272
chore: bump snapshot version to 1.4.85-SNAPSHOT
aws-sdk-kotlin-ci May 14, 2025
2a9afa9
feat: update AWS API models
aws-sdk-kotlin-ci May 15, 2025
8ec2f2e
chore: release 1.4.85
aws-sdk-kotlin-ci May 15, 2025
af02882
chore: bump snapshot version to 1.4.86-SNAPSHOT
aws-sdk-kotlin-ci May 15, 2025
46ef5fa
feat: update AWS API models
aws-sdk-kotlin-ci May 16, 2025
6a41785
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 16, 2025
2c34630
chore: release 1.4.86
aws-sdk-kotlin-ci May 16, 2025
e0d58b9
chore: bump snapshot version to 1.4.87-SNAPSHOT
aws-sdk-kotlin-ci May 16, 2025
d59848e
feat: update AWS API models
aws-sdk-kotlin-ci May 19, 2025
986f18b
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 19, 2025
7d2fae6
chore: release 1.4.87
aws-sdk-kotlin-ci May 19, 2025
671d25a
chore: bump snapshot version to 1.4.88-SNAPSHOT
aws-sdk-kotlin-ci May 19, 2025
874002f
feat: update AWS API models
aws-sdk-kotlin-ci May 20, 2025
8e70fd3
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 20, 2025
0a82b21
chore: release 1.4.88
aws-sdk-kotlin-ci May 20, 2025
45d95c8
chore: bump snapshot version to 1.4.89-SNAPSHOT
aws-sdk-kotlin-ci May 20, 2025
548df05
misc: add release readiness to contributing.md (#1600)
0marperez May 21, 2025
392c168
misc: deprecate private networks service (#1602)
0marperez May 21, 2025
759fbed
feat: update AWS API models
aws-sdk-kotlin-ci May 21, 2025
4e965b1
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 21, 2025
5a72c05
chore: release 1.4.89
aws-sdk-kotlin-ci May 21, 2025
355744d
chore: bump snapshot version to 1.4.90-SNAPSHOT
aws-sdk-kotlin-ci May 21, 2025
b8633e9
misc: repo tools version bump (#1603)
0marperez May 22, 2025
461660f
feat: update AWS API models
aws-sdk-kotlin-ci May 22, 2025
541b967
chore: release 1.4.90
aws-sdk-kotlin-ci May 22, 2025
87a3797
chore: bump snapshot version to 1.4.91-SNAPSHOT
aws-sdk-kotlin-ci May 22, 2025
0c3297a
Merging v1.4.90 release
aws-sdk-kotlin-ci May 22, 2025
dd1d886
feat: update AWS API models
aws-sdk-kotlin-ci May 23, 2025
b8edb36
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 23, 2025
e3bf56f
chore: release 1.4.91
aws-sdk-kotlin-ci May 23, 2025
e80a6ed
chore: bump snapshot version to 1.4.92-SNAPSHOT
aws-sdk-kotlin-ci May 23, 2025
592a127
feat: update AWS API models
aws-sdk-kotlin-ci May 27, 2025
0d159cd
chore: release 1.4.92
aws-sdk-kotlin-ci May 27, 2025
f2885ff
chore: bump snapshot version to 1.4.93-SNAPSHOT
aws-sdk-kotlin-ci May 27, 2025
cfc5017
feat: update AWS API models
aws-sdk-kotlin-ci May 28, 2025
9b420f0
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 28, 2025
8db6b45
chore: release 1.4.93
aws-sdk-kotlin-ci May 28, 2025
23f09b0
chore: bump snapshot version to 1.4.94-SNAPSHOT
aws-sdk-kotlin-ci May 28, 2025
41d14c0
feat: update AWS API models
aws-sdk-kotlin-ci May 29, 2025
be15576
chore: release 1.4.94
aws-sdk-kotlin-ci May 29, 2025
9b5ab41
chore: bump snapshot version to 1.4.95-SNAPSHOT
aws-sdk-kotlin-ci May 29, 2025
0c935fc
feat: update AWS API models
aws-sdk-kotlin-ci May 30, 2025
d67915b
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci May 30, 2025
66939db
chore: release 1.4.95
aws-sdk-kotlin-ci May 30, 2025
91af090
chore: bump snapshot version to 1.4.96-SNAPSHOT
aws-sdk-kotlin-ci May 30, 2025
1d3bfdb
feat: update AWS API models
aws-sdk-kotlin-ci Jun 2, 2025
ae622aa
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 2, 2025
02573d2
chore: release 1.4.96
aws-sdk-kotlin-ci Jun 2, 2025
4f3b3fe
chore: bump snapshot version to 1.4.97-SNAPSHOT
aws-sdk-kotlin-ci Jun 2, 2025
1da651b
fix: update protocol test build to catch upstream changes (#1578)
xinsong-cui Jun 2, 2025
193901a
feat: update AWS API models
aws-sdk-kotlin-ci Jun 3, 2025
97c22fa
chore: release 1.4.97
aws-sdk-kotlin-ci Jun 3, 2025
539121a
chore: bump snapshot version to 1.4.98-SNAPSHOT
aws-sdk-kotlin-ci Jun 3, 2025
20cb1dc
chore: generate a top-level OVERVIEW.md doc for each service module (…
ianbotsf Jun 3, 2025
e274c34
misc: repo tools version bump (#1606)
0marperez Jun 4, 2025
996f2c4
misc: revert repo tools version bump (#1607)
0marperez Jun 4, 2025
4ced6cb
feat: update AWS API models
aws-sdk-kotlin-ci Jun 4, 2025
15b5baf
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 4, 2025
a44c2e0
chore: release 1.4.98
aws-sdk-kotlin-ci Jun 4, 2025
7b11f7c
chore: bump snapshot version to 1.4.99-SNAPSHOT
aws-sdk-kotlin-ci Jun 4, 2025
7d8d849
feat: update AWS API models
aws-sdk-kotlin-ci Jun 5, 2025
57b1b57
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 5, 2025
4aafa0e
chore: release 1.4.99
aws-sdk-kotlin-ci Jun 5, 2025
d7b2f2a
chore: bump snapshot version to 1.4.100-SNAPSHOT
aws-sdk-kotlin-ci Jun 5, 2025
3485086
feat: api ref doc sidebar optimization (#1599)
xinsong-cui Jun 6, 2025
f778c4e
feat: update AWS API models
aws-sdk-kotlin-ci Jun 6, 2025
a6e46c7
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 6, 2025
e002a4f
chore: release 1.4.100
aws-sdk-kotlin-ci Jun 6, 2025
cdfd2a0
chore: bump snapshot version to 1.4.101-SNAPSHOT
aws-sdk-kotlin-ci Jun 6, 2025
27c8a1b
Merging v1.4.100 release
aws-sdk-kotlin-ci Jun 6, 2025
5abe93b
feat: update AWS API models
aws-sdk-kotlin-ci Jun 9, 2025
d227752
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 9, 2025
d785bb0
chore: release 1.4.101
aws-sdk-kotlin-ci Jun 9, 2025
8e3169c
chore: bump snapshot version to 1.4.102-SNAPSHOT
aws-sdk-kotlin-ci Jun 9, 2025
fb28203
feat: add support for presigning `DeleteObject` requests (#1610)
lauzadis Jun 10, 2025
a785805
feat: update AWS API models
aws-sdk-kotlin-ci Jun 10, 2025
6636873
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 10, 2025
cd97ad1
chore: release 1.4.102
aws-sdk-kotlin-ci Jun 10, 2025
412df7f
chore: bump snapshot version to 1.4.103-SNAPSHOT
aws-sdk-kotlin-ci Jun 10, 2025
015ce0d
misc: repo tools v0.4.25 (#1611)
0marperez Jun 11, 2025
2808e34
misc: repo tools v0.4.24 (#1612)
0marperez Jun 11, 2025
86312f9
feat: update AWS API models
aws-sdk-kotlin-ci Jun 11, 2025
476a1c3
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 11, 2025
6fd86f4
Update partitions file
aws-sdk-kotlin-ci Jun 11, 2025
14e8d80
chore: release 1.4.103
aws-sdk-kotlin-ci Jun 11, 2025
6252fba
chore: bump snapshot version to 1.4.104-SNAPSHOT
aws-sdk-kotlin-ci Jun 11, 2025
f376ca4
feat: update AWS API models
aws-sdk-kotlin-ci Jun 12, 2025
cfdf117
chore: release 1.4.104
aws-sdk-kotlin-ci Jun 12, 2025
31e0ac9
chore: bump snapshot version to 1.4.105-SNAPSHOT
aws-sdk-kotlin-ci Jun 12, 2025
d276a08
fix: remove use of smithy-kotlin ensureSuffix (#1613)
lauzadis Jun 16, 2025
23ad628
feat: update AWS API models
aws-sdk-kotlin-ci Jun 16, 2025
585427c
chore: release 1.4.105
aws-sdk-kotlin-ci Jun 16, 2025
90d5f6a
chore: bump snapshot version to 1.4.106-SNAPSHOT
aws-sdk-kotlin-ci Jun 16, 2025
d08b78e
fix: correctly convert key fields during paginated `Scan` and `Query`…
ianbotsf Jun 17, 2025
be793d8
feat: update AWS API models
aws-sdk-kotlin-ci Jun 17, 2025
b4ffc3d
chore: release 1.4.106
aws-sdk-kotlin-ci Jun 17, 2025
e0ec1b2
chore: bump snapshot version to 1.4.107-SNAPSHOT
aws-sdk-kotlin-ci Jun 17, 2025
28fa900
Merging v1.4.106 release
aws-sdk-kotlin-ci Jun 17, 2025
abe8e4e
feat: update AWS API models
aws-sdk-kotlin-ci Jun 18, 2025
08abfd7
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 18, 2025
feb68d7
chore: release 1.4.107
aws-sdk-kotlin-ci Jun 18, 2025
1b49de6
chore: bump snapshot version to 1.4.108-SNAPSHOT
aws-sdk-kotlin-ci Jun 18, 2025
a9c1922
fix: add `JvmName` import back (#1615)
lauzadis Jun 18, 2025
c4be558
misc: upgrade to Dokka 2.0.0 (#1597)
lauzadis Jun 19, 2025
b350ec7
fix: apply `id(....get().pluginId)` fix to service benchmarks too (#1…
lauzadis Jun 19, 2025
4936bb8
feat: update AWS API models
aws-sdk-kotlin-ci Jun 19, 2025
f11fcb1
chore: release 1.4.108
aws-sdk-kotlin-ci Jun 19, 2025
7ee9e9d
chore: bump snapshot version to 1.4.109-SNAPSHOT
aws-sdk-kotlin-ci Jun 19, 2025
71bddb3
fix: configure `modulePath` to preserve Dokka1 module paths (#1617)
lauzadis Jun 20, 2025
6b1ef64
feat: update AWS API models
aws-sdk-kotlin-ci Jun 20, 2025
474583d
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 20, 2025
8123d5f
chore: release 1.4.109
aws-sdk-kotlin-ci Jun 20, 2025
28fae54
chore: bump snapshot version to 1.4.110-SNAPSHOT
aws-sdk-kotlin-ci Jun 20, 2025
a9b3f1a
misc: run release readiness check when labled and more (#1619)
0marperez Jun 20, 2025
1126607
docs: fix navigation links on left sidebar (#1622)
lauzadis Jun 21, 2025
b50453c
misc: bump smithy-kotlin version (#1621)
lauzadis Jun 21, 2025
8df6a9d
chore: release 1.4.110
aws-sdk-kotlin-ci Jun 21, 2025
27b00e4
chore: bump snapshot version to 1.4.111-SNAPSHOT
aws-sdk-kotlin-ci Jun 21, 2025
f7790f7
fix: use `pathToRoot` in navigation loader (#1623)
lauzadis Jun 23, 2025
cac386f
feat: update AWS API models
aws-sdk-kotlin-ci Jun 23, 2025
4a595d9
chore: release 1.4.111
aws-sdk-kotlin-ci Jun 23, 2025
1666121
chore: bump snapshot version to 1.4.112-SNAPSHOT
aws-sdk-kotlin-ci Jun 23, 2025
8980906
feat: update AWS API models
aws-sdk-kotlin-ci Jun 24, 2025
610d926
chore: release 1.4.112
aws-sdk-kotlin-ci Jun 24, 2025
11ea51a
chore: bump snapshot version to 1.4.113-SNAPSHOT
aws-sdk-kotlin-ci Jun 24, 2025
1f738e5
misc: use `kat` to verify changelogs (#1624)
lauzadis Jun 25, 2025
827b52e
feat: update AWS API models
aws-sdk-kotlin-ci Jun 25, 2025
9005336
chore: release 1.4.113
aws-sdk-kotlin-ci Jun 25, 2025
ceb8e20
chore: bump snapshot version to 1.4.114-SNAPSHOT
aws-sdk-kotlin-ci Jun 25, 2025
e17fd3e
Merging v1.4.113 release
aws-sdk-kotlin-ci Jun 25, 2025
8e060eb
misc: update Gradle wrapper to 8.14.2 (#1627)
lauzadis Jun 26, 2025
5dc0436
misc: add `-Xjdk-release=1.8` everywhere we set `jvmTarget` (#1618)
lauzadis Jun 26, 2025
bba30d3
fix: make ECS/IMDS credentials retry policies inherit from `StandardR…
ianbotsf Jun 26, 2025
07d8ce2
feat: update AWS API models
aws-sdk-kotlin-ci Jun 26, 2025
99e1a9e
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 26, 2025
0dd7427
chore: release 1.4.114
aws-sdk-kotlin-ci Jun 26, 2025
28c2a92
chore: bump snapshot version to 1.4.115-SNAPSHOT
aws-sdk-kotlin-ci Jun 26, 2025
7f65512
feat: configure nexus urls (#1630)
0marperez Jun 27, 2025
0948eba
feat: update AWS API models
aws-sdk-kotlin-ci Jun 27, 2025
c1628c0
feat: update AWS service endpoints metadata
aws-sdk-kotlin-ci Jun 27, 2025
626d010
chore: release 1.4.115
aws-sdk-kotlin-ci Jun 27, 2025
41aa117
chore: bump snapshot version to 1.4.116-SNAPSHOT
aws-sdk-kotlin-ci Jun 27, 2025
70acf3e
Merging v1.4.115 release
aws-sdk-kotlin-ci Jun 27, 2025
d78dd1c
chore: upgrade to Smithy 1.60.2 (#1631)
ianbotsf Jun 27, 2025
3444a32
Merge branch 'main' into v1.5-main-merge
ianbotsf Jun 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions .brazil-1.x.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"dependencies": {
"org.jetbrains.kotlin:kotlin-gradle-plugin:2.*": "KotlinGradlePlugin-2.x",
"org.jetbrains.kotlin:kotlin-stdlib-common:2.*.*": "KotlinStdlibCommon-2.x",
"org.jetbrains.kotlin:kotlin-stdlib-jdk8:2.*.*": "KotlinStdlibJdk8-2.x",
"org.jetbrains.kotlin:kotlin-stdlib:2.*.*": "KotlinStdlib-2.x",
"org.jetbrains.kotlinx:atomicfu:0.*.*": "Atomicfu-0.x",
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.*": "KotlinxCoroutinesCoreJvm-1.x",
"org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.*": "KotlinxCoroutinesJdk8-1.x",
"com.google.devtools.ksp:symbol-processing-api:2.*": "Maven-com-google-devtools-ksp_symbol-processing-api-2.x",
"com.google.devtools.ksp:symbol-processing-gradle-plugin:2.*": "Maven-com-google-devtools-ksp_symbol-processing-gradle-plugin-2.x"
},
"packageHandlingRules": {
"versioning": {
"defaultVersionLayout": "{MAJOR}.x"
},
"ignore": [
"aws.sdk.kotlin:bom",
"aws.sdk.kotlin:testing",
"aws.sdk.kotlin:version-catalog"
],
"resolvesConflictDependencies": {
"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.*" : ["KotlinxCoroutinesCoreJvm-1.x"],
"org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.*": ["KotlinxCoroutinesJdk8-1.x"],
"aws.smithy.kotlin:aws-event-stream:1.*": ["KotlinxCoroutinesCoreJvm-1.x"]
}
}
}
3 changes: 2 additions & 1 deletion .github/scripts/run-codebuild-batch-job.sh
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,8 @@ START_RESULT=$(
aws codebuild start-build-batch \
--project-name ${PROJECT_NAME} \
--source-version $SOURCE_VERSION \
--environment-variables-override file:///tmp/gh_env_vars.json
--environment-variables-override file:///tmp/gh_env_vars.json \
--source-location-override "https://github.com/awslabs/$GITHUB_REPOSITORY_NO_ORG.git"
)

if [ "$?" != "0" ]; then
Expand Down
24 changes: 11 additions & 13 deletions .github/workflows/changelog-verification.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
name: Changelog verification

permissions:
id-token: write

on:
pull_request:
types: [ opened, synchronize, reopened, labeled, unlabeled ]
Expand All @@ -11,16 +14,11 @@ jobs:
changelog-verification:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Check for changelog entry
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-changelog') }}
run: |
git fetch origin ${{ github.base_ref }} --depth 1 && \
git diff remotes/origin/${{ github.base_ref }} --name-only | grep -P "\.changes/[0-9a-f-]+\.json"
- name: Error message
if: ${{ failure() }}
run: |
echo "::error ::No new/updated changelog entry found in /.changes directory. Please either:"
echo "::error ::* Add a changelog entry (see CONTRIBUTING.md for instructions) –or–"
echo "::error ::* Add the 'no-changelog' label to this PR (in rare cases not warranting a changelog entry)"
exit 1
- 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: Verify changelog
uses: awslabs/aws-kotlin-repo-tools/.github/actions/changelog-verification@main
3 changes: 2 additions & 1 deletion .github/workflows/merge-main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ jobs:
- name: Merge main
uses: awslabs/aws-kotlin-repo-tools/.github/actions/merge-main@main
with:
exempt-branches: # Add any if required
ci-user-pat: ${{ secrets.CI_USER_PAT }}
exempt-branches: # Add any if required
69 changes: 69 additions & 0 deletions .github/workflows/release-readiness.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
name: Release readiness (snapshot dependency)
description: >
Makes sure that we aren't relying on SNAPSHOT/dev versions of smithy-kotlin before merging
otherwise we could forget because the rest of CI is masking it.

on:
pull_request:
types: [ opened, synchronize, reopened, labeled, unlabeled ]
branches: [ main ]

jobs:
release-readiness:
if: ${{ !contains(github.event.pull_request.labels.*.name, 'ready-for-release') }}
runs-on: ubuntu-latest
steps:
- name: Checkout SDK
uses: actions/checkout@v4
with:
path: 'aws-sdk-kotlin'

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

- name: Build SDK
working-directory: ./aws-sdk-kotlin
run: ./gradlew test jvmTest

- name: Build SDK client
working-directory: ./aws-sdk-kotlin
run: |
./gradlew -Paws.kotlin.native=false -Paws.services=s3 bootstrap
./gradlew -Paws.kotlin.native=false build

- name: Checkout smithy-kotlin
uses: awslabs/aws-kotlin-repo-tools/.github/actions/checkout-head@main
with:
path: 'smithy-kotlin'
repository: 'smithy-lang/smithy-kotlin'

- name: Check for smithy-kotlin unreleased changes
run: |
echo "aws-sdk-kotlin branch: $GITHUB_HEAD_REF"

cd smithy-kotlin
SMITHY_KOTLIN_BRANCH=$(git branch --show-current)
echo "smithy-kotlin branch: $SMITHY_KOTLIN_BRANCH"

if [ "$GITHUB_HEAD_REF" == "$SMITHY_KOTLIN_BRANCH" ]; then
cd ../aws-sdk-kotlin
git fetch origin

DIFF=$(git diff origin/main -- gradle/libs.versions.toml | grep '^[-+][^-+]'; exit 0)
SMITHY_KOTLIN_VERSION_BUMP=$(echo "$DIFF" | grep "smithy-kotlin-runtime-version =\|smithy-kotlin-codegen-version ="; exit 0)

if [ -z "$SMITHY_KOTLIN_VERSION_BUMP" ]; then
echo "::error::Matching smithy-kotlin and aws-sdk-kotlin branches but no smithy-kotlin version bump"
exit 1
else
echo "Matching smithy-kotlin and aws-sdk-kotlin branches with smithy-kotlin version bump detected"
fi
fi

- name: Emit error message
if: ${{ failure() }}
run: |
echo "::error::Did you forget to release smithy-kotlin and bump the dependency version?"
exit 1
80 changes: 80 additions & 0 deletions .github/workflows/update-canary.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
# After every GitHub release, verify that the Maven artifacts are available, then kick off
# a canary deployment with the latest version of the SDK.
name: Update Canary
on:
release:
types: [ published ]

permissions:
id-token: write
contents: read

jobs:
update-canary:
runs-on: ubuntu-latest
steps:
- 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: Verify artifact is available on Maven
shell: bash
# Maven can take up to 2 hours after the release has succeeded to publish our artifacts
# FIXME Track execution duration over time and see if this can be shortened
timeout-minutes: 120
run: |
TAG="${{ github.event.release.tag_name }}"
VERSION="${TAG#v}"
MAVEN_URL="https://repo.maven.apache.org/maven2/aws/sdk/kotlin/s3/${VERSION}/"

echo "Checking for an artifact at $MAVEN_URL"

while true; do
STATUS=$(curl -i -s -o /dev/null -w "%{http_code}" "$MAVEN_URL")
echo "Status: $STATUS"

if [[ "$STATUS" == "200" ]]; then
echo "Artifact is available at $MAVEN_URL"
exit 0
fi

sleep 30
done

- name: Update canary
shell: bash
timeout-minutes: 15
run: |
set -euo pipefail

TAG="${{ github.event.release.tag_name }}"
EXECUTION_NAME="update-canary-${TAG}"
STATE_MACHINE_ARN="arn:aws:states:us-west-2:${{ secrets.CI_USER }}:stateMachine:DeployLatestSdkVersion"

echo "Starting step function: $EXECUTION_NAME"
EXECUTION_ARN=$(aws stepfunctions start-execution \
--state-machine-arn "$STATE_MACHINE_ARN" \
--name "$EXECUTION_NAME" \
--input '{}' \
--query 'executionArn' \
--output text)

echo "Waiting for step function to complete..."

while true; do
STATUS=$(aws stepfunctions describe-execution --execution-arn "$EXECUTION_ARN" --query 'status' --output text)
echo "Status: $STATUS"

if [[ "$STATUS" == "SUCCEEDED" ]]; then
echo "Step Function completed successfully"
exit 0
elif [[ "$STATUS" == "FAILED" || "$STATUS" == "TIMED_OUT" || "$STATUS" == "ABORTED" ]]; then
echo "Step Function failed with status: $STATUS"
exit 1
fi

sleep 10
done
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ local.properties
services/*/generated-src
services/*/build.gradle.kts
services/*/API.md
services/*/OVERVIEW.md
.kotest/
.kotlin/
*.klib
Expand Down
Loading
Loading