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:
parent
92dd95a1b2
commit
e6f2c4d634
|
@ -1,5 +1,14 @@
|
||||||
# Version history (from 2.0)
|
# 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)
|
## 2.2.0 (2022-02-02)
|
||||||
|
|
||||||
- Bug fix: the "source" attribute is now validated to be non-empty
|
- Bug fix: the "source" attribute is now validated to be non-empty
|
||||||
|
@ -9,7 +18,7 @@
|
||||||
|
|
||||||
## 2.1.1 (2021-07-21)
|
## 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`,
|
`Nullable` package was not declared with `PrivateAssets=all`,
|
||||||
leading to that showing up as a dependency. This would break users
|
leading to that showing up as a dependency. This would break users
|
||||||
who explicitly have a dependency on an older version of `Nullable`.
|
who explicitly have a dependency on an older version of `Nullable`.
|
||||||
|
|
|
@ -6,7 +6,6 @@
|
||||||
<PackageTags>cncf;cloudnative;cloudevents;events;protobuf</PackageTags>
|
<PackageTags>cncf;cloudnative;cloudevents;events;protobuf</PackageTags>
|
||||||
<LangVersion>8.0</LangVersion>
|
<LangVersion>8.0</LangVersion>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<Version>2.0.0-beta.1</Version>
|
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
- We use the same version number for all stable
|
- We use the same version number for all stable
|
||||||
- packages. See PROCESSES.md for details.
|
- packages. See PROCESSES.md for details.
|
||||||
-->
|
-->
|
||||||
<Version>2.2.0</Version>
|
<Version>2.3.0</Version>
|
||||||
|
|
||||||
<!-- Make the repository root available for other properties -->
|
<!-- Make the repository root available for other properties -->
|
||||||
<RepoRoot>$([System.IO.Path]::GetDirectoryName($([MSBuild]::GetPathOfFileAbove('.gitignore', '$(MSBuildThisFileDirectory)'))))</RepoRoot>
|
<RepoRoot>$([System.IO.Path]::GetDirectoryName($([MSBuild]::GetPathOfFileAbove('.gitignore', '$(MSBuildThisFileDirectory)'))))</RepoRoot>
|
||||||
|
|
Loading…
Reference in New Issue