Tags: cloudevents/sdk-csharp
Tags
Release 2.8.0 Changes since 2.7.1: - Add an explicit .NET 8 target to all packages. - Removed dependencies that are already included in the framework, for suitable targets. - Use a framework reference to Microsoft.AspNetCore.App instead of package frameworks, for the .NET 8 target - Release CloudNative.CloudEvents.Mqtt as 3.8.0, bumping the major version to reflect adopting MQTTnet version 4.3.6.1152. Fixes [#269](#269). - Other dependency updates: - AMQPNetLite and AMQPNetLite.Serialization: 2.4.2 => 2.4.11 - Apache.Avro: 1.11.1 => 1.11.3 - Newtonsoft.Json: 13.0.2 => 13.0.3 - Google.Protobuf: 3.22.0 => 3.27.3 - Confluent.Kafka: 1.6.3 => 1.9.3 - See [#297](#297) for consideration of a bump to 2.x. - Only for netstandard2.0 and netstandard2.1 targets: - System.Text.Encodings.Web: 6.0.0 => 8.0.0 - System.Text.Json: 5.0.2 => 8.0.4 Signed-off-by: Jon Skeet <jonskeet@google.com>
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>
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>
Release 2.5.0 Changes since 2.4.0: - Dependencies: update dependencies in CloudNative.CloudEvents.AspNetCore: - Remove dependency on Microsoft.AspNetCore.Mvc.Core (as we don't use it) - Update dependency on Microsoft.AspNetCore.Http to 2.1.34 - Explicitly add dependency on System.Text.Encodings.Web 6.0.0 to avoid security issue in older version No APIs have changed, but this is a minor release due to the significant dependency changes. Signed-off-by: Jon Skeet <jonskeet@google.com>
Release 2.4.0 Changes since 2.3.1: - Feature: Implement underscore prefixes for AMQP (see history) ([#236](#236)) - Feature: Allow empty payloads in Kafka ([#224](#224)) - Feature: Implement conversions to and from JObject/JsonElement in JsonEventFormatter ([#234](#234), part of [#231](#231)) - Bug fix: Observe JSON serializer options in JsonEventFormat ([#226](#226), fixes [#225](#225)) - Bug fix: Put AvroEventFormatter in the right namespace ([#220](#220), fixes [#219](#219)) - Bug fix: Use content headers when parsing HTTP requests/responses ([#222](#222), fixes [#221](#221)) - Bug fix: Perform release builds with ContinuousIntegrationBuild=true ([#223](#223), fixes [#175](#175)) Signed-off-by: Jon Skeet <jonskeet@google.com>
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>
Release 2.2.0 (with Protobuf 2.0.0-beta.1) Changes in this release: - Bug fix: the "source" attribute is now validated to be non-empty - Bug fix: the JSON event formatters comply with the clarified JSON event format spec - Dependency: Apache.Avro dependency updated to 1.11.0 - Feature: New package CloudNative.CloudEvents.Protobuf, released as 2.0.0-beta.1 Signed-off-by: Jon Skeet <jonskeet@google.com>
PreviousNext