PackageTrack
Sign in Get early access

github.com/ThreeDotsLabs/watermill

v1.5.2 ThreeDotsLabs/watermill

What this package is like to depend on

Last release 18 days ago

06 Aug 2026

Release timing varies

gaps range from 8 days to 4 months

Some releases are documented

notes for 10 of 34 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

369 releases · first in 2018

39 releases in the last 12 months

see the full history below

Release timeline

369 releases · Nov 2018 to Aug 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 369
  1. v1.5.3-0.20260806074222-111c8b44efae 06 Aug 2026 pre-release

    Nothing published for this version

  2. v1.5.2 13 May 2026
    Release notes

    What's Changed

    • Propagate AddConsumerHandler to examples and docs by @m110 in #612
    • Add quickstart docs by @m110 in #615
    • Update Quickstart link in README by @m110 in #618
    • Polish watermill.io after update by @roblaszczak in #619
    • Update Pub/Sub links to latest versions by @m110 in #620
    • added sqlite docs PoC by @roblaszczak in #563
    • edit SQLite documentation and transaction example by @dkotik in #621
    • Refresh getting started by @m110 in #628
    • docs: add suport of mysql delayed messages by @AdrianZajkowski in #630
    • refactor: use maps.Copy to simplify the code by @dulanting in #627
    • docs: update discord link by @m110 in #634
    • chore: fix some comments by @geogrego in #635
    • refactor: remove redundant variable declarations in for loops by @efcking in #637
    • chore: execute goimports to format the code by @xibeiyoumian in #644
    • Rename variable from pub to sub in main.go by @sdil in #643
    • I can't see anything by @boreq in #674
    • Bump dependencies and fix races by @m110 in #679
    • Bump vite from 5.4.12 to 5.4.21 in /docs by @dependabot[bot] in #629
    • Bump picomatch from 2.3.1 to 2.3.2 in /docs by @dependabot[bot] in #680
    • docs: assorted documentation and comment improvements by @jjpinto in #647
    • Fix HTTP response body leak and add retry backoff in run.go by @jjpinto in #665
    • Validate all examples + fix by @m110 in #681
    • Added support for custom JSON configuration in the forwarder component by @falboe in #667
    • feat(retry): add OnRetriesExhausted hook for cleanup actions by @Br1an67 in #670
    • Restore PR CI by @m110 in #682

    New Contributors

    Full Changelog: v1.5.1...v1.5.2

    Open source →
  3. v1.5.2-0.20260513151954-dac25bcbfd67 13 May 2026 pre-release

    Nothing published for this version

  4. v1.5.2-0.20260513145752-8ca936f55ce0 13 May 2026 pre-release

    Nothing published for this version

  5. v1.5.2-0.20260513130222-fbce4d6cd13c 13 May 2026 pre-release

    Nothing published for this version

  6. v1.5.2-0.20260420131549-48515bc01657 20 Apr 2026 pre-release

    Nothing published for this version

  7. v1.5.2-0.20260105104307-c9b951f72c9d 05 Jan 2026 pre-release

    Nothing published for this version

  8. v1.5.2-0.20251128210121-0762e0100f25 28 Nov 2025 pre-release

    Nothing published for this version

  9. v1.5.2-0.20251114130601-6fe652bd003f 14 Nov 2025 pre-release

    Nothing published for this version

  10. v1.5.2-0.20251106102545-8c073215a83c 06 Nov 2025 pre-release

    Nothing published for this version

  11. v1.5.2-0.20251028090503-23a5dc54d615 28 Oct 2025 pre-release

    Nothing published for this version

  12. v1.5.2-0.20251023093808-32942ccd7c5d 23 Oct 2025 pre-release

    Nothing published for this version

  13. v1.5.2-0.20251020133417-98c11073c61b 20 Oct 2025 pre-release

    Nothing published for this version

  14. v1.5.2-0.20250918125438-bf1892bd88b7 18 Sep 2025 pre-release

    Nothing published for this version

  15. v1.5.2-0.20250916145513-219bfae60fa4 16 Sep 2025 pre-release

    Nothing published for this version

  16. v1.5.2-0.20250902152444-a7f1b467d73f 02 Sep 2025 pre-release

    Nothing published for this version

  17. v1.5.1 02 Sep 2025
    Release notes

    What's Changed

    • Bump deps and examples by @m110 in #604
    • Update docs by @m110 in #605
    • Add CommandEventMarshalerDecorator by @m110 in #610
    • Add AddConsumerHandler (rename AddNoPublisherHandler) by @m110 in #611

    Full Changelog: v1.5.0...v1.5.1

    Open source →
  18. v1.5.1-0.20250826103152-9bab0b167ec8 26 Aug 2025 pre-release

    Nothing published for this version

  19. v1.5.1-0.20250826092230-9750d891af5b 26 Aug 2025 pre-release

    Nothing published for this version

  20. v1.5.0 25 Aug 2025
    Release notes

    What's Changed

    • chore: fix function in comment by @chengehe in #578
    • Add handler name to logs of handler.handleMessage() by @HansvdLaanNedap in #592
    • docs: fix mismatched kafka pubsub examples by @alexandregv in #587
    • refactor: replace []byte(fmt.Sprintf) with fmt.Appendf by @minxinyi in #585
    • docs: Clarify partitioning key in Kafka example documentation by @abramovd in #577
    • Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.3 in /_examples/real-world-examples/delayed-requeue by @dependabot[bot] in #549
    • Bump golang.org/x/net from 0.28.0 to 0.36.0 in /tools/mill by @dependabot[bot] in #546
    • Bump vite from 5.4.8 to 5.4.12 in /docs by @dependabot[bot] in #541
    • add memory clean up on gochannel subscribe topics when they no longer have any more subscribers by @dkotik in #561
    • Use errors.Is for error comparison instead of direct equality checks by @ytnsym in #502
    • Refactored sending lock of subscriber by @stephanvanzwienen in #589
    • Update watermill-sql in examples by @m110 in #532
    • Adds feature to use ULID in tests by @HolyKingCrusader in #444
    • Clean up resources in Go channel pub sub [Memory leak] by @avlajcic-axilis in #407
    • Add NewMessageWithContext() by @m110 in #596
    • Tests: Make asserts less verbose by @m110 in #595
    • docs: Fix spelling error: 'ques' to 'queues' in SNS configuration aws.md by @pxwanglu in #597
    • Allow for custom labels on prometheus metrics by @matdurand in #393
    • Upgrade github.com/cenkalti/backoff to v5 by @EvanMad in #570
    • Uncancel context when retrying by @roblaszczak in #598
    • Update TestMessageContext by @m110 in #599
    • Add context propogation to subscribers for local pub-sub by @yashb042 in #487

    New Contributors

    Full Changelog: v1.4.7...v1.5.0

    Open source →
  21. v1.4.8-0.20250825132336-9e066d39bea6 25 Aug 2025 pre-release

    Nothing published for this version

  22. v1.4.8-0.20250825105939-d416690d36af 25 Aug 2025 pre-release

    Nothing published for this version

  23. v1.4.8-0.20250820125251-e989d6dd6a51 20 Aug 2025 pre-release

    Nothing published for this version

  24. v1.4.8-0.20250819153529-7b5b8255081c 19 Aug 2025 pre-release

    Nothing published for this version

  25. v1.4.8-0.20250819101403-cfb87ef491bd 19 Aug 2025 pre-release

    Nothing published for this version

  26. v1.4.8-0.20250818103859-fe3c5173cba7 18 Aug 2025 pre-release

    Nothing published for this version

  27. v1.4.8-0.20250818084515-f31efad9038b 18 Aug 2025 pre-release

    Nothing published for this version

  28. v1.4.7 03 Jul 2025
    Release notes

    What's Changed

    New Contributors

    Full Changelog: v1.4.6...v1.4.7

    Open source →
  29. v1.4.7-0.20250526092519-cdddd6031985 26 May 2025 pre-release

    Nothing published for this version

  30. v1.4.7-0.20250519093452-f5227f90018a 19 May 2025 pre-release

    Nothing published for this version

  31. v1.4.7-0.20250503110801-bb7d29980cd0 03 May 2025 pre-release

    Nothing published for this version

  32. v1.4.7-0.20250429181406-aa171bb0a589 29 Apr 2025 pre-release

    Nothing published for this version

  33. v1.4.7-0.20250418160544-633132cd4690 18 Apr 2025 pre-release

    Nothing published for this version

  34. v1.4.7-0.20250418153526-20d637379022 18 Apr 2025 pre-release

    Nothing published for this version

  35. v1.4.7-0.20250418104849-a0a845c5cb8b 18 Apr 2025 pre-release

    Nothing published for this version

  36. v1.4.7-0.20250418104207-2192d065caaa 18 Apr 2025 pre-release

    Nothing published for this version

  37. v1.4.7-0.20250418104008-0559386157fa 18 Apr 2025 pre-release

    Nothing published for this version

  38. v1.4.6 19 Mar 2025
    Release notes

    What's Changed

      • Added EventName(to event_processor) and CommandName(to command_proc… by @unaik in #548

    New Contributors

    Full Changelog: v1.4.5...v1.4.6

    Open source →
  39. v1.4.5 10 Mar 2025
    Release notes

    What's Changed

    • remove handler groups from _examples/basic/5-cqrs-protobuf and polish it a bit by @roblaszczak in #525
    • update example real-world-example consumer-groups refactor cqrs.Facad… by @ygaros in #542
    • feat(cqrs): add ability to return handlers for CQRS EventProcessor and d CommandProcessor by @ekazakas in #544

    New Contributors

    Full Changelog: v1.4.4...v1.4.5

    Open source →
  40. v1.4.5-0.20250228120710-294779790604 28 Feb 2025 pre-release

    Nothing published for this version

  41. v1.4.5-0.20250116111736-26f6ba55114b 16 Jan 2025 pre-release

    Nothing published for this version

  42. v1.4.4 16 Jan 2025
    Release notes

    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

    Open source →
  43. v1.4.4-0.20250115102109-fe47deac001a 15 Jan 2025 pre-release

    Nothing published for this version

  44. v1.4.4-0.20250114121956-39c3e7c0d2b5 14 Jan 2025 pre-release

    Nothing published for this version

  45. v1.4.4-0.20250113170354-42d26dd34a5c 13 Jan 2025 pre-release

    Nothing published for this version

  46. v1.4.3 13 Jan 2025
    Release notes

    What's Changed

    New Contributors

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

    Open source →
  47. v1.4.3-0.20250110122049-0e64e21e22ca 10 Jan 2025 pre-release

    Nothing published for this version

  48. v1.4.3-0.20250109100316-457a1ceebda5 09 Jan 2025 pre-release

    Nothing published for this version

  49. v1.4.2 08 Jan 2025
    Release notes

    What's Changed

    New Contributors

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

    Open source →
  50. v1.4.2-0.20250103114313-b16a3a708ab1 03 Jan 2025 pre-release

    Nothing published for this version

  51. v1.4.2-0.20241216125745-7ab13543158c 16 Dec 2024 pre-release

    Nothing published for this version

  52. v1.4.2-0.20241216112750-9d5e2da13339 16 Dec 2024 pre-release

    Nothing published for this version

  53. v1.4.2-0.20241213110651-43308fbf2cc8 13 Dec 2024 pre-release

    Nothing published for this version

  54. v1.4.2-0.20241123094441-cf7e2bb97caf 23 Nov 2024 pre-release

    Nothing published for this version

  55. v1.4.2-0.20241119163308-a0cfc22cdc6d 19 Nov 2024 pre-release

    Nothing published for this version

  56. v1.4.1 02 Nov 2024
    Release notes

    What's Changed

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

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

    Open source →
  57. v1.4.1-0.20241102154818-e6daa877138d 02 Nov 2024 pre-release

    Nothing published for this version

  58. v1.4.1-0.20241029211801-d6b5dc244d49 29 Oct 2024 pre-release

    Nothing published for this version

  59. v1.4.0 29 Oct 2024

    Nothing published for this version

  60. v1.4.0-rc.2.0.20241029145901-48e2ba08f36a 29 Oct 2024 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive