You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are pleased to announce Smithy Kotlin code generation is now generally available starting with version 1.6.0. See our quick-start guide in the smithy-examples repository.
As part of the work to make this feature available, we've made some changes to existing components which may cause breaking changes in your code. If you do not use codegen features or generate service clients from scratch then you are unaffected by this change.
Starting at version 1.6.0, we will synchronize the version numbers across runtime and codegen modules. Also, our codegen modules have been renamed from:
Note the namespace for our codegen modules has changed from software.amazon.smithy.kotlin to aws.smithy.kotlin. And, the RPC v2 CBOR protocol implementation has been moved out of the software.amazon.smithy:smithy-aws-kotlin-codegen module into aws.smithy.kotlin:codegen.
How to migrate
Upgrade all of your smithy-kotlin dependencies to v1.6.0 or later.
Update any imports that previously used the software.amazon.smithy.kotlin namespace to now use aws.smithy.kotlin.
Update your RPC v2 CBOR protocol dependency as follows: software.amazon.smithy.kotlin:smithy-aws-kotlin-codegen → aws.smithy.kotlin:codegen.
Release date
This feature will ship with the v1.6.0 release planned for no earlier than 1/15/2026.
Feedback
If you have any questions concerning this change, please feel free to engage with us in this discussion. If you encounter a bug with these changes, please file an issue.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What's changing
We are pleased to announce Smithy Kotlin code generation is now generally available starting with version 1.6.0. See our quick-start guide in the smithy-examples repository.
As part of the work to make this feature available, we've made some changes to existing components which may cause breaking changes in your code. If you do not use codegen features or generate service clients from scratch then you are unaffected by this change.
Starting at version 1.6.0, we will synchronize the version numbers across runtime and codegen modules. Also, our codegen modules have been renamed from:
aws.smithy.kotlin:codegenaws.smithy.kotlin:aws-codegenaws.smithy.kotlin:codegen-testutilsNote the namespace for our codegen modules has changed from
software.amazon.smithy.kotlintoaws.smithy.kotlin. And, the RPC v2 CBOR protocol implementation has been moved out of thesoftware.amazon.smithy:smithy-aws-kotlin-codegenmodule intoaws.smithy.kotlin:codegen.How to migrate
aws.smithy.kotlin:codegenaws.smithy.kotlin:aws-codegenaws.smithy.kotlin:codegen-testutilssoftware.amazon.smithy.kotlinnamespace to now useaws.smithy.kotlin.software.amazon.smithy.kotlin:smithy-aws-kotlin-codegen→aws.smithy.kotlin:codegen.Release date
This feature will ship with the v1.6.0 release planned for no earlier than 1/15/2026.
Feedback
If you have any questions concerning this change, please feel free to engage with us in this discussion. If you encounter a bug with these changes, please file an issue.
Beta Was this translation helpful? Give feedback.
All reactions