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

Changelog History
Page 2

  • v0.6.0 Changes

    August 04, 2020

    โž• Added

    • Channel#basic_publish can now publish a Bytes array directly

    ๐Ÿ”„ Changed

    • Queue#unsubscribe and Channel#basic_cancel doesn't take the no_wait argument anymore
    • 0๏ธโƒฃ By default wait for Connection::CloseOk before returning

    ๐Ÿ›  Fixed

    • When a consumer is canceled, we wait for CancelOk before we delete the consumer handler
  • v0.5.20 Changes

    June 11, 2020

    โž• Added

    • 0๏ธโƒฃ Connection#close now as a no_wait argument (default to true) to wait for CloseOk from the server
  • v0.5.19 Changes

    June 11, 2020

    ๐Ÿ›  Fixed

    • ๐ŸŒฒ Faster deliveries, by removing Log.context.set
  • v0.5.18 Changes

    May 06, 2020

    ๐Ÿ”„ Changed

    • Socket buffer size set to 16KB (up from 8KB)

    โž• Added

    • Can set connection name, via URL (?name=MyConn) or the parameter name
  • v0.5.17 Changes

    May 05, 2020

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Default channel_max is now 1024 (more than ~8000 channels will deplete the stack memory)
    • Connection#channel can now accepts any type of Int

    ๐Ÿ›  Fixed

    • ๐Ÿ› Bug when opening many channels
  • v0.5.16 Changes

    April 12, 2020

    ๐Ÿ›  Fixed

    • Crystal 0.34 compability

    ๐Ÿ”„ Changed

    • ๐ŸŒฒ Uses the new Log module instead of Logger
  • v0.5.15 Changes

    April 07, 2020

    ๐Ÿ›  Fixed

    • ๐Ÿšš Don't try catch Errno, it's removed in crystal 0.34
  • v0.5.14 Changes

    March 25, 2020

    ๐Ÿ›  Fixed

    • 0๏ธโƒฃ Default to vhost '/' if path in URI is empty
  • v0.5.13 Changes

    March 25, 2020

    ๐Ÿ›  Fixed

    • Close socket if connection establishing fails
  • v0.5.12 Changes

    March 24, 2020

    ๐Ÿ›  Fixed

    • Connection#channel(&block) now properly closes the channel after the block returns