All Versions
26
Latest Version
Avg Release Cycle
14 days
Latest Release
180 days ago

Changelog History
Page 1

  • v0.6.1

    August 28, 2020

    ๐Ÿ”„ Changed

    • 0๏ธโƒฃ Doesn't try to declare the default exchange

    โž• Added

    • work_pool parameter to Channel#basic_consume and Queue#subscribe with how many fibers that should process incoming messages, default 1
  • v0.6.0

    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

    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

    June 11, 2020

    ๐Ÿ›  Fixed

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

    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

    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

    April 12, 2020

    ๐Ÿ›  Fixed

    • Crystal 0.34 compability

    ๐Ÿ”„ Changed

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

    April 07, 2020

    ๐Ÿ›  Fixed

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

    March 25, 2020

    ๐Ÿ›  Fixed

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

    March 25, 2020

    ๐Ÿ›  Fixed

    • Close socket if connection establishing fails