Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(experimentalIdentityAndAuth): enable identity and auth by default #1352

Merged
merged 9 commits into from
Jul 30, 2024

Conversation

kuhe
Copy link
Contributor

@kuhe kuhe commented Jul 26, 2024

Derived from:

experimentalIdentityAndAuth behavior is now the default auth behavior.

The experimentalIdentityAndAuth flag is now oppositely replaced with
useLegacyAuth, which enables legacy auth behavior for backward
compatibility concerns.


Expected diff in clients can be seen in the linked SDK PR.

This PR changes the resolution order of some plugins. This is safe since the plugins declare any dependencies in their input and resolved types such that any hard requirements in ordering will express as TypeScript compilation errors.

This PR moves some private client methods inline.

@kuhe kuhe requested review from a team as code owners July 26, 2024 17:29
@kuhe kuhe requested a review from hpmellema July 26, 2024 17:29
@kuhe
Copy link
Contributor Author

kuhe commented Jul 26, 2024

taking over from #1326, leaving it as reference

@kuhe kuhe changed the title chore/id auth feat(experimentalIdentityAndAuth): enable identity and auth by default Jul 26, 2024
@kuhe
Copy link
Contributor Author

kuhe commented Jul 26, 2024

The diff for this PR is seen in aws/aws-sdk-js-v3#6299

@kuhe kuhe merged commit a40e1e9 into smithy-lang:main Jul 30, 2024
10 checks passed
@kuhe kuhe deleted the chore/id-auth branch July 30, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants