Skip to content

Releases: ThreeDotsLabs/watermill

v1.4.4

16 Jan 10:14
bb19254
Compare
Choose a tag to compare

What's Changed

  • another try to fix race condition by @roblaszczak in #540
  • deprecate cqrs.ProtobufMarshaler (with github.com/gogo/protobuf) in favour of cqrs.ProtoMarshaler by @roblaszczak in #526

Suggested migration steps for cqrs.ProtobufMarshaler

cqrs.ProtobufMarshaler from this release is backward and forward compatible with cqrs.ProtoMarshaler.
cqrs.ProtobufMarshaler from Watermill versions until v1.4.3 are not forward compatible with cqrs.ProtoMarshaler.
Suggested migration steps:

  1. Update Watermill to v1.4.4 or newer, so all publishers and subscribers will be forward and backward compatible.
  2. Change all usages of cqrs.ProtobufMarshaler to cqrs.ProtoMarshaler.

Full Changelog: v1.4.3...v1.4.4

v1.4.3

13 Jan 09:43
2a85241
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.2...v1.4.3

v1.4.2

08 Jan 15:31
7ff9f49
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.4.1...v1.4.2

v1.4.1

02 Nov 15:52
e6daa87
Compare
Choose a tag to compare

What's Changed

  • Router: publish messages in bulk by @m110 in #513

Full Changelog: v1.4.0...v1.4.1

v1.4.0

29 Oct 15:01
48e2ba0
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.7...v1.4.0

v1.4.0-rc.2

25 Oct 12:14
c32fdc4
Compare
Choose a tag to compare
v1.4.0-rc.2 Pre-release
Pre-release

What's Changed

Full Changelog: v1.4.0-rc.1...v1.4.0-rc.2

v1.4.0-rc.1

26 Sep 13:22
Compare
Choose a tag to compare
v1.4.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.3.7...v1.4.0-rc.1

v1.3.7

26 Aug 13:57
f7167cc
Compare
Choose a tag to compare

What's Changed

  • Fix tests running concurrent publish with the same messages by @m110 in #479

Full Changelog: v1.3.6...v1.3.7

v1.3.6

25 Aug 16:39
84f2ad4
Compare
Choose a tag to compare

This release includes lots of smaller patches and updates, as well as many new contributors! Thank you, everyone, for submitting PRs!

What's Changed

  • fix: typo in forwarder.md by @Smixi in #400
  • Change the autogenerated topic name to conform with Azure limits by @unjello in #425
  • Fix missed topic names non-conforming to Azure policy by @unjello in #426
  • docs: add watermill-rediszset to unofficial libraries by @stong1994 in #427
  • Add deduplication middleware and publisher decorator by @dkotik in #423
  • ci: update setup-go and checkout to latest action versions by @AlexCuse in #406
  • Examples: update watermill-sql to v3 by @thpk in #419
  • Add msgFields to the Error log call by @ivaaaan in #410
  • fix function name by @looklose in #431
  • all: fix a lot of typos by @mountcount in #438
  • Add configuration option to allow ignoring command reply publishing errors by @balenio in #441
  • chore: fix comment by @finaltrip in #448
  • SSE htmx example by @m110 in #435
  • SSE example: more efficient handlers by @m110 in #453
  • Add unofficial AMQP 1.0 pubsub link by @kahowell in #454
  • [watermill-http] Custom HTTP response status by @thejoeejoee in #450
  • docs: add note on NATS jetstream beta package by @AlexCuse in #405
  • Add envs and run up before codecov by @m110 in #458
  • Examples: Pause SSE to save resources by @m110 in #468
  • Fix docker compose in validate examples by @m110 in #470
  • Bump golang.org/x/net from 0.5.0 to 0.7.0 in /_examples/pubsubs/redisstream by @dependabot in #353
  • Added lock for message.Router.middlewares by @SargtLa in #465
  • Update dependencies by @m110 in #473
  • update mill install command by @roblaszczak in #452
  • Update mill dependencies by @m110 in #477

New Contributors

Full Changelog: v1.3.5...v1.3.6

v1.3.5

24 Sep 22:16
8786614
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.4...v1.3.5