Skip to content

Releases: jandelgado/rabtap

v1.43

22 Sep 19:14
4fad502
Compare
Choose a tag to compare

What's Changed

  • Fix info statistics argument name in README.md by @qiq in #104
  • [gomod] Bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #102
  • Decode message body before printing on console (tap,sub) by @jandelgado in #103

New Contributors

  • @qiq made their first contribution in #104

Full Changelog: v1.42...v1.43

v1.42

05 Sep 20:15
2244b55
Compare
Choose a tag to compare

Changelog

Full Changelog: v1.41...v1.42

v1.41

28 Aug 11:58
8219fa6
Compare
Choose a tag to compare

Changelog

  • 8219fa6 Filter messages in sub and tap command (#100)

What's Changed

  • Filter messages in sub and tap command by @jandelgado in #100
    • new: --filter=FILTER option for tap and sub commands to filter output
      of received messages, e.g. rabtap sub JDQ --filter="r.msg.RoutingKey == 'test'"
      or rabtap sub JDQ --filter="let b=fromJSON(r.toStr(r.body(r.msg))); b.Name == 'JAN'". See README for details.
    • breaking change: the binding, queue, exchange, connection and channel variables available
      in expressions of rabtap info --filter=FILTER are now all prefixed with r. and are thus now to be referenced as r.binding,
      r.queue etc.
    • Documented channel and connection expression variables that are available in the rabtap info --filter <expr> command. See README for details.

Full Changelog: v1.40...v1.41

v1.40

20 Aug 21:30
5f06ad0
Compare
Choose a tag to compare

What's Changed

  • switch from govaluate to Expr (--filter <expr> option) by @jandelgado in #99

    Note: prior to version 1.40, rabtap used govaluate to evaluate expressions.
    With the switch to Expr, the syntax has changed in some aspects (e.g. =~ vs matches in regular expression matches). Consult the documentation for details.

Dependency updates

  • [gh-actions] Bump actions/setup-go from 4 to 5 by @dependabot in #91
  • [docker] Bump golang from 1.22-alpine to 1.23-alpine by @dependabot in #92
  • [gh-actions] Bump goreleaser/goreleaser-action from 3 to 6 by @dependabot in #93
  • [gh-actions] Bump actions/upload-artifact from 3 to 4 by @dependabot in #94
  • [gh-actions] Bump docker/login-action from 1.10.0 to 3.3.0 by @dependabot in #95
  • [gomod] Bump golang.org/x/net from 0.26.0 to 0.28.0 by @dependabot in #97
  • [gomod] Bump golang.org/x/sync from 0.7.0 to 0.8.0 by @dependabot in #98

Tooling

Full Changelog: v1.39.3...v1.40

v1.39.3

23 Jun 09:27
c13ef2e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.39.2...v1.39.3

v1.39.2

09 Jun 19:49
5c9956d
Compare
Choose a tag to compare
  • fix consumer incorrectly displayed in info command
  • update dependencies & go

v1.39.1

29 Oct 17:01
94435a7
Compare
Choose a tag to compare

What's Changed

v1.38.2

24 Feb 19:48
5a321e1
Compare
Choose a tag to compare

Changelog

v1.38.1

24 Feb 19:13
8460deb
Compare
Choose a tag to compare

Changelog

  • 8460deb Merge pull request #81 from jandelgado/dependabot/go_modules/golang.org/x/net-0.7.0

v1.38

21 Sep 17:48
a9bca81
Compare
Choose a tag to compare
  • new: create exchange-to-exchange bindings with rabtap exchange bind ...
  • new: show exchange-to-exchange bindings in info command
  • fix: drastically improve performance of info command for large topologies with 1000's of queues/connections/channels
  • chg: show channel information in info command with --consumers option
  • chg: improve output of info command (additional attributes)
  • chg: dot output of info command now shows separate vhosts