Skip to content

docs: mark Kotlin SDK as supporting v1.0 and v0.3 CloudEvents Core#1393

Open
octaviospain wants to merge 1 commit into
cloudevents:mainfrom
octaviospain:kotlin-v1.0-core-feature-support
Open

docs: mark Kotlin SDK as supporting v1.0 and v0.3 CloudEvents Core#1393
octaviospain wants to merge 1 commit into
cloudevents:mainfrom
octaviospain:kotlin-v1.0-core-feature-support

Conversation

@octaviospain

@octaviospain octaviospain commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Marks the Kotlin column for CloudEvents Core under both v1.0 and v0.3 in the SDK feature support table.

The CloudEvents Kotlin SDK implements the core event model for both supported wire versions: the v1.0 and v0.3 context attribute sets (including v0.3's schemaurl and datacontentencoding), the attribute type system with canonical-string round-tripping, attribute naming rules, extension attributes, and version-aware validation (strict and lenient modes).

Only the CloudEvents Core rows are updated. Event formats, protocol bindings, and the v0.3 Map/Any value types (whose canonical form is JSON) are not yet implemented in the Kotlin SDK and remain blank; those cells will be filled as the corresponding modules land.

@duglin

duglin commented Jul 20, 2026

Copy link
Copy Markdown
Collaborator

I like your optimism that your reviewer will approve: cloudevents/sdk-kotlin#18
I hear he's pretty picky :-)

The CloudEvents Kotlin SDK implements the core event model for both supported
wire versions: the v1.0 and v0.3 context attributes, the attribute type system,
naming rules, extensions, and version-aware validation. Reflect this in the SDK
feature support table.

Signed-off-by: Octavio Calleya Garcia <octavio@transgressoft.net>
@octaviospain
octaviospain force-pushed the kotlin-v1.0-core-feature-support branch from a587f10 to 4015b2e Compare July 20, 2026 21:11
@octaviospain octaviospain changed the title docs: mark Kotlin SDK as supporting v1.0 CloudEvents Core docs: mark Kotlin SDK as supporting v1.0 and v0.3 CloudEvents Core Jul 20, 2026
@octaviospain

Copy link
Copy Markdown
Contributor Author

I finally made it :) But forgot that first cloudevents/sdk-kotlin#15 and cloudevents/sdk-kotlin#16 need to be merged too. Will take care of that tomorrow

@octaviospain

Copy link
Copy Markdown
Contributor Author

@duglin version 0.1.0 was released https://central.sonatype.com/search?q=cloudevents-kotlin

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.

2 participants