Releases: masesgroup/KNet
V3.2.1: updates KNet Connect SDK and KNet Streams
Caution
KNet Connect SDK introduces breaking changes in some API necessary from KNetOPC
Note
Early release to support evolution of KNetOPC
This release mainly changes:
- KNet:
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Make RecordMetadata.DateTime nullable by @masesdevelopers in #1403
- Bump Google.Protobuf from 3.33.5 to 3.34.0 by @dependabot[bot] in #1412
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1406
- Bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #1405
- Set
ReflectedRemoteObjectClassNamefor transforms and predicates by @masesdevelopers in #1414 - Review KNet Connect SDK configuration by @masesdevelopers in #1429
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #1422
- Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #1419
- Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #1416
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #1417
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #1418
- Converts properties to methods and adds missing PrefixScan by @masesdevelopers in #1432
- Update version from 3.2.0 to 3.2.1 by @github-actions[bot] in #1436
- Update documentation after commit 50e4453 by @github-actions[bot] in #1438
Full Changelog: V3.2.0.0...V3.2.1.0
V2.9.10: updates KNet Connect SDK and KNet Streams
Caution
KNet Connect SDK introduces breaking changes in some API necessary from KNetOPC
Note
Early release to support evolution of KNetOPC
This release mainly changes:
- KNet:
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Make RecordMetadata.DateTime nullable (#1403) by @masesdevelopers in #1404
- Bump Google.Protobuf from 3.33.5 to 3.34.0 by @dependabot[bot] in #1413
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1411
- Bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in #1409
- Set ReflectedRemoteObjectClassName for transforms (#1414) by @masesdevelopers in #1415
- Bump docker/metadata-action from 5 to 6 by @dependabot[bot] in #1427
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #1426
- Bump docker/setup-qemu-action from 3 to 4 by @dependabot[bot] in #1425
- Bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #1423
- Bump docker/login-action from 3 to 4 by @dependabot[bot] in #1424
- Review KNet Connect SDK configuration (#1429) by @masesdevelopers in #1430
- Convert properties to methods and adds missing PrefixScan (#1432) by @masesdevelopers in #1433
- Update version from 2.9.9 to 2.9.10 by @github-actions[bot] in #1435
- Update documentation after commit dc1118d by @github-actions[bot] in #1437
Full Changelog: V2.9.9.0...V2.9.10.0
V3.2.0: updates to Apache Kafka™ 4.2.0
This release mainly changes:
- KNet:
- Updates to Apache Kafka™ 4.2.0
- Generated files updates to Apache Kafka™ 4.2.0
- Fix issue #1374
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: no changes
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Replaced wrong function invocation by @masesdevelopers in #1375
- Bump kafkaVersion from 4.1.1 to 4.2.0 in /src/jvm/knet by @dependabot[bot] in #1378
- Update generated classes using last public version of JNetReflector after commit a4a7914 by @github-actions[bot] in #1382
- Update version from 3.1.3 to 3.2.0 by @github-actions[bot] in #1391
- Update documentation after commit b28e52b by @github-actions[bot] in #1393
- Revert "Update documentation after commit b28e52b" by @masesdevelopers in #1395
- Revert "Revert "Update documentation after commit b28e52b"" by @masesdevelopers in #1397
- Update documentation after commit 36aafd9 by @github-actions[bot] in #1399
Full Changelog: V3.1.3.0...V3.2.0.0
V2.9.9: updates to Apache Kafka™ 3.9.2
This release mainly changes:
- KNet:
- Updates to Apache Kafka™ 3.9.2
- Generated files updates to Apache Kafka™ 3.9.2
- Fix issue #1374
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: no changes
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Replaced wrong function invocation (#1375) by @masesdevelopers in #1376
- Bump kafkaVersion from 3.9.1 to 3.9.2 in /src/jvm/knet by @dependabot[bot] in #1377
- Update generated classes using last public version of JNetReflector after commit d7c4608 by @github-actions[bot] in #1383
- Update version from 2.9.8 to 2.9.9 by @github-actions[bot] in #1390
- Update documentation after commit 204408b by @github-actions[bot] in #1392
- Revert "Update documentation after commit 204408b" by @masesdevelopers in #1394
- Revert "Revert "Update documentation after commit 204408b"" by @masesdevelopers in #1396
- Update documentation after commit 27cc156 by @github-actions[bot] in #1398
Full Changelog: V2.9.8.0...V2.9.9.0
V3.1.3: maintenance release
This release mainly changes:
- KNet:
- Use nullable types in parameters of methods of
KNetProducer - Updates basic serializer to return null if the input is null while adding nullable types management
- Use nullable types in parameters of methods of
- KNet.Serialization.Avro: returns null if the input is null
- KNet.Serialization.Json: returns null if the input is null
- KNet.Serialization.MessagePack: returns null if the input is null
- KNet.Serialization.Protobuf: returns null if the input is null
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.3.0 to 4.3.1 in /src/jvm/knet by @dependabot[bot] in #1358
- Use nullable types in KNetProducer API parameters by @masesdevelopers in #1361
- Adds pre-release tag on product version by @masesdevelopers in #1363
- Fix workflow by @masesdevelopers in #1365
- In case of null input the serializer returns immediately by @masesdevelopers in #1366
- Made pre-release tag optional by @masesdevelopers in #1368
- Update version from 3.1.2 to 3.1.3 by @github-actions[bot] in #1371
- Update documentation after commit 2e45f89 by @github-actions[bot] in #1373
Full Changelog: V3.1.2.0...V3.1.3.0
V2.9.8: maintenance release
This release mainly changes:
- KNet:
- Use nullable types in parameters of methods of
KNetProducer - Updates basic serializer to return null if the input is null while adding nullable types management
- Use nullable types in parameters of methods of
- KNet.Serialization.Avro: returns null if the input is null
- KNet.Serialization.Json: returns null if the input is null
- KNet.Serialization.MessagePack: returns null if the input is null
- KNet.Serialization.Protobuf: returns null if the input is null
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Adds pre-release tag on product version (#1363) by @masesdevelopers in #1364
- Use nullable types in KNetProducer API parameters (#1361) by @masesdevelopers in #1362
- In case of null input the serializer returns immediately (#1366) by @masesdevelopers in #1367
- Made pre-release tag optional (#1368) by @masesdevelopers in #1369
- Update version from 2.9.7 to 2.9.8 by @github-actions[bot] in #1370
- Update documentation after commit 35d094b by @github-actions[bot] in #1372
Full Changelog: V2.9.7.0...V2.9.8.0
V3.1.2: updates to JNet 2.6.6 with many improvements in KNet Connect SDK
This release mainly changes:
- KNet:
- Updates to JNet 2.6.6
- Uses new methods for JVM exception management
- Adds new methods to
StreamsResetter - Adds new class
KNetShareConsumer - KNet Connect SDK:
- adds
PartitionOrOffsetForKeysmethod - renames
OffsetForKeyinPartitionOrOffsetForKey - changes signature of
PollinKNetSourceTask, adding new methodsCreateAndPushRecordAsyncto parallelize jobs between .NET and JVM - changes signature of
TasksConfigsinKNetSourceConnectorandKNetSinkConnector - adds
KNetTransformationandKNetPredicate - removes properties used for infrastructure initialization and adds new methods helping in definition of some mandatory information
- extends available logging methods
- adds
- Generated files are based on JNetReflector 2.6.6
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Use variable for Java version in pom.xml by @masesdevelopers in #1250
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 in /src/jvm/knet by @dependabot[bot] in #1251
- Bump org.apache.groovy:groovy from 5.0.2 to 5.0.3 in /src/jvm/knet by @dependabot[bot] in #1255
- Bump Google.Protobuf from 3.33.1 to 3.33.2 by @dependabot[bot] in #1254
- Adds workflow for version upgrade by @masesdevelopers in #1259
- Update property name in workflows/update_version.yaml by @masesdevelopers in #1262
- Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #1265
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1266
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1264
- Bump Google.Protobuf from 3.33.2 to 3.33.3 by @dependabot[bot] in #1279
- Adds new method
PartitionOrOffsetForKeyswhile renamedOffsetForKeyinPartitionOrOffsetForKeyby @masesdevelopers in #1283 - Adds sourcePartition and sourceOffset as optional parameters by @masesdevelopers in #1284
- Simplified
PutInternalmethod and changed return type ofPollby @masesdevelopers in #1286 - Update Kafka supported release by @masesdevelopers in #1290
- Update documentation after commit 77ea04d by @github-actions[bot] in #1291
- Bump Google.Protobuf from 3.33.3 to 3.33.4 by @dependabot[bot] in #1295
- Task configuration accept maxTasks and return boolean to stop execution at any time by @masesdevelopers in #1293
- Removes many properties from infrastructure initialization and moves invocation within all constructors by @masesdevelopers in #1301
- Bump org.codehaus.gmavenplus:gmavenplus-plugin from 4.2.1 to 4.3.0 in /src/jvm/knet by @dependabot[bot] in #1298
- Bump org.apache.groovy:groovy from 5.0.3 to 5.0.4 in /src/jvm/knet by @dependabot[bot] in #1299
- #1304 (comment): Aligns helper methods to latest JCOBridge features by @masesdevelopers in #1305
- Update configuration files adding reference to Apache Kafka properties by @masesdevelopers in #1307
- Update configuration and documentation by @masesdevelopers in #1309
- Update KNet Connect SDK documentation by @masesdevelopers in #1311
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.15.0 in /src/jvm/knet by @dependabot[bot] in #1314
- Bump Google.Protobuf from 3.33.4 to 3.33.5 by @dependabot[bot] in #1316
- Adds KNetShareConsumer inheriting its implementation from KNetConsumer by @masesdevelopers in #1320
- Adds KNetConnectInitializer to help in build derived connectors which defines fixed .NET class name by @masesdevelopers in #1318
- Adds manifest for service discovery by @masesdevelopers in #1323
- Adds new
KNetTransformationandKNetPredicatein KNet Connect SDK by @masesdevelopers in #1325 - Bump org.apache.maven.plugins:maven-dependency-plugin from 3.9.0 to 3.10.0 in /src/jvm/knet by @dependabot[bot] in #1327
- Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.102 by @dependabot[bot] in #1332
- Add data-exchange interface and async source support by @masesdevelopers in #1335
- Extends log methods, reduce low level log impact and verbosity by @masesdevelopers in #1337
- Bump Microsoft.SourceLink.GitHub from 10.0.102 to 10.0.103 by @dependabot[bot] in #1346
- Bump MASES.JNetPSCore from 2.6.5 to 2.6.6 by @dependabot[bot] in #1344
- Bump MASES.JNetCLICore from 2.6.5 to 2.6.6 by @dependabot[bot] in #1342
- Bump MASES.JNet from 2.6.5 to 2.6.6 by @dependabot[bot] in #1340
- Update generated classes using last public version of JNetReflector after commit 8a385e6 by @github-actions[bot] in #1350
- Update version from 3.1.1 to 3.1.2 by @github-actions[bot] in #1352
- Update generated classes using last public version of JNetReflector after commit 45fc5ea by @github-actions[bot] in #1355
- Update documentation after commit 4fa80c9 by @github-actions[bot] in #1356
Full Changelog: V3.1.1.0...V3.1.2.0
V2.9.7: updates to JNet 2.6.6 with many improvements in KNet Connect SDK
This release mainly changes:
- KNet:
- Updates to JNet 2.6.6
- Uses new methods for JVM exception management
- Adds new methods to
StreamsResetter - KNet Connect SDK:
- adds
PartitionOrOffsetForKeysmethod - renames
OffsetForKeyinPartitionOrOffsetForKey - changes signature of
PollinKNetSourceTask, adding new methodsCreateAndPushRecordAsyncto parallelize jobs between .NET and JVM - changes signature of
TasksConfigsinKNetSourceConnectorandKNetSinkConnector - adds
KNetTransformationandKNetPredicate - removes properties used for infrastructure initialization and adds new methods helping in definition of some mandatory information
- extends available logging methods
- adds
- Generated files are based on JNetReflector 2.6.6
- KNet.Serialization.Avro: no changes
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: Updates to JNetCLICore 2.6.6
- KNetConnect: Updates to JNetCLICore 2.6.6
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): Updates to JNetPSCore 2.6.6
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 in /src/jvm/knet by @dependabot[bot] in #1252
- Bump Google.Protobuf from 3.33.1 to 3.33.2 by @dependabot[bot] in #1258
- Bump peter-evans/create-pull-request from 7 to 8 by @dependabot[bot] in #1267
- Bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1269
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #1268
- Bump Google.Protobuf from 3.33.2 to 3.33.3 by @dependabot[bot] in #1280
- Adds sourcePartition and sourceOffset as optional parameters (#1284) by @masesdevelopers in #1287
- Adds new method
PartitionOrOffsetForKeyswhile renamedOffsetForKeyinPartitionOrOffsetForKey(#1283) by @masesdevelopers in #1288 - Simplified
PutInternalmethod and changed return type ofPoll(#1286) by @masesdevelopers in #1289 - Bump Google.Protobuf from 3.33.3 to 3.33.4 by @dependabot[bot] in #1296
- Task configuration accept maxTasks and return boolean to stop execution at any time (#1293) by @masesdevelopers in #1302
- Removes many properties from infrastructure initialization and moves invocation within all constructors (#1301) by @masesdevelopers in #1303
- #1304 (comment): Aligns helper methods to latest JCOBridge features (#1305) by @masesdevelopers in #1306
- Update configuration files adding reference to Apache Kafka properties by @masesdevelopers in #1308
- Fix parenthesis closure by @masesdevelopers in #1310
- Update KNet Connect SDK documentation by @masesdevelopers in #1312
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 in /src/jvm/knet by @dependabot[bot] in #1315
- Bump Google.Protobuf from 3.33.4 to 3.33.5 by @dependabot[bot] in #1317
- Adds KNetConnectInitializer to help in build derived connectors which defines fixed .NET class name by @masesdevelopers in #1319
- Adds manifest for service discovery by @masesdevelopers in #1324
- Adds new
KNetTransformationandKNetPredicatein KNet Connect SDK (#1325) by @masesdevelopers in #1326 - Bump Microsoft.SourceLink.GitHub from 8.0.0 to 10.0.102 by @dependabot[bot] in #1333
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.9.0 to 3.10.0 in /src/jvm/knet by @dependabot[bot] in #1330
- Add data-exchange interface and async source support (#1335) by @masesdevelopers in #1336
- Extends log methods, reduce low level log impact and verbosity (#1337) by @masesdevelopers in #1338
- Bump Microsoft.SourceLink.GitHub from 10.0.102 to 10.0.103 by @dependabot[bot] in #1345
- Bump MASES.JNetPSCore from 2.6.5 to 2.6.6 by @dependabot[bot] in #1343
- Bump MASES.JNetCLICore from 2.6.5 to 2.6.6 by @dependabot[bot] in #1341
- Bump MASES.JNet from 2.6.5 to 2.6.6 by @dependabot[bot] in #1339
- Adds workflow to manage version change by @masesdevelopers in #1353
- Update generated classes using last public version of JNetReflector after commit 54e000c by @github-actions[bot] in #1351
- Update version from 2.9.6 to 2.9.7 by @github-actions[bot] in #1354
- Update documentation after commit 02a65b6 by @github-actions[bot] in #1357
Full Changelog: V2.9.6.0...V2.9.7.0
V3.1.1: updates JNet to version 2.6.5 and Apache Kafka to version 4.1.1
This release mainly changes:
- KNet:
- Updates to JNet 2.6.5
- Updates to Apache Kafka 4.1.1
- Generated files are based on Apache Kafka 4.1.1 and JNetReflector 2.6.5
- Aligns developed classes to the evolution of JNet 2.6.5
- KNet.Serialization.Avro: updates Avro version
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: no changes
- KNetConnect: no changes
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): no changes
- Docker image: no changes
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Update documentation after commit acda735 by @github-actions[bot] in #1190
- Porting of #1196 by @masesdevelopers in #1201
- Update documentation after commit 36cb0e0 by @github-actions[bot] in #1202
- Bump org.apache.maven.plugins:maven-dependency-plugin from 3.8.1 to 3.9.0 in /src/jvm/knet by @dependabot[bot] in #1203
- Bump github/codeql-action from 3 to 4 by @dependabot[bot] in #1205
- Bump org.apache.groovy:groovy from 5.0.1 to 5.0.2 in /src/jvm/knet by @dependabot[bot] in #1210
- Bump Google.Protobuf from 3.32.1 to 3.33.0 by @dependabot[bot] in #1209
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #1218
- Bump Google.Protobuf from 3.33.0 to 3.33.1 by @dependabot[bot] in #1227
- Bump kafkaVersion from 4.1.0 to 4.1.1 in /src/jvm/knet by @dependabot[bot] in #1224
- Bump Apache.Avro from 1.12.0 to 1.12.1 by @dependabot[bot] in #1208
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #1228
- #1238 (comment): apply modifications requested by @masesdevelopers in #1239
- Bump MASES.JNet from 2.6.4 to 2.6.5 by @dependabot[bot] in #1232
- Bump MASES.JNetPSCore from 2.6.4 to 2.6.5 by @dependabot[bot] in #1236
- Bump MASES.JNetCLICore from 2.6.4 to 2.6.5 by @dependabot[bot] in #1234
- Update to version 3.1.1, plus fix missing updates in #1233 by @masesdevelopers in #1241
- Update documentation after commit 5466474 by @github-actions[bot] in #1242
- Update generated classes using last public version of JNetReflector after commit c745261 by @github-actions[bot] in #1244
- Update documentation after commit 5fe41ee by @github-actions[bot] in #1249
Full Changelog: V3.1.0.0...V3.1.1.0
V2.9.6: updates to JNet 2.6.5
Note
Version 2.9.5 miss class regeneration with JNetReflector 2.6.5
This release mainly changes:
- KNet:
- Updates to JNet 2.6.5
- Adds support for .NET 10
- Generated files are based on JNetReflector 2.6.5
- KNet.Serialization.Avro: updates Avro version
- KNet.Serialization.Json: no changes
- KNet.Serialization.MessagePack: no changes
- KNet.Serialization.Protobuf: updates Google.Protobuf version
- KNetCLI: Updates to JNetCLICore 2.6.5
- KNetConnect: Updates to JNetCLICore 2.6.5
- KNet Templates: no changes
- KNet for PowerShell (aka KNetPS): Updates to JNetPSCore 2.6.5
- Docker image: updates Docker image from jammy to noble
- Documentation: aligns to latest changes in the code
- Tests: no major changes
References and Release Notes
Official Container images
Note
knetconnect image collapsed to knet
Official NuGet packages (*)
- MASES.KNet
- MASES.KNet.Serialization.Avro
- MASES.KNet.Serialization.Json
- MASES.KNet.Serialization.MessagePack
- MASES.KNet.Serialization.Protobuf
- MASES.KNet.Templates
- MASES.KNetCLI
- MASES.KNetConnect
(*) packages are also available on GitHub packages.
Official PowerShell packages
What's Changed
- Update generated classes using last public version of JNetReflector after commit 349be7b by @github-actions[bot] in #1245
- Update version to 2.9.6 by @masesdevelopers in #1246
- Update Docker base image from jammy to noble by @masesdevelopers in #1248
Full Changelog: V2.9.5.0...V2.9.6.0