Releases: meceqs/meceqs
Releases · meceqs/meceqs
.NET 5 Update
.NET Core 3.1 Upgrade
Meceqs now requires .NET Core 3.1 LTS
.NET Core 3 Upgrade
Upgrades Meceqs to work with .NET Core 3. The main libraries still target netstandard2.0 but the ASP.NET Core libraries now target netcoreapp3.0 as only that is supported by ASP.NET Core 3.
This therefore is a breaking change!
Service Bus improvements
This is a breaking change!
- The Service Bus transport now uses the Service Bus message fields (ContentType & Label) exclusively to serialize/deserialize messages.
- The Service Bus transport now also allows skipping unknown messages, but this still only works on the default "Receive" pipeline.
Serialization improvements
The serialization provider now always looks at the object type to find the correct serializer
Bugfix: Swagger didn't use new serialization logic
v0.10.0 Bugfix: Swagger didn't use the new serialization logic
Multiple serializers & Event Hubs package update
- store serializers in list to enable priorities
- adds a method to get the serializer based on type
- HttpSender sends a list of "Accept" content types
- AddJsonSerialization -> AddJsonSerializer
- Updates EventHubs package to 3.0.0
Breaking HTTP serialization format; dependency updates
Meceqs now only serializes the "message" in the HTTP body. The envelope properties are serialized as HTTP headers.
.NET Core 2.2 & dependency updates
v0.7.0 .NET Core 2.2 & package updates