Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 2.11 KB

CHANGELOG.md

File metadata and controls

44 lines (33 loc) · 2.11 KB
  • Bugfix: Avoid recursive stream stopping
  • v1.1.0 re-released with fixed celluloid-io dependency
  • Change: Switch from EventMachine to Celluloid & CelluloidIO for better JRuby compatability and performance (action and events connections are now in separate threads)

1.0.1 - 2012-04-25

  • Bugfix: Actions which do not receive a response within 10s will allow further actions to be executed. Synchronous originate has a 60s timeout.

1.0.0 - 2012-03-09

  • Bugfix: Remove rcov
  • Bump to 1.0.0 since we're in active use

0.1.5 - 2011-12-22

  • Bugfix: Work consistently all all versions of Asterisk
    • Both 1.8 and 10
    • Login actions connection with events turned on (in order to get FullyBooted event)
    • Turn events off immediately after fully-booted
    • Pass FullyBooted events from the actions connection up to the event handler

0.1.4 - 2011-12-1

  • Bugfix: Actions connection should login with Events: System. This ensures that the FullyBooted event will come through on both connections.

0.1.3 - 2011-11-22

  • Bugfix: A client can now safely be shut down before it is started, and only performs actions on live streams.
  • Bugfix: RubyAMI::Error#inspect now shows an error's message and headers
  • Bugfix: Spec and JRuby fixes

0.1.2

  • Bugfix: Prevent stream connection status events being passed up to the consumer event handler
  • Bugfix: Corrected the README usage docs
  • Bugfix: Alias Logger#trace to Logger#debug if the consumer is using a simple logger without a trace level

0.1.1

  • Bugfix: Make countdownlatch and i18n runtime dependencies
  • Bugfig: Include the generated lexer file in the gem

0.1.0

  • Initial release