NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1033 most downloaded on NuGet
CNCF CloudEvents SDK
Last release 3 months ago
04 Jul 2026
Release timing varies
gaps range from 3 weeks to 1.9 years
Some releases are documented
notes for 14 of 24 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
24 releases · first in 2018
Add explicit .NET 10 target to all packages
Changes since 2.8.0:
Note on the removal of .NET Standard 2.1: we don't expect this to break users,
although it may mean additional dependencies due to falling back to .NET Standard 2.0.
Please file an issue if this causes problems for you, and we'll consider reinstating
the target.
Release 2.8.0 Changes since 2.7.1:
One column per quarter.
Release 2.8.0
Changes since 2.7.1:
- Prevent string resource lookup if not required. Fixes ( #264 ).
- Add the ability to specify a custom serializer for Avro. Fixes ( #261 ).
- Dependencies: system-level dependencies updated - The NuGet package now uses PackageLicenseExpression (but still includes the licence file as well).
Release 2.6.0
Changes since 2.5.1:
- Dependencies: system-level dependencies updated
- The NuGet package now uses PackageLicenseExpression (but still
includes the licence file as well).
Fixes ([#252](#252)).
- Regenerated protobuf schema using the original filename of
cloudevents.proto instead of ProtoSchema.proto. An additional
ProtoSchemaReflection class has been added purely for compatibility.
Fixes ([#256](#256)).
Signed-off-by: Jon Skeet <jonskeet@google.com>
…transitive dependency on a version containing vulnerabilities - Update Apache.Avro to 1.11.1
Release 2.5.1
Changes since 2.5.0:
- Dependencies: update dependencies in CloudNative.CloudEvents.Avro
- Add explicit dependency on Newtonsoft.Json 13.0.1 to avoid
transitive dependency on a version containing vulnerabilities
- Update Apache.Avro to 1.11.1
No APIs have changed. This is a patch release as the dependency
changes are very minor (but necessary to avoid vulnerabilities).
Signed-off-by: Jon Skeet <jonskeet@google.com>
Dependencies: update dependencies in CloudNative.CloudEvents.AspNetCore:
Release 2.5.0
Changes since 2.4.0:
No APIs have changed, but this is a minor release due to the significant dependency changes.
Feature: Implement underscore prefixes for AMQP (see history)
Release 2.4.0
Changes since 2.3.1:
The AMQP change is significant: the AMQP CloudEvent binding
specification
now recommends using cloudEvents_ instead of cloudEvents: as the
prefix. The change in this release allows both prefixes to be parsed, and
there are now three conversion extension methods:
ToAmqpMessageWithUnderscorePrefix - always uses cloudEvents_ToAmqpMessageWithColonPrefix - always uses cloudEvents:ToAmqpMessage - currently uses cloudEvents: but will use cloudEvents_ in a future release (planned for a March 2023 release)The intention is to effectively give six months notice of a change in the default behavior.
Bug fix: ignore the charset when determining the content type for decoding JSON
- Bug fix: BinaryDataUtilities.AsArray misbehavior with array segments ( #209 ) - Bug fix: Links within XML documentation corrected after spec repo ch
Release 2.3.0
Changes since 2.2.0:
- Bug fix: BinaryDataUtilities.AsArray misbehavior with array segments ([#209](#209))
- Bug fix: Links within XML documentation corrected after spec repo change
- Feature: Reject "data" as a context attribute name (spec has been clarified for this)
- Feature: Support Data content type inference in event formatters
- The JsonEventFormatter classes infer "application/json" for all data
- Feature: CloudNative.CloudEvents.Protobuf is now GA (same version as other packages)
Signed-off-by: Jon Skeet <jonskeet@google.com>
Bug fix: the "source" attribute is now validated to be non-empty
Bug fix (#177): dependency on the Nullable package was not declared with PrivateAssets=all, leading to that showing up as a dependency. This would bre
Bug fix (#177): dependency on the
Nullable package was not declared with PrivateAssets=all,
leading to that showing up as a dependency. This would break users
who explicitly have a dependency on an older version of Nullable.
This fix shouldn't break anyone, as far as we're aware.
Nullable reference type annotations
Initial GA release for 2.x. See the "changes since 1.x" document for more detail around what has changed.
Initial GA release for 2.x. See the "changes since 1.x" document for more detail around what has changed.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →