Skip to content

Releases: rabbitmq/rabbitmqadmin-ng

v0.14.0

23 Dec 03:42
4c3f52f

Choose a tag to compare

v0.14.0 (Dec 22, 2024)

Breaking Changes

  • Multi-word command line flags now use the more common --snake-case[=]{value} format
    instead of rabbitmqadmin v1's lower_case={value}.

Enhancements

  • New command category: health_check which provides access to the health check endpoints.

    Currently, only the three (arguably) most important health checks are implemented: local_alarms, cluster_wide_alarms, and node_is_quorum_critical.

    GitHub issues: #33, #34.

  • health_check help now includes a link to the respective RabbitMQ documentation guide.

Bug Fixes

  • Configuration paths with a tilda (~), including the default configuration file at ~/.rabbitmqadmin.conf,
    were not loaded correctly.

v0.13.0

21 Dec 23:34
7c46f54

Choose a tag to compare

Enhancements

  • Several key delete commands, namely delete vhost, delete user, delete queue and delete exchange now support a new flag, --idempotently. When this flag is used, 404 Not Found responses from the HTTP

    GitHub issue: #32

  • --non-interactive is a new global flag. When used, this flag will instruct rabbitmqadmin to not produce table border formatting,
    and generally try to use output that'd be easier to consume from scripts

  • Initial work on improving error reporting

Bug Fixes

  • declare exchange propduced an incorrect API request payload
    when target exchange --type was an x-* type (a plugin provided-type), such as x-local-random or x-consistent-hash

v0.12.0

09 Dec 02:56
a5b4795

Choose a tag to compare

v0.12.0 (Dec 8, 2024)

Enhancements

  • Implement support for configuration files. Instead of .ini files used by
    rabbitmqadmin v1, this version uses TOML.

    GitHub issue: #28

  • Implement show overview

    GitHub issue: #25

  • declare queue no longer requires a --queue-type. If not type is specified,
    it will not be included into the request and the queue will be declared
    with the default queue type of the target virtual host.

    GitHub issue: #29

Releases

Release artifacts are no longer distributed as single file archives. Instead,
the release now includes "naked" binaries that can be downloaded and executed
without un-archiving.

GitHub issue: #31

v0.11.0

21 Nov 00:21
2ab6bc5

Choose a tag to compare

v0.11.0

Enhnacements

  • rabbitmqadmin definitions is a new (and recommended) groups of commands related to definition export and import

    rabbitmqadmin definitions export --help
    
    rabbitmqadmin definitions import --help

    The original way of invoking these two commands is still available:

    rabbitmqadmin export definitions --help
    
    rabbitmqadmin import definitions --help