CHANGELOG.md in punchblock-1.9.4 vs CHANGELOG.md in punchblock-2.0.0.beta1

- old
+ new

@@ -1,7 +1,21 @@ # [develop](https://github.com/adhearsion/punchblock) +# [v2.0.0.beta1](https://github.com/adhearsion/punchblock/compare/v1.9.4...v2.0.0.beta1) - [2013-08-20](https://rubygems.org/gems/punchblock/versions/2.0.0.beta1) + * Bugfix: Reconnect dead Asterisk streams correctly + * Feature: Added FS support for initial timeout and final timeout on Record. + * Feature: Compliance with v0.2 of the published Rayo spec (http://xmpp.org/extensions/xep-0327.html) + * Feature: Add support for Rayo Prompt component (no support on FS) + * Change: Models are now plain ruby objects, not XML nodes, and are imported from/exported to XML when necessary for communicating over XMPP. + * Change: `#headers` and AMI `#attributes` now do not have their names modified. A header of `'Call-ID'` will no longer be modified to `:call_id`. + * Change: AMI Events/Actions now have `#headers(=)` rather than `#attributes(=)` + * Change: Remove event queue + * Bugfix: Include AMI response text_body in AMI component complete events + * Bugfix: Avoid crashing translators (Asterisk or FreeSWITCH) by instructing them to call back to terminated Call objects + * Bugfix: Detect MRCPSynth failure in output component. + * Bugfix: Handle AMI errors indicating dead channels correctly + # [v1.9.4](https://github.com/adhearsion/punchblock/compare/v1.9.3...v1.9.4) - [2013-06-08](https://rubygems.org/gems/punchblock/versions/1.9.4) * Bugfix: Finish more setup before sending output ref on Asterisk * Bugfix: Allow early media TTS on Asterisk in addition to audio playback * Bugfix: Correctly mark Asterisk calls as answered after successfully executing an answer command @@ -23,9 +37,12 @@ * Feature: Cache channel variables on Asterisk calls. * Feature: Allow optional sending of end event when breaking from AsyncAGI on Asterisk. This enables dialplan handback. Only triggers if the channel variable 'PUNCHBLOCK_END_ON_ASYNCAGI_BREAK' is set. * Bugfix: Avoid DTMF recognizer failures and race conditions by bringing DTMFRecognizer back into the Input component actor. * Bugfix: Catch Asterisk AMI errors in all cases and fail accordingly, instead of ploughing ahead in the face of adversity. * Bugfix: Improve performance of Asterisk implementation by no longer spinning up a component actor for AGI command execution. + +# [v1.8.2](https://github.com/adhearsion/punchblock/compare/v1.8.1...v1.8.2) - [2013-04-19](https://rubygems.org/gems/punchblock/versions/1.8.2) + * Bugfix: Input initial timeout was being set as a float rather than an integer # [v1.8.2](https://github.com/adhearsion/punchblock/compare/v1.8.1...v1.8.2) - [2013-04-19](https://rubygems.org/gems/punchblock/versions/1.8.2) * Bugfix: Input initial timeout was being set as a float rather than an integer # [v1.8.1](https://github.com/adhearsion/punchblock/compare/v1.8.0...v1.8.1) - [2013-03-25](https://rubygems.org/gems/punchblock/versions/1.8.1)