RabbitMQ extension for Azure Functions
MIT License
Bot releases are hidden (Show)
Published by JatinSanghvi about 2 years ago
This release fixes an issue where the message body in the trigger binding was getting corrupted on retries. We would like to thank and acknowledge the GitHub community for helping with getting the issue fixed, especially @aaguilartablada for reporting the issue and following up on it and @yvanoers for locating the root cause behind the issue.
dataType
property in Java annotations to enable handling of binary data (#219)Full Changelog: https://github.com/Azure/azure-functions-rabbitmq-extension/compare/v2.0.0...v2.0.3
Published by JatinSanghvi over 2 years ago
We are announcing the long-awaited release of RabbitMQ extension V2 🎉
If you are upgrading the RabbitMQ package from the previous stable version 1.1.0, please also check the v2.0.0-preview release notes to understand the improvements that were made and a breaking change that was introduced after v1. We limited the number of changes between v2-preview and v2 release to keep the package close to the v2-preview package that is now released for a few months and is being tried by many of the users. The changes that went in are mostly about code refactoring, following the best practices (for example, generating deterministic builds), and enforcing the style rules.
As always, we welcome everyone to try out the new version. To request features or to report bugs, feel free to create issues here.
NuGet package: https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.RabbitMQ/2.0.0
Maven Central artifacts: https://search.maven.org/artifact/com.microsoft.azure.functions/azure-functions-java-library-rabbitmq/2.0.0/jar
Full Changelog: https://github.com/Azure/azure-functions-rabbitmq-extension/compare/v2.0.0-preview...v2.0.0
Published by JatinSanghvi over 2 years ago
We are excited to release the preview version of RabbitMQ extension V2. 🎉
We have upgraded the RabbitMQ client to version 6.2.2 to bring in the bug fixes and other improvements that were made to the library since its version 5.1.2. Since the client library was upgraded by a major version, we decided to begin with a fresh major version for the extension as well. This gave us the opportunity to introduce some breaking changes. More specifically, until previous version, both RabbitMQ output binding and trigger binding used to support two modes of supplying information to connect to the RabbitMQ service. The first being the RabbitMQ connection URL, and second being passing the different elements like hostname, port, username, and password individually. Supporting the second mode required us to introduce even more elements like virtual-host and enable-SSL. Instead of adding more binding fields, we decided to remove support altogether for these individual elements. As per our not-so-comprehensive research, most of the applications today using RabbitMQ extension are providing connection URL. For these applications, we do not expect any code change required when upgrading to v2 version of the extension.
For future releases, we have plans to reduce the issue count on GitHub (which also includes feature requests), introduce E2E tests, and perform code cleanup.
We welcome everyone to try out the new version. To request features or to report bugs, feel free to create issues here.
NuGet package: https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.RabbitMQ/2.0.0-preview
Maven Central artifacts: https://search.maven.org/artifact/com.microsoft.azure.functions/azure-functions-java-library-rabbitmq/2.0.0-preview/jar
Microsoft.Azure.WebJobs.Extensions.RabbitMQ
(#185).StopAsync()
(#147) .Full Changelog: https://github.com/Azure/azure-functions-rabbitmq-extension/compare/1.0.0...v2.0.0-preview
Published by azfuncgh over 3 years ago
Published by azfuncgh over 3 years ago
Published by azfuncgh almost 4 years ago
Published by azfuncgh almost 4 years ago
Published by azfuncgh almost 4 years ago
Published by katiecai about 5 years ago