Skip to content

2.0.0

Compare
Choose a tag to compare
@yvgopal yvgopal released this 16 Mar 02:10
· 2 commits to dev since this release
f3ca020

This major release includes everything in 1.2.12 and more.

It has new features like management client, transactions, and a breaking change from 1.x.

Here is the breaking change
IMessage.getProperties() return type is changed from Map<String,String> to Map<String,Object>. IMessage.setProperties() input type is also changed from Map<String,String> to Map<String,Object>.
Application code relying on these two methods will have to be recompiled with this version of the SDK.

New features

  1. Support for transactions.
  2. Management client API to perform management operations like creating entities, updating entities
  3. Support for web socket transport type, with limited proxy support
  4. New method to renew the lock of a message that accepts only the lock-token of the message

Maven package can be found at
https://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.microsoft.azure%22%20AND%20a%3A%22azure-servicebus%22