CHANGELOG in adhearsion-1.1.1 vs CHANGELOG in adhearsion-1.2.0

- old
+ new

@@ -1,4 +1,16 @@ +1.2.0 + - New method: #play_or_speak allows playback of an audio file with TTS fallback + - #input now takes :speak as a hash for TTS prompt or fallback + - New method: #speak provides abstracted TTS rendering for UniMRCP and Cepstral + - Allow leading "+" in Caller ID (E.164 format) + - Allow using --pid-file without "daemon" for JRuby + - Allow passing a block to #input to enable caller to detect when enough digits are collected. + - Fix some issues with starting apps outside of their directory, generally related to Bundler/gem environments + - Allow configuration of logging outputters/formatters + - Using ahn_log in a dialplan context or on a call object logs to the call's context, named after its unique identifier + - New method: #record_to_file with more useful return values + 1.1.1 - Command#play now returns false if audio failed to play - Added new commands (#play!, #interruptible_play!, #input!) which raise PlaybackError if audio fails to play 1.1.0