Releases: Azure/go-shuttle
Releases · Azure/go-shuttle
v2.4.0 - RETRACTED
What's Changed
- Bump google.golang.org/protobuf from 1.28.1 to 1.31.0 in /v2 by @dependabot in #129
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /v2 by @dependabot in #133
- Bump github.com/uber/jaeger-lib from 2.4.0+incompatible to 2.4.1+incompatible in /v2 by @dependabot in #131
- 🧻 Expose a hook to inject a logging adapter by @serbrech in #134
- [chore] move lockrenewer out by @serbrech in #136
- [fix] Stop lock-renewer when we know we can by @serbrech in #135
- ✨ Cancel message context when lockrenewer stops by @serbrech in #140
Full Changelog: v2.3.1...v2.4.0
v2.3.1
v2.3.0
v2.2.0
v2.0.0
What's Changed
- initial v2 processor by @serbrech in #86
- v2 e2e base by @serbrech in #88
- initial tracing setup by @erinborders in #87
- implement log and metrics integration support by @serbrech in #89
- Adding CI by @jaiveerk in #90
- Initial Sender Implementation by @jaiveerk in #91
- Added linter CI by @jaiveerk in #92
- Add typed settlement handler by @serbrech in #93
- Add ManagedSettling middleware to provide a less coupled handler implementation by @serbrech in #94
- make package name not be v2 by @serbrech in #95
- bump azcore by @serbrech in #96
- bump azidentity by @serbrech in #97
- feat: Add OnFailure and OnComplete hooks to ManagedSettlingHandler by @serbrech in #98
- drop test-only dependency causing compat issue with v1 by @serbrech in #99
- make marshaller field settable by @pdaru in #100
- Adding setMessageTTL to sender.go by @karenychen in #105
- Adding nil check for correlationID by @karenychen in #106
- Bump golang.org/x/net from 0.2.0 to 0.7.0 in /v2 by @dependabot in #108
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.11.1 by @dependabot in #107
- Bump github.com/gin-gonic/gin from 1.7.1 to 1.7.7 by @dependabot in #103
- Enable OTel tracing propagation in go-shuttle/v2 by @wenxuan0923 in #111
- chore: [tracing] move tracing things around by @serbrech in #112
- add sender level option for tracing by @serbrech in #113
- bump golang.org/x/crypto by @serbrech in #115
- delete v1 (most of it) by @serbrech in #116
- add coveralls by @serbrech in #117
- fix panic handler + lots of UT by @serbrech in #118
- split onFailure into onDeadLettered and onAbandoned for less ambiguity by @serbrech in #114
- fix: typos by @serbrech in #120
- Bump azure sdk dependencies by @serbrech in #121
New Contributors
- @erinborders made their first contribution in #87
- @jaiveerk made their first contribution in #90
- @pdaru made their first contribution in #100
- @karenychen made their first contribution in #105
- @dependabot made their first contribution in #108
- @wenxuan0923 made their first contribution in #111
Full Changelog: v0.8.3...v2.0.0
v2.0.0-alpha.2
What's Changed
- initial tracing setup by @erinborders in #87
- implement log and metrics integration support by @serbrech in #89
New Contributors
- @erinborders made their first contribution in #87
Full Changelog: v2.0.0-alpha...v2.0.0-alpha.2
go-shuttle v2 alpha
v0.8.3
v0.8.2
What's Changed
- 🛠️ fixing typo for parallel testing by @imiller31 in #79
- 🐛 Fix amqp-internal error recovery detection by @nacho692 in #77
- 🏗️ feat: Add custom marshaller by @serbrech in #80
- 🏗️ feat: Add options to set user-properties and arbitrary message properties by @serbrech in #81
- 🏗️ feat: Expose ScheduleAt publisher option by @serbrech in #84
New Contributors
Full Changelog: v0.8.1...v0.8.2
Support DeadLetterQueue forwarding
What's Changed
- fixing dependabot warning by @serbrech in #72
- clean-aci at the end of each run by @serbrech in #73
- Adding DeadLetter functionality to a message by @imiller31 in #75
- Adding forward DLQ to management option by @imiller31 in #76
Full Changelog: v0.8.0...v0.8.1