Skip to content

Remove legacy Cloudevent support#186

Merged
sophokles73 merged 2 commits intoeclipse-uprotocol:mainfrom
etas-contrib:remove_legacy_cloudevent_support
Sep 3, 2025
Merged

Remove legacy Cloudevent support#186
sophokles73 merged 2 commits intoeclipse-uprotocol:mainfrom
etas-contrib:remove_legacy_cloudevent_support

Conversation

@sophokles73
Copy link
Copy Markdown
Contributor

The existing classes for supporting the creation, mapping and validation
of CloudEvents are not needed anymore because all uProtocol APIs use
UMessage and UAttributes as parameter types. Application developers
do not need to bother with CloudEvents anymore.

Addresses #184

@sophokles73 sophokles73 added the enhancement New feature or request label Sep 1, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 1, 2025

Code coverage report is ready! 📈

Also adapted USubscriptionClient to align with the latest specification.
@sophokles73 sophokles73 force-pushed the remove_legacy_cloudevent_support branch from 532d256 to bb39ca3 Compare September 1, 2025 07:44
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 1, 2025

Code coverage report is ready! 📈

The existing classes for supporting the creation, mapping and validation
of CloudEvents are not needed anymore because all uProtocol APIs use
UMessage and UAttributes as parameter types. Application developers
do not need to bother with CloudEvents anymore.

Also bumped version to 3.0.0-SNAPSHOT

Fixes eclipse-uprotocol#184
@sophokles73 sophokles73 force-pushed the remove_legacy_cloudevent_support branch from bb39ca3 to b95acc9 Compare September 1, 2025 07:56
@github-actions
Copy link
Copy Markdown

github-actions bot commented Sep 1, 2025

Code coverage report is ready! 📈

Copy link
Copy Markdown

@PLeVasseur PLeVasseur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Briefly looked through. Proforma approval.

@sophokles73 sophokles73 merged commit 42c230e into eclipse-uprotocol:main Sep 3, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants