Skip to content

Commit bcd2af2

Browse files
authored
Merge branch 'main' into patch5
2 parents d39c0a4 + c06b95b commit bcd2af2

File tree

1,459 files changed

+12022
-4411
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,459 files changed

+12022
-4411
lines changed

.github/workflows/slack.yml

Lines changed: 34 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ on:
55
types:
66
- opened
77
- closed
8+
pull_request:
9+
types:
10+
- opened
11+
- closed
812

913
permissions:
1014
contents: read
@@ -21,7 +25,7 @@ jobs:
2125
curl \
2226
-X POST \
2327
-H 'Content-Type: application/json' \
24-
-d '{"type": "issues_opened", "id": "${{ github.event.issue.number }}", "title": "$ISSUE_TITLE"}' \
28+
-d '{"type": "issues_opened", "id": "${{ github.event.issue.number }}", "title": "'"$ISSUE_TITLE"'"}' \
2529
${{ secrets.CI_SLACK_WEBHOOK_URL }}
2630
2731
on-issue-closed:
@@ -35,5 +39,33 @@ jobs:
3539
curl \
3640
-X POST \
3741
-H 'Content-Type: application/json' \
38-
-d '{"type": "issues_closed", "id": "${{ github.event.issue.number }}", "title": "$ISSUE_TITLE"}' \
42+
-d '{"type": "issues_closed", "id": "${{ github.event.issue.number }}", "title": "'"$ISSUE_TITLE"'"}' \
43+
${{ secrets.CI_SLACK_WEBHOOK_URL }}
44+
45+
on-pr-opened:
46+
runs-on: ubuntu-latest
47+
if: github.event_name == 'pull_request' && github.event.action == 'opened'
48+
steps:
49+
- name: notify
50+
env:
51+
PR_TITLE: ${{ github.event.pull_request.title }}
52+
run: |
53+
curl \
54+
-X POST \
55+
-H 'Content-Type: application/json' \
56+
-d '{"type": "pullrequest_opened", "id": "${{ github.event.pull_request.number }}", "title": "'"$PR_TITLE"'"}' \
57+
${{ secrets.CI_SLACK_WEBHOOK_URL }}
58+
59+
on-pr-closed:
60+
runs-on: ubuntu-latest
61+
if: github.event_name == 'pull_request' && github.event.action == 'closed'
62+
steps:
63+
- name: notify
64+
env:
65+
PR_TITLE: ${{ github.event.pull_request.title }}
66+
run: |
67+
curl \
68+
-X POST \
69+
-H 'Content-Type: application/json' \
70+
-d '{"type": "pullrequest_closed", "id": "${{ github.event.pull_request.number }}", "title": "'"$PR_TITLE"'"}' \
3971
${{ secrets.CI_SLACK_WEBHOOK_URL }}

