Skip to content

Commit 32948fe

Browse files
authored
v2.4.0 (#2216)
* v2.4.0 * Update CHANGELOG
1 parent a20252e commit 32948fe

File tree

25 files changed

+40
-39
lines changed

25 files changed

+40
-39
lines changed

CHANGELOG.md

+14-13
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,9 @@
33
## Enhancements
44

55
- References librdkafka.redist 2.4.0. Refer to the [librdkafka v2.4.0 release notes](https://github.com/confluentinc/librdkafka/releases/tag/v2.4.0) for more information.
6-
- [KIP-848 EA](https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol):
7-
Integration tests running with the new consumer group protocol. The feature is an Early Access: not production ready, still not supported (#2212).
6+
- [KIP-848 EA](https://cwiki.apache.org/confluence/display/KAFKA/KIP-848%3A+The+Next+Generation+of+the+Consumer+Rebalance+Protocol): Added KIP-848 based new consumer group rebalance protocol.
7+
Integration tests running with the new consumer group protocol. The feature is an **Early Access**: not production ready. Please refer
8+
[detailed doc](https://github.com/confluentinc/librdkafka/blob/master/INTRODUCTION.md#next-generation-of-the-consumer-group-protocol-kip-848) for more information. (#2212).
89

910

1011
# 2.3.0
@@ -15,7 +16,7 @@
1516
- [KIP-430](https://cwiki.apache.org/confluence/display/KAFKA/KIP-430+-+Return+Authorized+Operations+in+Describe+Responses):
1617
Return authorized operations in describe responses (#2021, @jainruchir).
1718
- [KIP-396](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=97551484): Added support for ListOffsets Admin API (#2086).
18-
- Add `Rack` to the `Node` type, so AdminAPI calls can expose racks for brokers (currently, all Describe
19+
- Add `Rack` to the `Node` type, so AdminAPI calls can expose racks for brokers (currently, all Describe
1920
Responses) (#2021, @jainruchir).
2021
- Added support for external JSON schemas in `JsonSerializer` and `JsonDeserializer` (#2042).
2122
- Added compatibility methods to CachedSchemaRegistryClient ([ISBronny](https://github.com/ISBronny), #2097).
@@ -98,15 +99,15 @@ OpenSSL 3.0.x upgrade in librdkafka requires a major version bump, as some legac
9899
**Note: There were no 2.0.0 and 2.0.1 releases.**
99100

100101

101-
# 1.9.3
102+
# 1.9.3
102103

103104
## Enhancements
104105

105106
- Added `NormalizeSchemas` configuration property to the Avro, Json and Protobuf serdes.
106107

107108
## Fixes
108109

109-
- Schema Registry authentication now works with passwords that contain the ':' character ([luismedel](https://github.com/luismedel)).
110+
- Schema Registry authentication now works with passwords that contain the ':' character ([luismedel](https://github.com/luismedel)).
110111
- Added missing librdkafka internal and broker error codes to the `ErrorCode` enum.
111112

112113

@@ -169,7 +170,7 @@ for a complete list of changes, enhancements, fixes and upgrade considerations.
169170

170171
# 1.8.1
171172

172-
## Enhancements
173+
## Enhancements
173174

174175
- Updated `NJsonSchema` to v10.5.2.
175176

@@ -318,7 +319,7 @@ Version 1.6.0 and 1.6.1 were not released.
318319
## Changes
319320

320321
- Some internal improvements to the `Consmer` (thanks to [@andypook](https://github.com/AndyPook)).
321-
- BREAKING CHANGE: `net452` is no longer a target framework of `Confluent.SchemaRegistry` or `Confluent.SchemaRegistry.Serdes` due to the switch to the official Apache Avro package which only targets `netstandard2.0`.
322+
- BREAKING CHANGE: `net452` is no longer a target framework of `Confluent.SchemaRegistry` or `Confluent.SchemaRegistry.Serdes` due to the switch to the official Apache Avro package which only targets `netstandard2.0`.
322323
- Marked properties on `ConsumeResult` that simply delegate to the corresponding properties on `ConsumeResult.Message` as obsolete.
323324

324325
## Fixes
@@ -360,7 +361,7 @@ Version 1.6.0 and 1.6.1 were not released.
360361
## Bugs
361362

362363
**WARNING: There is an issue with SASL GSSAPI authentication on Windows with this release. This is resolved in v1.2.1.**
363-
364+
364365
## Enhancements
365366

366367
- References librdkafka v1.2.0. Refer to the [release notes](https://github.com/edenhill/librdkafka/releases/tag/v1.2.0) for more information. Headline feature is consumer side support for transactions.
@@ -424,7 +425,7 @@ Feature highlights:
424425
- Non-blocking support for async serializers.
425426
- Very flexible:
426427
- e.g. can be easily extended to support header serialization.
427-
- Capability to specify custom timestamps when producing messages.
428+
- Capability to specify custom timestamps when producing messages.
428429
- Message persistence status support.
429430
- Renamed ProduceAsync variants with a callback to Produce.
430431
- Consumer improvements:
@@ -541,7 +542,7 @@ Feature highlights:
541542

542543
- Revamped producer and consumer serialization functionality.
543544
- There are now two types of serializer and deserializer: `ISerializer<T>` / `IAsyncSerializer<T>` and `IDeserializer<T>` / `IAsyncDeserializer<T>`.
544-
- `ISerializer<T>`/`IDeserializer<T>` are appropriate for most use cases.
545+
- `ISerializer<T>`/`IDeserializer<T>` are appropriate for most use cases.
545546
- `IAsyncSerializer<T>`/`IAsyncDeserializer<T>` are async friendly, but less performant (they return `Task`s).
546547
- Changed the name of `Confluent.Kafka.Avro` to `Confluent.SchemaRegistry.Serdes` (Schema Registry may support other serialization formats in the future).
547548
- Added an example demonstrating working with protobuf serialized data.
@@ -557,7 +558,7 @@ Feature highlights:
557558
- Notable features: idempotent producer, sparse connections, KIP-62 (max.poll.interval.ms).
558559
- Note: End of partition notification is now disabled by default (enable using the `EnablePartitionEof` config property).
559560
- Removed the `Consumer.OnPartitionEOF` event in favor notifying of partition eof via `ConsumeResult.IsPartitionEOF`.
560-
- Removed `ErrorEvent` class and added `IsFatal` to `Error` class.
561+
- Removed `ErrorEvent` class and added `IsFatal` to `Error` class.
561562
- The `IsFatal` flag is now set appropriately for all errors (previously it was always set to `false`).
562563
- Added `PersistenceStatus` property to `DeliveryResult`, which provides information on the persitence status of the message.
563564

@@ -595,7 +596,7 @@ Feature highlights:
595596
- Producers can utilize the underlying librdkafka handle from other Producers (replaces the 0.11.x `GetSerializingProducer` method on the `Producer` class).
596597
- `AdminClient` can utilize the underlying librdkafka handle from other `AdminClient`s, `Producer`s or `Consumer`s.
597598
- `IDeserializer` now exposes message data via `ReadOnlySpan<byte>`, directly referencing librdkafka allocated memory. This results in a considerable (up to 2x) performance increase and reduced memory.
598-
- Most blocking operations now accept a `CancellationToken` parameter.
599+
- Most blocking operations now accept a `CancellationToken` parameter.
599600
- TODO: in some cases there is no backing implementation yet.
600601
- .NET Specific configuration parameters are all specified/documented in the `ConfigPropertyNames` class.
601602

@@ -621,7 +622,7 @@ Feature highlights:
621622
- `Commit` errors are reported via an exception and method return values have correspondingly changed.
622623
- `ListGroups`, `ListGroup`, `GetWatermarkOffsets`, `QueryWatermarkOffsets`, and `GetMetadata` have been removed from `Producer` and `Consumer` and exposed only via `AdminClient`.
623624
- Added `Consumer.Close`.
624-
- Various methods that formerly returned `TopicPartitionOffsetError` / `TopicPartitionError` now return `TopicPartitionOffset` / `TopicPartition` and throw an exception in
625+
- Various methods that formerly returned `TopicPartitionOffsetError` / `TopicPartitionError` now return `TopicPartitionOffset` / `TopicPartition` and throw an exception in
625626
case of error (with a `Result` property of type `TopicPartitionOffsetError` / `TopicPartitionError`).
626627

627628

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,13 @@ confluent-kafka-dotnet is distributed via NuGet. We provide five packages:
4343
To install Confluent.Kafka from within Visual Studio, search for Confluent.Kafka in the NuGet Package Manager UI, or run the following command in the Package Manager Console:
4444

4545
```
46-
Install-Package Confluent.Kafka -Version 2.3.0
46+
Install-Package Confluent.Kafka -Version 2.4.0
4747
```
4848

4949
To add a reference to a dotnet core project, execute the following at the command line:
5050

5151
```
52-
dotnet add package -v 2.3.0 Confluent.Kafka
52+
dotnet add package -v 2.4.0 Confluent.Kafka
5353
```
5454

5555
Note: `Confluent.Kafka` depends on the `librdkafka.redist` package which provides a number of different builds of `librdkafka` that are compatible with [common platforms](https://github.com/edenhill/librdkafka/wiki/librdkafka.redist-NuGet-package-runtime-libraries). If you are on one of these platforms this will all work seamlessly (and you don't need to explicitly reference `librdkafka.redist`). If you are on a different platform, you may need to [build librdkafka](https://github.com/edenhill/librdkafka#building) manually (or acquire it via other means) and load it using the [Library.Load](https://docs.confluent.io/current/clients/confluent-kafka-dotnet/api/Confluent.Kafka.Library.html#Confluent_Kafka_Library_Load_System_String_) method.

examples/AdminClient/AdminClient.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/AvroBlogExamples/AvroBlogExamples.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0-RC2" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1313
</ItemGroup>
1414

examples/AvroGeneric/AvroGeneric.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1414
</ItemGroup>
1515

examples/AvroSpecific/AvroSpecific.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Avro" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj" />
1414
</ItemGroup>
1515

examples/Configuration/Configuration.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1313
<PackageReference Include="Microsoft.Extensions.Configuration" Version="6.0.0" />
1414
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="6.0.0" />

examples/ConfluentCloud/ConfluentCloud.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
10+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1111
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1212
</ItemGroup>
1313

examples/Consumer/Consumer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
11+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1212
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1313
</ItemGroup>
1414

examples/ExactlyOnce/ExactlyOnce.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
<PackageReference Include="Microsoft.FASTER.Core" Version="1.8.0" />
1515
</ItemGroup>

examples/ExactlyOnceOldBroker/ExactlyOnceOldBroker.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
<PackageReference Include="RocksDbSharp" Version="6.2.2" />
1515
<PackageReference Include="RocksDbNative" Version="6.2.2" />

examples/JsonSerialization/JsonSerialization.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Json/Confluent.SchemaRegistry.Serdes.Json.csproj" />
1414
</ItemGroup>
1515

examples/JsonWithReferences/JsonWithReferences.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Json" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Json/Confluent.SchemaRegistry.Serdes.Json.csproj" />
1414
<ProjectReference Include="../../src/Confluent.SchemaRegistry/Confluent.SchemaRegistry.csproj" />
1515
</ItemGroup>

examples/OAuthConsumer/OAuthConsumer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/OAuthOIDC/OAuthOIDC.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/OAuthProducer/OAuthProducer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/Producer/Producer.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

examples/Protobuf/Protobuf.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Protobuf" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.SchemaRegistry.Serdes.Protobuf" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.SchemaRegistry.Serdes.Protobuf/Confluent.SchemaRegistry.Serdes.Protobuf.csproj" />
1414
</ItemGroup>
1515

examples/TlsAuth/TlsAuth.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0-RC2" /> -->
12+
<!-- nuget package reference: <PackageReference Include="Confluent.Kafka" Version="2.4.0" /> -->
1313
<ProjectReference Include="../../src/Confluent.Kafka/Confluent.Kafka.csproj" />
1414
</ItemGroup>
1515

src/Confluent.Kafka/Config_gen.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// *** Auto-generated from librdkafka v2.4.0-RC2 *** - do not modify manually.
1+
// *** Auto-generated from librdkafka v2.4.0 *** - do not modify manually.
22
//
33
// Copyright 2018-2022 Confluent Inc.
44
//

src/Confluent.Kafka/Confluent.Kafka.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageReadmeFile>README.md</PackageReadmeFile>
1414
<Title>Confluent.Kafka</Title>
1515
<AssemblyName>Confluent.Kafka</AssemblyName>
16-
<VersionPrefix>2.4.0-RC2</VersionPrefix>
16+
<VersionPrefix>2.4.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;netstandard1.3;net462;net6.0</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>
@@ -22,7 +22,7 @@
2222
</PropertyGroup>
2323

2424
<ItemGroup>
25-
<PackageReference Include="librdkafka.redist" Version="2.4.0-RC2">
25+
<PackageReference Include="librdkafka.redist" Version="2.4.0">
2626
<PrivateAssets Condition="'$(TargetFrameworkIdentifier)' == '.NETFramework'">None</PrivateAssets>
2727
</PackageReference>
2828
<PackageReference Include="System.Memory" Version="4.5.0" />

src/Confluent.SchemaRegistry.Serdes.Avro/Confluent.SchemaRegistry.Serdes.Avro.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Avro</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Avro</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Avro</AssemblyName>
16-
<VersionPrefix>2.4.0-RC2</VersionPrefix>
16+
<VersionPrefix>2.4.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry.Serdes.Json/Confluent.SchemaRegistry.Serdes.Json.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Json</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Json</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Json</AssemblyName>
16-
<VersionPrefix>2.4.0-RC2</VersionPrefix>
16+
<VersionPrefix>2.4.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry.Serdes.Protobuf/Confluent.SchemaRegistry.Serdes.Protobuf.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry.Serdes.Protobuf</PackageId>
1414
<Title>Confluent.SchemaRegistry.Serdes.Protobuf</Title>
1515
<AssemblyName>Confluent.SchemaRegistry.Serdes.Protobuf</AssemblyName>
16-
<VersionPrefix>2.4.0-RC2</VersionPrefix>
16+
<VersionPrefix>2.4.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

src/Confluent.SchemaRegistry/Confluent.SchemaRegistry.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<PackageId>Confluent.SchemaRegistry</PackageId>
1414
<Title>Confluent.SchemaRegistry</Title>
1515
<AssemblyName>Confluent.SchemaRegistry</AssemblyName>
16-
<VersionPrefix>2.4.0-RC2</VersionPrefix>
16+
<VersionPrefix>2.4.0</VersionPrefix>
1717
<TargetFrameworks>netstandard2.0;netstandard1.4</TargetFrameworks>
1818
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
1919
<GenerateDocumentationFile>true</GenerateDocumentationFile>

0 commit comments

Comments
 (0)