All Versions
22
Latest Version
Avg Release Cycle
53 days
Latest Release
92 days ago

Changelog History
Page 1

  • v3.1.2

    December 03, 2020

    ๐Ÿ”‹ Features:

    • ๐Ÿ‘Œ Support record the exception message in the headers. (#679)
    • ๐Ÿ‘Œ Support consul service check for https. (#722)
    • ๐Ÿ‘Œ Support custom producer threads count options for sending. (#731)
    • โฌ†๏ธ Upgrade dependent nuget packages to latest.

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fixed InmemoryQueue expired messages are not removed bug. (#691)
    • ๐Ÿ›  Fixed Executor key change lead to possible null reference exception. (#698)
    • ๐Ÿ›  Fixed Postgresql delete expires data logic error. (#714)
  • v3.1.1

    September 23, 2020

    ๐Ÿ”‹ Features:

    • โž• Add consumer parameter with interface suppport. (#669)
    • โž• Add custom correlation id and message id support. (#668)
    • โœจ Enhanced custom serialization support. (#641)

    ๐Ÿ› Bug Fixed:

    • Solve the issue of being duplicated executors from different assemblies. (#666)
    • โž• Added comparer to remove duplicate ConsumerExecutors. (#653)
    • โž• Add re-enable the auto create topics configuration item for Kafka, it's false by default. now is true. (#635)
    • ๐Ÿ›  Fixed postgresql transaction rollback invoke bug. (#640)
    • ๐Ÿ›  Fixed SQLServer table name customize bug. (#632)
  • v3.1.0

    August 15, 2020

    ๐Ÿ”‹ Features:

    • โž• Add Amazon SQS support. (#597)
    • โœ‚ Remove Dapper and replace with ADO.NET in storage project. (#583)
    • โž• Add debug symbols package to nuget.
    • โฌ†๏ธ Upgrade dependent nuget package version to latest.
    • ๐Ÿ“„ English docs grammar correction. Thanks @mzorec

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fix mysql transaction rollback bug. (#598)
    • ๐Ÿ›  Fix dashboard query bug. (#600)
    • ๐Ÿ›  Fix mongo db query bug. (#611)
    • ๐Ÿ›  Fix dashboard browser language detection bug. (#631)
  • v3.0.4

    May 27, 2020

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fix kafka consumer group does not works bug. (#541)
    • ๐Ÿ›  Fix cast object to primitive types failed bug. (#547)
    • ๐Ÿ›  Fix subscriber primitive types convert exception. (#568)
    • โž• Add conosole app sample.
    • โฌ†๏ธ Upgrade Confluent.Kafka to 1.4.3
  • v3.0.3

    April 01, 2020

    ๐Ÿ› Bug Fixed :

    • ๐Ÿ”„ Change ISubscribeInvoker interface access modifier to public. (#537)
    • ๐Ÿ›  Fix rabbitmq connection may be reused when close forced. (#533)
    • ๐Ÿ›  Fix dahsboard message reexecute button throws exception bug. (#525)
  • v3.0.2

    February 05, 2020

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fixed diagnostics event data object error. (#504 )
    • ๐Ÿ›  Fixed RabbitMQ transport check not working. (#503 )
    • ๐Ÿ›  Fixed Azure Service Bus subscriber error. (#502 )
  • v3.0.1

    January 19, 2020

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fixed Dashboard requeue and reconsume failed bug. (#482 )
    • ๐Ÿ›  Fixed Azure service bus null reference exception. (#483 )
    • ๐Ÿ›  Fixed type cast exception from storage. (#473 )
    • ๐Ÿ›  Fixed SqlServer connection undisponse bug. (#477 )
  • v3.0.0

    December 30, 2019

    ๐Ÿ’ฅ Breaking Changes

    In this version, we have made major improvements to the code structure, which have introduced some destructive changes.

    Publisher and Consumer are not compatible with older versions
    This version is not compatible with older versions of the message protocol because we have improved the format in which messages are published and stored.

    Interface changes
    โ™ป๏ธ We have done a lot of refactoring of the code, and some of the interfaces may be incompatible with older versions

    Detach the dashboard project

    ๐Ÿ”‹ Features:

    • ๐Ÿ‘Œ Supports .NET Core 3.1.
    • โฌ†๏ธ Upgrade dependent packages.
    • ๐Ÿ†• New serialization interface ISerializer to support serialization of message body sent to MQ.
    • โž• Add new api for ICapPublisher to publish message with headers.
    • Diagnostics event structure and names improved. #378
    • ๐Ÿ‘Œ Support consumer method to read the message headers. #472
    • ๐Ÿ‘Œ Support rename message storage tables. #435
    • ๐Ÿ‘Œ Support for Kafka to write such as Offset and Partition to the header. #374
    • ๐Ÿ‘Œ Improved the processor retry interval time. #444

    ๐Ÿ› Bug Fixed:

    • ๐Ÿ›  Fixed SqlServer dashboard sql query bug. #470
    • ๐Ÿ›  Fixed Kafka health check bug. #436
    • ๐Ÿ›  Fixed dashboard bugs. #412 #404
    • ๐Ÿ›  Fixed transaction bug for sql server when using EF. #402
  • v2.6.0

    August 29, 2019

    ๐Ÿ”‹ Features:

    • ๐Ÿ‘Œ Improvement Diagnostic support. Thanks @gfx687
    • ๐Ÿ‘Œ Improvement documention. https://cap.dotnetcore.xyz
    • ๐Ÿ‘Œ Improvement ConsumerInvoker implementation. Thanks @hetaoos
    • ๐Ÿ‘Œ Support multiple consumer threads. (#295)
    • ๐Ÿ”„ Change DashboardMiddleware to async. (#390) Thanks @liuzhenyulive

    ๐Ÿ› Bug Fixed:

    • SQL Server Options Bug.
    • ๐Ÿ›  Fix transaction scope disposed bug. (#365)
    • ๐Ÿ›  Fix thread safe issue of ICapPublisher bug. (#371)
    • ๐Ÿ‘Œ Improved Ctrl+C action raised exception issue.
    • ๐Ÿ›  Fixed asynchronous exception catching bug of sending.
    • ๐Ÿ›  Fix MatchPoundUsingRegex "." not escaped bug (#373)
  • v2.5.1

    June 21, 2019

    ๐Ÿ”‹ Features:

    • ๐Ÿ‘Œ Improved logs record.
    • โฌ†๏ธ Upgrade dependent nuget packages version. (MySqlConnector, confluent-kafka-dotnet-1.0 )
    • NodeId type change to string of DiscoveryOptions for Consul. (#314)
    • ๐Ÿ”„ Change the IConsumerServiceSelector interface access modifier to public. (#333)
    • ๐Ÿ‘Œ Improved RabbitMQOptions to provide extensions option to configure the client original configuration. (#350)
    • โž• Add index for MongoDB CAP collections. (#353)

    ๐Ÿ› Bugs Fixed:

    • ๐Ÿ›  Fixed consumer re-register transport bug. (#329)
    • ๐Ÿ– Handle messages retrieval failure. (#324)
    • ๐Ÿ›  Fixed DiagnosticListener null reference exception bug. (#335)
    • โž• Add subscription name validation for the AzureServerBus. (#344)
    • ๐Ÿ›  Fixed thread safety issues of publisher. (#331)