CHANGELOG.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,58 @@
1+
# Release (2026-01-12)
2+
3+
## Module Highlights
4+
* `github.com/aws/aws-sdk-go-v2/service/billing`: [v1.10.0](service/billing/CHANGELOG.md#v1100-2026-01-12)
5+
* **Feature**: Cost Categories filtering support to BillingView data filter expressions through the new costCategories parameter, enabling users to filter billing views by AWS Cost Categories for more granular cost management and allocation.
6+
* `github.com/aws/aws-sdk-go-v2/service/iotmanagedintegrations`: [v1.7.0](service/iotmanagedintegrations/CHANGELOG.md#v170-2026-01-12)
7+
* **Feature**: This release introduces WiFi Simple Setup (WSS) enabling device provisioning via barcode scanning with automated network discovery, authentication, and credential provisioning. Additionally, it introduces 2P Device Capability Rediscovery for updating hub-managed device capabilities post-onboarding.
8+
* `github.com/aws/aws-sdk-go-v2/service/sagemaker`: [v1.230.0](service/sagemaker/CHANGELOG.md#v12300-2026-01-12)
9+
* **Feature**: Added ultraServerType to the UltraServerInfo structure to support server type identification for SageMaker HyperPod
10+
11+
# Release (2026-01-09)
12+
13+
## General Highlights
14+
* **Dependency Update**: Updated to the latest SDK module versions
15+
16+
## Module Highlights
17+
* `github.com/aws/aws-sdk-go-v2/service/bedrockagentcorecontrol`: [v1.17.0](service/bedrockagentcorecontrol/CHANGELOG.md#v1170-2026-01-09)
18+
* **Feature**: Adds optional field "view" to GetMemory API input to give customers control over whether CMK encrypted data such as strategy decryption or override prompts is returned or not.
19+
* `github.com/aws/aws-sdk-go-v2/service/cloudfront`: [v1.59.0](service/cloudfront/CHANGELOG.md#v1590-2026-01-09)
20+
* **Feature**: Added EntityLimitExceeded exception handling to the following API operations AssociateDistributionWebACL, AssociateDistributionTenantWebACL, UpdateDistributionWithStagingConfig
21+
* `github.com/aws/aws-sdk-go-v2/service/glue`: [v1.136.0](service/glue/CHANGELOG.md#v11360-2026-01-09)
22+
* **Feature**: Adding MaterializedViews task run APIs
23+
* `github.com/aws/aws-sdk-go-v2/service/medialive`: [v1.89.0](service/medialive/CHANGELOG.md#v1890-2026-01-09)
24+
* **Feature**: MediaPackage v2 output groups in MediaLive can now accept one additional destination for single pipeline channels and up to two additional destinations for standard channels. MediaPackage v2 destinations now support sending to cross region MediaPackage channels.
25+
* `github.com/aws/aws-sdk-go-v2/service/transcribe`: [v1.54.0](service/transcribe/CHANGELOG.md#v1540-2026-01-09)
26+
* **Feature**: Adds waiters to Amazon Transcribe.
27+
28+
# Release (2026-01-07)
29+
30+
## Module Highlights
31+
* `github.com/aws/aws-sdk-go-v2/service/workspaces`: [v1.65.0](service/workspaces/CHANGELOG.md#v1650-2026-01-07)
32+
* **Feature**: Add StateMessage and ProgressPercentage fields to DescribeCustomWorkspaceImageImport API response.
33+
34+
# Release (2026-01-06)
35+
36+
## Module Highlights
37+
* `github.com/aws/aws-sdk-go-v2/service/costexplorer`: [v1.63.0](service/costexplorer/CHANGELOG.md#v1630-2026-01-06)
38+
* **Feature**: This release updates existing reservation recommendations API to support deployment model.
39+
* `github.com/aws/aws-sdk-go-v2/service/emrserverless`: [v1.39.0](service/emrserverless/CHANGELOG.md#v1390-2026-01-06)
40+
* **Feature**: Added support for enabling disk encryption using customer managed AWS KMS keys to CreateApplication, UpdateApplication and StartJobRun APIs.
41+
42+
# Release (2026-01-05)
43+
44+
## Module Highlights
45+
* `github.com/aws/aws-sdk-go-v2/service/cleanroomsml`: [v1.22.0](service/cleanroomsml/CHANGELOG.md#v1220-2026-01-05)
46+
* **Feature**: AWS Clean Rooms ML now supports advanced Spark configurations to optimize SQL performance when creating an MLInputChannel or an audience generation job.
47+
48+
# Release (2026-01-02)
49+
50+
## Module Highlights
51+
* `github.com/aws/aws-sdk-go-v2/service/cleanrooms`: [v1.40.0](service/cleanrooms/CHANGELOG.md#v1400-2026-01-02)
52+
* **Feature**: Added support for publishing detailed metrics to CloudWatch for operational monitoring of collaborations, including query performance and resource utilization.
53+
* `github.com/aws/aws-sdk-go-v2/service/identitystore`: [v1.36.0](service/identitystore/CHANGELOG.md#v1360-2026-01-02)
54+
* **Feature**: This change introduces "Roles" attribute for User entities supported by AWS Identity Store SDK.
55+
156
# Release (2025-12-30)
257

358
## Module Highlights

aws/go_module_metadata.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codegen/sdk-codegen/aws-models/bedrock-agentcore-control.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8859,6 +8859,14 @@
88598859
"smithy.api#httpLabel": {},
88608860
"smithy.api#required": {}
88618861
}
8862+
},
8863+
"view": {
8864+
"target": "com.amazonaws.bedrockagentcorecontrol#MemoryView",
8865+
"traits": {
8866+
"smithy.api#default": "full",
8867+
"smithy.api#documentation": "<p>The level of detail to return for the memory.</p>",
8868+
"smithy.api#httpQuery": "view"
8869+
}
88628870
}
88638871
},
88648872
"traits": {
@@ -12672,6 +12680,23 @@
1267212680
"target": "com.amazonaws.bedrockagentcorecontrol#MemorySummary"
1267312681
}
1267412682
},
12683+
"com.amazonaws.bedrockagentcorecontrol#MemoryView": {
12684+
"type": "enum",
12685+
"members": {
12686+
"FULL": {
12687+
"target": "smithy.api#Unit",
12688+
"traits": {
12689+
"smithy.api#enumValue": "full"
12690+
}
12691+
},
12692+
"WITHOUT_DECRYPTION": {
12693+
"target": "smithy.api#Unit",
12694+
"traits": {
12695+
"smithy.api#enumValue": "without_decryption"
12696+
}
12697+
}
12698+
}
12699+
},
1267512700
"com.amazonaws.bedrockagentcorecontrol#MessageBasedTrigger": {
1267612701
"type": "structure",
1267712702
"members": {

codegen/sdk-codegen/aws-models/billing.json

Lines changed: 42 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,7 +1262,7 @@
12621262
"dataFilterExpression": {
12631263
"target": "com.amazonaws.billing#Expression",
12641264
"traits": {
1265-
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code> and <code>Tags</code>. </p>"
1265+
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code>, <code>Tags</code>, and <code>CostCategories</code>. </p>"
12661266
}
12671267
},
12681268
"createdAt": {
@@ -1599,6 +1599,38 @@
15991599
"smithy.api#httpError": 409
16001600
}
16011601
},
1602+
"com.amazonaws.billing#CostCategoryName": {
1603+
"type": "string",
1604+
"traits": {
1605+
"smithy.api#length": {
1606+
"min": 1,
1607+
"max": 50
1608+
},
1609+
"smithy.api#pattern": "^(?! )[\\p{L}\\p{N}\\p{Z}-_]*(?<! )$"
1610+
}
1611+
},
1612+
"com.amazonaws.billing#CostCategoryValues": {
1613+
"type": "structure",
1614+
"members": {
1615+
"key": {
1616+
"target": "com.amazonaws.billing#CostCategoryName",
1617+
"traits": {
1618+
"smithy.api#documentation": "<p> The unique name of the Cost Category. </p>",
1619+
"smithy.api#required": {}
1620+
}
1621+
},
1622+
"values": {
1623+
"target": "com.amazonaws.billing#Values",
1624+
"traits": {
1625+
"smithy.api#documentation": "<p> The specific value of the Cost Category. </p>",
1626+
"smithy.api#required": {}
1627+
}
1628+
}
1629+
},
1630+
"traits": {
1631+
"smithy.api#documentation": "<p> The Cost Categories values used for filtering the costs. </p>"
1632+
}
1633+
},
16021634
"com.amazonaws.billing#CreateBillingView": {
16031635
"type": "operation",
16041636
"input": {
@@ -1688,7 +1720,7 @@
16881720
"dataFilterExpression": {
16891721
"target": "com.amazonaws.billing#Expression",
16901722
"traits": {
1691-
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code> and <code>Tags</code>. </p>"
1723+
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code>, <code>Tags</code>, and <code>CostCategories</code>. </p>"
16921724
}
16931725
},
16941726
"clientToken": {
@@ -1953,6 +1985,12 @@
19531985
"smithy.api#documentation": "<p> The specific <code>Tag</code> to use for <code>Expression</code>. </p>"
19541986
}
19551987
},
1988+
"costCategories": {
1989+
"target": "com.amazonaws.billing#CostCategoryValues",
1990+
"traits": {
1991+
"smithy.api#documentation": "<p> The filter that's based on <code>CostCategory</code> values. </p>"
1992+
}
1993+
},
19561994
"timeRange": {
19571995
"target": "com.amazonaws.billing#TimeRange",
19581996
"traits": {
@@ -1961,7 +1999,7 @@
19611999
}
19622000
},
19632001
"traits": {
1964-
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code> and <code>Tags</code>. </p>"
2002+
"smithy.api#documentation": "<p> See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code>, <code>Tags</code>, and <code>CostCategories</code>. </p>"
19652003
}
19662004
},
19672005
"com.amazonaws.billing#FieldName": {
@@ -3053,7 +3091,7 @@
30533091
"dataFilterExpression": {
30543092
"target": "com.amazonaws.billing#Expression",
30553093
"traits": {
3056-
"smithy.api#documentation": "<p>See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code> and <code>Tags</code>. </p>"
3094+
"smithy.api#documentation": "<p>See <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_billing_Expression.html\">Expression</a>. Billing view only supports <code>LINKED_ACCOUNT</code>, <code>Tags</code>, and <code>CostCategories</code>. </p>"
30573095
}
30583096
}
30593097
},

codegen/sdk-codegen/aws-models/cleanrooms.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3061,6 +3061,12 @@
30613061
"traits": {
30623062
"smithy.api#documentation": "<p>The Amazon Web Services Regions where collaboration query results can be stored. Returns the list of Region identifiers that were specified when the collaboration was created. This list is used to enforce regional storage policies and compliance requirements.</p>"
30633063
}
3064+
},
3065+
"isMetricsEnabled": {
3066+
"target": "smithy.api#Boolean",
3067+
"traits": {
3068+
"smithy.api#documentation": "<p>An indicator as to whether metrics are enabled for the collaboration.</p> <p>When <code>true</code>, collaboration members can opt in to Amazon CloudWatch metrics for their membership queries.</p>"
3069+
}
30643070
}
30653071
},
30663072
"traits": {
@@ -6189,6 +6195,12 @@
61896195
"traits": {
61906196
"smithy.api#documentation": "<p>The Amazon Web Services Regions where collaboration query results can be stored. When specified, results can only be written to these Regions. This parameter enables you to meet your compliance and data governance requirements, and implement regional data governance policies.</p>"
61916197
}
6198+
},
6199+
"isMetricsEnabled": {
6200+
"target": "smithy.api#Boolean",
6201+
"traits": {
6202+
"smithy.api#documentation": "<p>An indicator as to whether metrics have been enabled or disabled for the collaboration.</p> <p>When <code>true</code>, collaboration members can opt in to Amazon CloudWatch metrics for their membership queries. The default value is <code>false</code>.</p>"
6203+
}
61926204
}
61936205
}
61946206
},
@@ -6993,6 +7005,12 @@
69937005
"traits": {
69947006
"smithy.api#documentation": "<p>The payment responsibilities accepted by the collaboration member.</p> <p>Not required if the collaboration member has the member ability to run queries. </p> <p>Required if the collaboration member doesn't have the member ability to run queries but is configured as a payer by the collaboration creator. </p>"
69957007
}
7008+
},
7009+
"isMetricsEnabled": {
7010+
"target": "smithy.api#Boolean",
7011+
"traits": {
7012+
"smithy.api#documentation": "<p>An indicator as to whether Amazon CloudWatch metrics have been enabled or disabled for the membership.</p> <p>Amazon CloudWatch metrics are only available when the collaboration has metrics enabled. This option can be set by collaboration members who have the ability to run queries (analysis runners) or by members who are configured as payers.</p> <p>When <code>true</code>, metrics about query execution are collected in Amazon CloudWatch. The default value is <code>false</code>.</p>"
7013+
}
69967014
}
69977015
}
69987016
},
@@ -13038,6 +13056,12 @@
1303813056
"smithy.api#documentation": "<p>The payment responsibilities accepted by the collaboration member.</p>",
1303913057
"smithy.api#required": {}
1304013058
}
13059+
},
13060+
"isMetricsEnabled": {
13061+
"target": "smithy.api#Boolean",
13062+
"traits": {
13063+
"smithy.api#documentation": "<p>An indicator as to whether Amazon CloudWatch metrics are enabled for the membership.</p> <p>When <code>true</code>, metrics about query execution are collected in Amazon CloudWatch.</p>"
13064+
}
1304113065
}
1304213066
},
1304313067
"traits": {

0 commit comments

Comments
 (0)