All Versions
12
Latest Version
Avg Release Cycle
211 days
Latest Release
1745 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.0.1 Changes
Rivr core
๐ Changed
DialogueServlet
: Made setters final (might break existing subclasses).
โ Added
DialogueServlet
: Added 2 new initial arguments:com.nuecho.rivr.core.controllerTimeout
com.nuecho.rivr.core.webappServerSessionTrackingEnabled
โ Removed
- (nothing)
๐ Fixed
- ๐
DialogueServlet
: Fixed whitespace in error message. - ๐
DialogueServlet
: Fixed init-arg prefix. Correctly documented ascom.nuecho.rivr.core
but was usingcom.nuecho.core.voicexml
.
Rivr VoiceXML
๐ Changed
- ๐
VoiceXmlFirstTurn
: Deprecated method signaturesgetParameter(Object)
hasParameter(Object)
- ๐
Message.Builder
: DeprecatedaddAudio
โ Added
- ๐
VoiceXmlFirstTurn
: Added methods with better signaturesgetParameter(String)
hasParameter(String)
- ๐
Message.Builder
: Added 2 methods:addAudioItem(AudioItem)
addAudioItems(AudioItem...)
โ Removed
- (nothing)
๐ Fixed
Interaction
: Added null checks in arrays and collections passed as parameters.VariableList
: Added more checks.- ๐
Interaction
: Fixed encapsulation issue withsetAcknowledgeAudioItems()
-
v1.0.0 Changes
Rivr core
๐ Changed
- โ
TestDialogueChannel
: RenamedgetLastAsError()
togetLastStepAsError()
DialogueUtils
: Flipped parameters ofdoTurn()
- Now uses Slf4j API version 1.7.5
- ๐ Renamed
TimeValue
toDuration
.
โ Added
- Javadoc for
- all packages
- all classes
- some methods
- โ
TestDialogueChannel
:getLastStepAsLastTurn()
method DialogueServlet
:destroyDialogueServlet()
method
โ Removed
- (nothing)
๐ Fixed
- ๐
Assert
: Fixed error message fornotEmpty()
Rivr VoiceXML
๐ Changed
- ๐ Renamed
VariableDeclarationList
toVariableList
- ๐ Renamed
ObjectTurn
toObjectCall
. - ๐ Renamed
SubdialogueInvocationTurn
toSubdialogueCall
. - ๐ Renamed
ScriptExecutionTurn
toScript
. - ๐ Renamed
InteractionTurn
toInteraction
. - ๐ Renamed all
VoiceXmlLastTurn
classes: not using theVoiceXml
prefix andTurn
suffix anymore. - ๐ Renamed
MessageTurn
toMessage
. - ๐ Renamed
TransferTurn
toTransfer
(and similarly for subclasses). - ๐ Merged
ClientSideRecording
intoAudioFile
. - ๐ Renamed
Recording
toAudioFile
. - In various classes,
fetchAudio
property is no longer anAudioFile
but aString
- ๐ Renamed
SynthesisText
toSpeechSynthesis
. - ๐ Changed how
multipart/form-data
uploaded files are exposed (affectsRecording
result) VoiceXmlDialogueContext
: initializedfetchConfiguration
property with an empty object.FetchConfiguration
: initialized properties with empty objects.- Root document factory does not depend on session anymore.
- โ Removed
turnName
andturnIndex
JavaScript variables from generated VoiceXML. - ๐ฆ Moved classes from sub-packages of
com.nuecho.rivr.voicexml.turn.output
to parent package. - ๐ Moved
SubdialogueFetchConfiguration
inSubdialogueCall
. - Simplified
FetchHint
enum. - Simplified
SubmitMethod
enum. SpeechRecognitionConfiguration
andDtmfRecognitionConfiguration
renamed toSpeechRecognition
andDtmfRecognition
.- ๐ฆ Moved
VoiceXmlDialogueContext
todialogue
package. - ๐
Interaction
: Fixed visibility. - ๐
SubdialogueCall
: removed redundantSubmitMethod
enum - ๐ Renamed
ObjectParmeter
toObject.Parameter
Interaction
: Made some methods and constructors public.MarkInfo
now wraps aDuration
instead of along
.- ๐ Changed how
acknowledgeAudioItems
andnoInputTimeout
properties are set using constructors and setters forInteraction.FinalRecordingWindow
andInteraction.FinalRecognitionWindow
. - ๐ Renamed
InteractionBuilder
toInteraction.Builder
. - ๐ Renamed
Script.script
property toScript.code
โ Added
- Javadoc for
- all packages
- all classes
- some methods
equals()
andhashCode()
methods for:Interaction.Prompt
Interaction.FinalRecognitionWindow
Interaction.FinalRecordingWindow
Recording
Recognition
- Getter methods for some
VoiceXmlLastTurn
classes:DisconnectTurn.getVariables()
Exit.getVariables()
Exit.getExpression()
Goto.getUri()
Return.getVariables()
Return.getEventName()
Return.getEventMessage()
Submit.getVariables()
Submit.getUri()
- Factory methods in AudioFile:
fromLocation(String location)
fromLocation(String location, SpeechSynthesis alternate)
fromLocation(String location, String alternate)
fromExpression(String expression)
fromExpression(String expression, SpeechSynthesis alternate)
fromExpression(String expression, String alternate)
AudioFile
:path
property renamed tolocation
andalternative
property renamed toalternate
OutputTurns
class: fluent builders forOutputTurns
.
โ Removed
VariableDeclaration
class
๐ Fixed
- ๐ Various fixes in
rivr.js
making it more robust against older JavaScript interpreter - ๐ฆ If
VoiceXmlDialogueServlet
is subclassed,rivr.js
is obtained fromcom.nuecho.rivr.voicexml.servlet.scripts
package and not the package of the subclass. - No more
NullPointerException
inVoiceXmlStepRenderer
constructor. - ๐ Fixed error message in
VoiceXmlInputTurnFactory
wheninputTurn
parameter is missing. - 0๏ธโฃ
DefaultVoiceXmlRootDocumentFactory
: Proper initialization ofrivr
variable.
First public version is 0.9.2
- โ