Skip to content

Releases: ThreeDotsLabs/watermill

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

v1.3.4

05 Sep 20:58
4f3079b
Compare
Choose a tag to compare

Forwarder: propagate the enveloped message's Context (#387)

v1.3.3

21 Aug 08:12
e27d719
Compare
Choose a tag to compare

Add Circuit Breaker middleware (#380)

v1.3.2

16 Jul 08:54
43d9a13
Compare
Choose a tag to compare

#372 - Default to NopLogger if a nil logger is passed to NewRouter - thank you, @vladtenlive!

v1.3.1

02 Jul 17:22
7c01195
Compare
Choose a tag to compare

What's Changed

  • Fix logging an error when router is closed due to context cancellation by @hlubek in #370

New Contributors

Full Changelog: v1.3.0...v1.3.1

v1.3.0

30 Jun 13:53
7cb0e23
Compare
Choose a tag to compare

What's Changed

  • Docs: update for nats jetstream by @AlexCuse in #334
  • Update examples deps by @roblaszczak in #335
  • Add Consumer Groups example by @m110 in #348
  • Update consumer groups example by @m110 in #352
  • Correct link of doc about Pub/Sub implementation supported by watermill by @tjnet in #357
  • Docs: include JetStreamConfig detail in nats pubsub documentation by @AlexCuse in #358
  • Added support for Event Handler groups and new CQRS public API by @roblaszczak in #367

New Contributors

Full Changelog: v1.2.0...v1.3.0