Rivr v1.0.1 Release Notes

  • 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 as com.nuecho.rivr.core but was using com.nuecho.core.voicexml.

    Rivr VoiceXML

    ๐Ÿ”„ Changed

    • ๐Ÿ—„ VoiceXmlFirstTurn: Deprecated method signatures
      • getParameter(Object)
      • hasParameter(Object)
    • ๐Ÿ— Message.Builder: Deprecated addAudio

    โž• Added

    • ๐Ÿ‘ VoiceXmlFirstTurn: Added methods with better signatures
      • getParameter(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 with setAcknowledgeAudioItems()