Releases: GDATASoftwareAG/motornet
Releases · GDATASoftwareAG/motornet
v0.15.0 — .NET9
Breaking Changes
- Starting with .NET9, the default appsettings file is
appsettings.json
, compared doappsettings.Production.json
for previous iterations.
Bugfixes
- The Kafka consumer had an issue where it tried to decode JSON formatted cloud events twice. The bug occurred when the content type of the message indicated a cloud event and the content type of the cloud event was
application/json
.
What's Changed
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.11 to 7.0.17 by @dependabot in #993
- Bump coverlet.collector from 3.2.0 to 6.0.2 by @dependabot in #990
- Bump xunit.runner.visualstudio from 2.5.0 to 2.5.7 by @dependabot in #997
- Bump RabbitMQ.Client from 6.5.0 to 6.8.1 by @dependabot in #996
- Bump TestContainers.Kafka and Testcontainers by @dependabot in #995
- Bump Serilog.Settings.Configuration and System.Text.Json by @dependabot in #992
- Bump Microsoft.Extensions.DependencyInjection.Abstractions from 8.0.0 to 8.0.1 by @dependabot in #994
- Bump Serilog.Sinks.Console from 4.1.0 to 5.0.1 by @dependabot in #989
- Bump Serilog.Extensions.Hosting from 4.2.0 to 8.0.0 by @dependabot in #977
- Bump TestContainers.RabbitMq and Testcontainers by @dependabot in #998
- Bump Quartz from 3.7.0 to 3.8.1 by @dependabot in #1000
- Bump Polly from 8.2.0 to 8.3.1 by @dependabot in #999
- Bump AWSSDK.Extensions.NETCore.Setup from 3.7.7 to 3.7.300 by @dependabot in #1002
- Bump Moq from 4.20.69 to 4.20.70 by @dependabot in #1001
- Bump Google.Protobuf from 3.24.3 to 3.26.1 by @dependabot in #1004
- Bump Grpc.Tools from 2.58.0 to 2.62.0 by @dependabot in #1005
- Bump Microsoft.Extensions.Diagnostics.HealthChecks and Microsoft.Extensions.Logging.Abstractions by @dependabot in #1006
- Bump Testcontainers from 3.5.0 to 3.8.0 by @dependabot in #1007
- Bump Microsoft.Extensions.Logging.Abstractions from 8.0.0 to 8.0.1 by @dependabot in #1016
- Bump CloudNative.CloudEvents.Kafka from 2.7.0 to 2.7.1 by @dependabot in #1012
- Bump Divergic.Logging.Xunit from 4.2.0 to 4.3.0 by @dependabot in #1013
- Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.9.0 by @dependabot in #1009
- Bump Microsoft.Extensions.Http.Polly from 8.0.01 to 8.0.3 by @dependabot in #1011
- Bump xunit from 2.5.1 to 2.7.0 by @dependabot in #1010
- Bump Microsoft.Extensions.Http.Polly from 8.0.3 to 8.0.4 by @dependabot in #1023
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.3 to 8.0.4 by @dependabot in #1024
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.17 to 7.0.18 by @dependabot in #1025
- Bump OpenTelemetry.Instrumentation.Http from 1.7.1 to 1.8.0 by @dependabot in #1027
- Bump xunit.runner.visualstudio from 2.5.7 to 2.5.8 by @dependabot in #1031
- Bump OpenTelemetry.Instrumentation.AspNetCore from 1.7.1 to 1.8.0 by @dependabot in #1029
- Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.7.0 to 1.8.0 by @dependabot in #1035
- Bump OpenTelemetry.Exporter.Console from 1.7.0 to 1.8.0 by @dependabot in #1030
- Bump OpenTelemetry.Extensions.Hosting from 1.7.0 to 1.8.0 by @dependabot in #1026
- Bump xunit from 2.7.0 to 2.7.1 by @dependabot in #1033
- Bump OpenTelemetry.Instrumentation.AspNetCore from 1.8.0 to 1.8.1 by @dependabot in #1036
- Bump OpenTelemetry.Extensions.Hosting from 1.8.0 to 1.8.1 by @dependabot in #1041
- Bump OpenTelemetry.Instrumentation.Http from 1.8.0 to 1.8.1 by @dependabot in #1038
- Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.8.0 to 1.8.1 by @dependabot in #1043
- Bump OpenTelemetry.Exporter.Console from 1.8.0 to 1.8.1 by @dependabot in #1044
- Bump Divergic.Logging.Xunit from 4.3.0 to 4.3.1 by @dependabot in #1045
- Bump xunit.runner.visualstudio from 2.5.8 to 2.8.0 by @dependabot in #1050
- Bump Grpc.Tools from 2.62.0 to 2.63.0 by @dependabot in #1056
- Bump xunit from 2.7.1 to 2.8.0 by @dependabot in #1052
- Bump Quartz from 3.8.1 to 3.9.0 by @dependabot in #1063
- Bump Polly from 8.3.1 to 8.4.0 by @dependabot in #1066
- Bump Microsoft.Extensions.Http.Polly from 8.0.4 to 8.0.5 by @dependabot in #1068
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.4 to 8.0.5 by @dependabot in #1071
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.18 to 7.0.19 by @dependabot in #1072
- Bump Grpc.Tools from 2.63.0 to 2.64.0 by @dependabot in #1075
- Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 by @dependabot in #1076
- Bump Google.Protobuf from 3.26.1 to 3.27.0 by @dependabot in #1079
- Bump xunit from 2.8.0 to 2.8.1 by @dependabot in #1080
- Bump xunit.runner.visualstudio from 2.8.0 to 2.8.1 by @dependabot in #1081
- Bump Microsoft.Extensions.Http.Polly from 8.0.5 to 8.0.6 by @dependabot in #1083
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.19 to 7.0.20 by @dependabot in #1085
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 8.0.5 to 8.0.6 by @dependabot in #1086
- Bump AWSSDK.Extensions.NETCore.Setup from 3.7.300 to 3.7.301 by @dependabot in #1091
- Bump Google.Protobuf from 3.27.0 to 3.27.1 by @dependabot in #1095
- Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.8.1 to 1.9.0 by @dependabot in #1101
- Bump TestContainers.RabbitMq from 3.8.0 to 3.9.0 by @dependabot in #1102
- Bump OpenTelemetry.Exporter.Console from 1.8.1 to 1.9.0 by @dependabot in #1103
- Bump TestContainers.Kafka from 3.8.0 to 3.9.0 by @dependabot in #1104
- Bump OpenTelemetry.Instrumentation.AspNetCore from 1.8.1 to 1.9.0 by @dependabot in #1106
- Bump CloudNative.CloudEvents.Kafka, CloudNative.CloudEvents and Confluent.Kafka by @dependabot in #1138
- Update github actions by @rageagainsthepc in #1194
- Bump xunit from 2.8.1 to 2.9.3 by @dependabot in #1195
- Upgrade to .NET9 by @rngcntr in #1206
- Bump Microsoft.SourceLink.GitHub from 1.1.1 to 8.0.0 by @dependabot in #1039
- Update minor dependencies and .NET9 dependencies by @rngcntr in #1211
- Bump OpenTelemetry.Exporter.Console from 1.11.0 to 1.11.1 by @dependabot in #1215
- Bump OpenTelemetry.Exporter.OpenTelemetryProtocol from 1.11.0 to 1.11.1 by @dependabot in #1218
- Bump OpenTelemetry.Extensions.Hosting from 1.11.0 to 1.11.1 by @dependabot in #1214
- Bump TestContainers.RabbitMq from 3.9.0 to 4.1.0 by @dependabot in #1216
- Bump TestContainers.Kafka from 3.9.0 to 4.1.0 by @dependabot in #1217
- Bump xunit.runner.visualstudio from 2.8.1 to 3.0.1 by @dependabot in #1220
- Bump OpenTelemetry.Instrumentation.AspNetCore fro...
v0.14.0 — Update Telemetry Stack
What's Changed
- Release v0.13.2 by @rngcntr in #979
- Bump TestContainers.Kafka from 3.5.0 to 3.6.0 by @dependabot in #980
- fix log message for event UnexpectedErrorOnMessageProcessing by @svkeller in #982
- Fix broken OpenTelemetryProtocol exporter by @rngcntr in #988
Full Changelog: v0.13.2...v0.14.0
v0.14.0-rc1 — Update Telemetry Stack
What's Changed
- Release v0.13.2 by @rngcntr in #979
- Bump TestContainers.Kafka from 3.5.0 to 3.6.0 by @dependabot in #980
- fix log message for event UnexpectedErrorOnMessageProcessing by @svkeller in #982
- Fix broken OpenTelemetryProtocol exporter by @rngcntr in #988
Full Changelog: v0.13.2...v0.14.0-rc1
v0.13.2 — Ensure service remains healthy with rare messages
What's Changed
Dependency Updates
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.9 to 7.0.10 by @dependabot in #945
- Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.1 by @dependabot in #946
- Bump CloudNative.CloudEvents.Kafka from 2.6.0 to 2.7.0 by @dependabot in #947
- Bump Quartz from 3.6.3 to 3.7.0 by @dependabot in #948
- Bump Microsoft.Extensions.Http.Polly from 7.0.9 to 7.0.10 by @dependabot in #949
- Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 by @dependabot in #950
- Bump TestContainers.Kafka from 3.3.0 to 3.5.0 by @dependabot in #953
- Bump Sentry.Serilog from 3.34.0 to 3.39.0 by @dependabot in #954
- Bump CloudNative.CloudEvents from 2.7.0 to 2.7.1 by @dependabot in #955
- Bump Microsoft.AspNetCore.Mvc.Testing from 7.0.10 to 7.0.11 by @dependabot in #956
- Bump AWSSDK.SQS from 3.7.200.9 to 3.7.200.39 by @dependabot in #957
- Bump Grpc.Tools from 2.56.2 to 2.58.0 by @dependabot in #958
- Bump Moq from 4.18.4 to 4.20.69 by @dependabot in #959
- Bump xunit from 2.5.0 to 2.5.1 by @dependabot in #960
- Bump Sentry.Serilog from 3.39.0 to 3.39.1 by @dependabot in #961
- Bump OpenTelemetry.Exporter.Console from 1.5.1 to 1.6.0 by @dependabot in #962
- Bump CloudNative.CloudEvents.SystemTextJson from 2.7.0 to 2.7.1 by @dependabot in #963
- Bump Google.Protobuf from 3.23.4 to 3.24.3 by @dependabot in #964
- Bump TestContainers from 3.4.0 to 3.5.0 by @dependabot in #965
- Bump AWSSDK.SQS from 3.7.200.39 to 3.7.200.46 by @dependabot in #966
- Bump Microsoft.Extensions.Http.Polly from 7.0.10 to 7.0.11 by @dependabot in #967
- Bump Microsoft.Extensions.Diagnostics.HealthChecks from 7.0.9 to 7.0.11 by @dependabot in #968
- Bump Polly from 7.2.4 to 8.2.0 by @dependabot in #975
Full Changelog: v0.13.1...v0.13.2
v0.13.1
v0.13.0 Report message_processing in all services
What's Changed
- Auto merge Dependabot PRs for minor&patch updates by @FlorianHockmann in #784
- Let all services report message_processing timings by @rngcntr in #941
Full Changelog: v0.12.0...v0.13.0
Breaking Changes
- The Prometheus metric
message_processing_total
has been retired. Please usemessage_processing_count
instead. - The Prometheus Client added new method overloads for creating metrics. In contrast to previous versions, supplying only one label to
params labelNames
will result in a different method call with a different return type. As a fix, passnew [] {"someLabel"}
instead of"someLabel"
.
v0.12.0 - Improve Kafka Consumer
What's Changed
- Upgrade to TestContainers v3.0.0 by @rngcntr in #776
- Kafka commit issues #773 by @pstadermann in #774
New Contributors
- @pstadermann made their first contribution in #774
Full Changelog: v0.11.1...v0.12.0
v0.11.1 - Handle ProcessedMessageStatus in KafkaConsumer
What's Changed
Full Changelog: v0.11.0...v0.11.1
v0.11.0 - Upgrade to .NET 7.0
v0.10.6 - Limit number of concurrent messages for Kafka consumer
What's Changed
- Limit number of concurrent messages for Kafka consumer
Full Changelog: v0.10.5...v0.10.6