All Versions
35
Latest Version
Avg Release Cycle
25 days
Latest Release
923 days ago

Changelog History
Page 3

  • v0.5.11 Changes

    March 23, 2020

    ๐Ÿ”„ Changed

    • Setting progname of Logger to amqp-client.cr

    ๐Ÿ›  Fixed

    • ๐ŸŒฒ read_loop doesn't log errors on connection close
  • v0.5.10 Changes

    March 23, 2020

    ๐Ÿ›  Fixed

    • Negotiate channel_max and frame_max correctly
    • ๐Ÿ”’ Multi threading safety, a write lock is used when sending frame
  • v0.5.9 Changes

    March 19, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป Prevent double close, closing a closed connection won't raise exception
  • v0.5.8 Changes

    March 19, 2020

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ป An exception is now raised when sending frames if the server closed the connection
  • v0.5.7 Changes

    March 10, 2020

    โž• Added

    • Queue#message_count and Queue#consumer_count methods (does a passive declare)

    ๐Ÿ›  Fixed

    • Hostname in the URI amqp:///vhost are replaced with localhost
  • v0.5.6 Changes

    February 24, 2020

    ๐Ÿ›  Fixed

    • Multi-threading safety
  • v0.5.5 Changes

    February 13, 2020

    ๐Ÿ›  Fixed

    • Channel#wait_for_confirm raises ClosedException if channel is closed when returning
  • v0.5.4 Changes

    February 13, 2020

    โž• Added

    • Channel#on_confirm(msgid, &blk) calls the block when the specific message is confirmed

    ๐Ÿ›  Fixed

    • wait_for_confirm is now fiber safe
  • v0.5.3 Changes

    February 12, 2020

    โž• Added

    • You can now pass an URI to the constructor

    ๐Ÿ”„ Changed

    • ArgumentError if Channel#wait_for_confirm parameter is less than 1
    • โš  Don't log warning of server consumer cancellation if connection/channel is closed
  • v0.5.2 Changes

    February 11, 2020

    ๐Ÿ”„ Changed

    • The logger writes to STDERR instead of STDOUT