Skip to content

Releases: dotnetcore/CAP

6.1.0

10 Jun 06:18

Choose a tag to compare

Features:

Bug Fixed:

  • Fixed sequence validation error when both enable Challenge and Auth of dashboard authentication. (#1097)
  • Used concurrentdictionary since PublishedMessages and ReceivedMessages are public and accessed from various places. (#1104) Thanks @wakiter
  • Fixed the health check could not get the status correctly when RabbitMQ lost connection and quickly recovered. (#1140)
  • Fixed date file format bug when retrying query from database. (#1143)
  • Change reading/creating streams and consumer groups to handle non idempotent operations. (#1150) Thanks @MahmoudSamir101

6.0.1

15 Feb 02:54
2288025

Choose a tag to compare

Bug Fixed:

  • Fixed kafka consume excepiton for GroupLoadInProress errcode (#1085)
  • Fixed deserialization exception when message body is empty byte array. (#1087)
  • Fixed dashboard authentication challenge bug. (#1077)

6.0.0

06 Jan 09:52

Choose a tag to compare

Features:

  • Fully support .NET 6.
  • Add support for OpenTelemetry. (#885)
  • Improve support for NATS JetStream wildcard topic. (#1047)
  • Add support customer header for Azure Service Bus. (#1063) Thanks @Mateus Viegas

5.2.0

12 Nov 03:53

Choose a tag to compare

Features:

  • Add support for NATS JetStream. (#983)
  • Add support for Apache Pulsar. (#610)
  • Add possibility to process messages for each consumer group indepedently. (#1027)

Bug Fixed:

  • Fixed message content of bigint type cannot be displayed correctly in dashboard. (#1028)
  • Fixed unobserved tasks of async method calls in Amazon SQS. (#1033)
  • Fixed RabbitMQ federation plugin message header object values cause exceptions. (#1036)

5.1.4

29 Sep 06:09
166773d

Choose a tag to compare

Features:

  • Add support scanning subscribers from the assembly. (#993)
  • Allows the overriding of the Kafka ProviderBuilder and ConsumerBuilder. (#978)

Bug Fixed:

  • Fixed inmemory storage IndexOutOfRangeException. (#977)

5.1.3

18 Aug 15:13

Choose a tag to compare

Features:

  • Upgrade NATS client to support message headers. (#960)
  • Added ability to create topic if it is not found in the topics cache for AWS transport. (#962)
  • Add support to customize the interval of cleaning messages for collector. (#973)

Bug Fixed:

  • Fixed rabbitmq consumer reconnection warnings bug. (#966)

5.1.2

26 Jul 01:32

Choose a tag to compare

Bug Fixed:

  • Fixed consumer register cancellation token source null referencee bug. (#952)
  • Fixed redis streams transport cluster keys cross-hashslot bug. (#944)

5.1.1

09 Jul 04:44
e636e94

Choose a tag to compare

Features:

  • Improve flow control for message cache of in memory. (#935)
  • Add cancellation token support to subscribers. (#912)
  • Add pathbase options for dashbaord. (#901)
  • Add custom authorization scheme support for dashbaord. (#906)

Bug Fixed:

  • Fixed mysql connect timeout expired bug. (#931)
  • Fixed consul health check path invalid bug. (#921)
  • Fixed mongo dashbaord query bug. (#909)

5.1.0

07 Jun 06:56

Choose a tag to compare

Features:

  • Add Redis Streams transport support. (#817)
  • Add configure options for json serialization. (#879)
  • New dashboard build with vue. (#880)
  • Add subscribe filter support. (#894)

Bug Fixed:

  • Fixed use CapEFDbTransaction to get dbtransaction extension method bug. (#868)
  • Fixed pending message has not been deleted from buffer list in SQL Server. (#889)
  • Fixed dispatcher processing when storage message exception bug. (#900)

5.0.3

14 May 09:13
b96af53

Choose a tag to compare

Bug Fixed:

  • Fix the bug of getting db transaction through the IDbContextTransaction for SQLServer. (#867)
  • Fix RabbitMQ Connection close forced. (#861)