2018-07-06 23:54:23 +03:00
|
|
|
# Change Log
|
|
|
|
|
2021-09-04 03:36:02 +03:00
|
|
|
## `v0.11.1`
|
|
|
|
|
|
|
|
- Updating to the latest version of Azure/azure-amqp-common-go.
|
|
|
|
|
2021-09-02 23:56:35 +03:00
|
|
|
## `v0.11.0`
|
|
|
|
|
|
|
|
- Use a singleton instance of the management link, avoiding creating a link per management
|
|
|
|
link operations like dispositions or lock renewals.
|
|
|
|
[PR#248](https://github.com/Azure/azure-service-bus-go/pull/248)
|
|
|
|
|
2021-08-13 07:30:11 +03:00
|
|
|
## `v0.10.16`
|
|
|
|
|
|
|
|
- fixed an issue where links weren't being closed when retrying
|
|
|
|
- fixed an issue where auto-refreshing of claims would exit due to a transient error
|
|
|
|
|
2021-08-09 21:39:55 +03:00
|
|
|
## `v0.10.15`
|
2021-08-09 21:38:20 +03:00
|
|
|
|
2021-08-09 21:47:07 +03:00
|
|
|
- fix issue where deferring a message could result us encoding it incorrectly and sending the sequence
|
|
|
|
number as a negative number. #241
|
2021-08-09 21:45:03 +03:00
|
|
|
|
|
|
|
## `v0.10.14`
|
|
|
|
|
|
|
|
- fix issue where (Topic|Subscription|Queue)Manager.List() would only return a single page of entities. #234
|
|
|
|
|
|
|
|
## `v0.10.13`
|
|
|
|
|
|
|
|
- fix panic when specifying a nil session ID #232
|
|
|
|
|
|
|
|
## `v0.10.12`
|
|
|
|
|
|
|
|
- add associate-link-name property to RenewLocks function. #225
|
|
|
|
|
|
|
|
## `v0.10.11`
|
|
|
|
|
|
|
|
- use amqp HandleMessage Func #207
|
|
|
|
|
|
|
|
## `v0.10.10`
|
|
|
|
|
|
|
|
- consolidate auth auto-refresh #205
|
|
|
|
- add recovery mechanism to rpcClient #206
|
|
|
|
|
|
|
|
## `v0.10.9`
|
|
|
|
|
|
|
|
- tell users they can't go higher than 5 minutes #202
|
2021-08-09 21:38:20 +03:00
|
|
|
|
2020-12-21 17:08:42 +03:00
|
|
|
## `v0.10.8`
|
|
|
|
- only retry with retryable amqp errors for sender [#201](https://github.com/Azure/azure-service-bus-go/issues/201)
|
|
|
|
|
|
|
|
## `v0.10.7`
|
|
|
|
- add AzureEnvironment namespace option and use its definition [#192](https://github.com/Azure/azure-service-bus-go/issues/192)
|
|
|
|
- fix for Websocket behind Proxy Issue [#196](https://github.com/Azure/azure-service-bus-go/issues/196)
|
|
|
|
- fix nil error dereference [#199](https://github.com/Azure/azure-service-bus-go/issues/199)
|
|
|
|
|
|
|
|
## `v0.10.6`
|
|
|
|
- fix a hang when closing a receiver
|
|
|
|
|
|
|
|
## `v0.10.5`
|
|
|
|
- recover must rebuild the link atomically [#187](https://github.com/Azure/azure-service-bus-go/issues/187)
|
|
|
|
|
|
|
|
## `v0.10.4`
|
|
|
|
- updates dependencies to their latest versions
|
|
|
|
|
2020-07-08 18:37:18 +03:00
|
|
|
## `v0.10.3`
|
|
|
|
- Implements DefaultRuleDescription to allow setting a default rule for a subscription.
|
|
|
|
|
2020-06-03 22:15:05 +03:00
|
|
|
## `v0.10.2`
|
|
|
|
- add support for sending and receiving custom annotations
|
|
|
|
- added some missing AMQP span attributes
|
|
|
|
- fixed propagation of sender/receiver close context
|
|
|
|
- don't panic on empty AMQP payloads
|
|
|
|
|
2020-04-28 23:47:21 +03:00
|
|
|
## `v0.10.1`
|
|
|
|
- fix nil pointer dereference for concurrent uses of Send() [issue #149](https://github.com/Azure/azure-service-bus-go/issues/149)
|
|
|
|
- fix nil pointer dereference when there are no listeners [PR #151](https://github.com/Azure/azure-service-bus-go/pull/151)
|
|
|
|
|
2019-12-16 20:58:02 +03:00
|
|
|
## `v0.10.0`
|
2019-07-30 06:52:18 +03:00
|
|
|
- add retry when Sender fails to recover
|
2019-12-16 20:58:02 +03:00
|
|
|
- update settlement mode on sender
|
|
|
|
- added support for creating a namespace via MSI
|
|
|
|
- replace pack.am/amqp with github.com/Azure/go-amqp
|
|
|
|
- bump common to version v3.0.0
|
2019-07-19 01:49:35 +03:00
|
|
|
|
2019-07-19 21:07:04 +03:00
|
|
|
## `v0.9.1`
|
|
|
|
- bump common version to v2.1.0
|
|
|
|
|
2019-07-19 01:49:35 +03:00
|
|
|
## `v0.9.0`
|
2019-07-19 00:37:38 +03:00
|
|
|
- periodically refresh claims based auth for connections to resolve [issue #116](https://github.com/Azure/azure-service-bus-go/issues/116)
|
2019-07-15 22:52:30 +03:00
|
|
|
- refactor management functionality for entities into composition structs
|
|
|
|
- fix session deferral for queues and subscriptions
|
|
|
|
- add topic scheduled messages
|
2019-05-01 19:35:08 +03:00
|
|
|
|
2019-06-06 18:49:02 +03:00
|
|
|
## `v0.8.0`
|
|
|
|
- tab for tracing and logging which supports both opencensus and opentracing. To use opencensus, just add a
|
|
|
|
`_ "github.com/devigned/tab/opencensus"`. To use opentracing, just add a `_ "github.com/devigned/tab/opentracing"`
|
|
|
|
- target azure-amqp-common-go/v2
|
|
|
|
|
2019-05-29 22:59:51 +03:00
|
|
|
## `v0.7.0`
|
|
|
|
- [add batch disposition errors](https://github.com/Azure/azure-service-bus-go/pull/129)
|
|
|
|
|
2019-05-01 19:35:08 +03:00
|
|
|
## `v0.6.0`
|
|
|
|
- add namespace TLS configuration option
|
|
|
|
- update to Azure SDK v28 and AutoRest 12
|
2019-03-13 01:50:31 +03:00
|
|
|
|
2019-04-26 21:03:51 +03:00
|
|
|
## `v0.5.1`
|
|
|
|
- update the Azure Resource Manager dependency to the latest to help protect people not using a dependency
|
|
|
|
management tool such as `dep` or `vgo`.
|
|
|
|
|
2019-04-25 19:32:06 +03:00
|
|
|
## `v0.5.0`
|
|
|
|
- add support for websockets
|
|
|
|
|
2019-04-17 01:35:48 +03:00
|
|
|
## `v0.4.1`
|
|
|
|
- fix issue with sender when SB returns a different receiver disposition [#119](https://github.com/Azure/azure-service-bus-go/issues/119)
|
|
|
|
|
2019-03-25 17:48:06 +03:00
|
|
|
## `v0.4.0`
|
2019-04-17 01:35:48 +03:00
|
|
|
- Update to AMQP 0.11.0 which introduces strict settlement mode
|
2019-03-25 17:48:06 +03:00
|
|
|
([#111](https://github.com/Azure/azure-service-bus-go/issues/111))
|
|
|
|
|
2019-03-13 01:50:31 +03:00
|
|
|
## `v0.3.0`
|
|
|
|
- Add disposition batching
|
|
|
|
- Add NotFound errors for mgmt API
|
|
|
|
- Fix go routine leak when listening for messages upon context close
|
2019-03-13 06:40:59 +03:00
|
|
|
- Add batch sends for Topics
|
2019-03-13 01:50:31 +03:00
|
|
|
|
|
|
|
## `v0.2.0`
|
2018-12-05 02:38:38 +03:00
|
|
|
- Refactor disposition handler so that errors can be handled in handlers
|
|
|
|
- Add dead letter queues for entities
|
|
|
|
- Fix connection leaks when using multiple calls to Receive
|
|
|
|
- Ensure senders wait for message disposition before returning
|
|
|
|
|
2018-07-06 23:54:23 +03:00
|
|
|
## `v0.1.0`
|
2020-06-03 22:15:05 +03:00
|
|
|
- initial tag for Service Bus which includes Queues, Topics and Subscriptions using AMQP
|