Release 2.3.0

Changes since 2.2.0:

- Bug fix: BinaryDataUtilities.AsArray misbehavior with array segments ([#209](https://github.com/cloudevents/sdk-csharp/issues/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>
This commit is contained in:
Jon Skeet 2022-05-31 10:29:41 +01:00 committed by Jon Skeet
parent 92dd95a1b2
commit e6f2c4d634
3 changed files with 11 additions and 3 deletions

View File

@ -1,5 +1,14 @@
# Version history (from 2.0)
## 2.3.0 (2022-05-31)
- Bug fix: BinaryDataUtilities.AsArray misbehavior with array segments ([#209](https://github.com/cloudevents/sdk-csharp/issues/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)
## 2.2.0 (2022-02-02)
- Bug fix: the "source" attribute is now validated to be non-empty
@ -9,7 +18,7 @@
## 2.1.1 (2021-07-21)
Bug fix ([#77](https://github.com/cloudevents/sdk-csharp/pull/177)): dependency on the
Bug fix ([#177](https://github.com/cloudevents/sdk-csharp/pull/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`.

View File

@ -6,7 +6,6 @@
<PackageTags>cncf;cloudnative;cloudevents;events;protobuf</PackageTags>
<LangVersion>8.0</LangVersion>
<Nullable>enable</Nullable>
<Version>2.0.0-beta.1</Version>
</PropertyGroup>
<ItemGroup>

View File

@ -4,7 +4,7 @@
- We use the same version number for all stable
- packages. See PROCESSES.md for details.
-->
<Version>2.2.0</Version>
<Version>2.3.0</Version>
<!-- Make the repository root available for other properties -->
<RepoRoot>$([System.IO.Path]::GetDirectoryName($([MSBuild]::GetPathOfFileAbove('.gitignore', '$(MSBuildThisFileDirectory)'))))</RepoRoot>