Skip to content

Commit 08b654a

Browse files
authored
Merge pull request #1092 from awslabs/main
Update release branch
2 parents 82134e3 + d5087ba commit 08b654a

File tree

430 files changed

+25611
-19176
lines changed

Some content is hidden

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

430 files changed

+25611
-19176
lines changed

.changes/1691b2fe-15ba-4bf8-8f27-382b59c792c8.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/703da74b-6f77-4555-b129-295486571361.json

Lines changed: 0 additions & 9 deletions
This file was deleted.

.changes/8665c18c-d742-4212-b920-6fea43f70c2c.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/e965338d-28c5-41e2-b585-121d9d56393f.json

Lines changed: 0 additions & 5 deletions
This file was deleted.

.github/workflows/codebuild-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
runs-on: ubuntu-latest
2121
steps:
2222
- name: Configure AWS Credentials
23-
uses: aws-actions/configure-aws-credentials@v2
23+
uses: aws-actions/configure-aws-credentials@v4
2424
with:
2525
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
2626
aws-region: us-west-2
@@ -45,7 +45,7 @@ jobs:
4545
- name: Checkout sources
4646
uses: actions/checkout@v2
4747
- name: Configure AWS Credentials
48-
uses: aws-actions/configure-aws-credentials@v2
48+
uses: aws-actions/configure-aws-credentials@v4
4949
with:
5050
role-to-assume: ${{ secrets.CI_AWS_ROLE_ARN }}
5151
aws-region: us-west-2

.github/workflows/codegen-preview.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,4 @@ jobs:
157157
owner: context.repo.owner,
158158
repo: context.repo.repo,
159159
body: '${{ needs.generate-codegen-diff.outputs.bot-message }}\n\n'
160-
})
160+
})

.github/workflows/continuous-integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ jobs:
6969
pwd
7070
./gradlew publishToMavenLocal
7171
./gradlew apiCheck
72-
./gradlew test allTests
72+
./gradlew test jvmTest
7373
./gradlew testAllProtocols
7474
- name: Save Test Reports
7575
if: failure()

.github/workflows/release-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Release Checks
33
on:
44
pull_request:
55
types: [ opened, synchronize, reopened ]
6-
branches: [ main ]
6+
branches: [ main, release ]
77

88
# Allow one instance of this workflow per pull request, and cancel older runs when new changes are pushed
99
concurrency:

CHANGELOG.md

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

3+
## [0.33.0-beta] - 10/26/2023
4+
5+
### Features
6+
* **BREAKING**: Update codegen to improve nullability of generated types.
7+
* [#605](https://github.com/awslabs/aws-sdk-kotlin/issues/605), [#805](https://github.com/awslabs/aws-sdk-kotlin/issues/805) Publish a BOM and a Version Catalog
8+
* Detect and automatically correct clock skew to prevent signing errors
9+
10+
### Fixes
11+
* Ignore empty environment variable and system property strings when evaluating AWS credentials
12+
13+
### Miscellaneous
14+
* Upgrade Kotlin to 1.9.10
15+
* Sync AWS models and upgrade smithy-kotlin
16+
* Upgrade Dokka to 1.9.0
17+
* **Breaking** Removed `enableAccelerate` & `forcePathStyle` from S3 config. As well as `use_accelerate_endpoint` & `addressing_style` from AWS profile configuration
18+
* **BREAKING**: Remove `smithy.client.request.size`, `smithy.client.response.size`, `smithy.client.retries` metrics. Rename all `smithy.client.*` metrics to `smithy.client.call.*`.
19+
* Remove GameSparks service
20+
* Add skeleton implementation of a second KMP target
21+
* Added `s3_use_arn_region` & `s3_disable_multiregion_access_points` to AWS profile configuration
22+
323
## [0.32.5-beta] - 10/12/2023
424

525
### Features

CONTRIBUTING.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,14 @@ Merges to this repository must include one or more changelog entries which descr
7373
Entries are placed in the top-level `.changes/` directory. An entry is a file containing a JSON object with the
7474
following fields:
7575

76-
| Field name | Type | Required | Enum | Description |
77-
|---------------|------------|----------|----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
78-
| `id` | `string` | yes | | A unique identifier for this entry. We recommend you generate a UUID for this field. |
79-
| `type` | `string` | yes | `bugfix`, `feature`, `documentation`, `misc` | The type of change being made. |
80-
| `description` | `string` | yes | | A description of the change being made.<ul><li>Prefix with `**Breaking**:` if the change is breaking</li><li>Use the imperative present tense (e.g., "change" not "changed" nor "changes")</li><li>Capitalize first letter</li><li>No dot (.) at the end unless there are multiple sentences</li></ul> |
81-
| `issues` | `string[]` | no | | A list of references to any related issues in the relevant repositories. A reference can be specified in several ways:<ul><li>The issue number, if local to this repository (eg. `#12345`)</li><li>A fully-qualified issue ID (eg.`awslabs/smithy-kotlin#12345`)</li><li>A fully-qualified URL (eg. `https://issuetracker.com/12345`)</li></ul> |
82-
| `module` | `string` | no | | The area of the code affected by your changes. If unsure, leave this value unset. |
76+
| Field name | Type | Required | Enum | Description |
77+
|----------------------------|------------|----------|----------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
78+
| `id` | `string` | yes | | A unique identifier for this entry. We recommend you generate a UUID for this field. |
79+
| `type` | `string` | yes | `bugfix`, `feature`, `documentation`, `misc` | The type of change being made. |
80+
| `description` | `string` | yes | | A description of the change being made.<ul><li>Prefix with `**Breaking**:` if the change is breaking</li><li>Use the imperative present tense (e.g., "change" not "changed" nor "changes")</li><li>Capitalize first letter</li><li>No dot (.) at the end unless there are multiple sentences</li></ul> |
81+
| `issues` | `string[]` | no | | A list of references to any related issues in the relevant repositories. A reference can be specified in several ways:<ul><li>The issue number, if local to this repository (eg. `#12345`)</li><li>A fully-qualified issue ID (eg.`awslabs/smithy-kotlin#12345`)</li><li>A fully-qualified URL (eg. `https://issuetracker.com/12345`)</li></ul> |
82+
| `module` | `string` | no | | The area of the code affected by your changes. If unsure, leave this value unset. |
83+
| `requiresMinorVersionBump` | `boolean` | no | | Indicates the change will require a new minor version. This is usually the case after a breaking change. Defaults to false if flag is not included. |
8384

8485
The filename of an entry is arbitrary. We recommend `<id>.json`, where `<id>` corresponds to the `id` field of the entry
8586
itself.

0 commit comments

Comments
 (0)