Releases: tomasfabian/ksqlDB.RestApi.Client-DotNet
Releases · tomasfabian/ksqlDB.RestApi.Client-DotNet
v7.1.3
v7.1.2
v7.1.1
v7.1.0
🚀 New Features
- the usage of the Http-Basic authentication
mechanism can be activated directly when the credentials are provided to theKSqlDbContextOptions
.
This enables updating the credentials at runtime by setting them on theKSqlDbContextOptions
singleton instance. #108 (contributed by @mrt181).
v7.0.0
🚀 New Features
- added .NET 9.0 target framework
💥 Breaking changes
- removed usupported .NET 6.0, and 7.0 target frameworks
- upgraded Microsoft packages to v9.0.0:
Microsoft.Extensions.DependencyInjection
,Microsoft.Extensions.Http
, andMicrosoft.Extensions.Logging.Abstractions
- upgraded
System.Text.Json
to v9.0.0
v6.5.2
v6.5.1
v6.5.0
🚀 New Features
- Added the
AsPseudoColumn
function to the Fluent API for mapping of C# fields or properties asksqldb
pseudocolumns.
v6.4.0
🚀 New Features
IgnoreInDML
: Added to the Fluent API to exclude fields fromINSERT
statements. See #90 proposed by @mrt181.IgnoreAttribute
: Introduced to prevent properties or fields from being included in both DDL and DML statements.
🐛 Bug Fixes
IgnoreByInsertsAttribute
no longer excludes fields or properties from DDL statements. Use the newIgnoreAttribute
instead.- The
Record
type’s fields:RowOffset
andRowPartition
are now decorated withIgnoreAttribute
(previously usedIgnoreByInsertsAttribute
).RowTime
is now decorated with an internalIgnoreInDDLAttribute
instead ofIgnoreByInsertsAttribute
.
- Fixed an issue where multiple mappings were not working on the same property in the model builder.
⚠️ Deprecations
- The
Headers
property in theRecord
type is now marked as obsolete.