@gawi gawi released this Feb 22, 2018 · 2 commits to master since this release

Assets 9

Rivr core

Changed

  • Using Gradle 4.5.1. JDK 7 is the minimal version to build Rivr. Can still run under Java SE 6.

Added

  • ErrorStep, LastTurnStep, OutputTurnStep: Added equals and hashCode methods.

Removed

  • (nothing)

Fixed

  • Fixed servlet API dependency. Now a "compileOnly" dependency. Should no longer be present in Maven POM files.

Rivr VoiceXML

Changed

  • (nothing)

Added

  • Turn-related entities: Added equals and hashCode methods.

Removed

  • (nothing)

Fixed

  • SpeechRecognition: Fixed hashCode and equals methods: now invoking methods of super.

@gawi gawi released this Mar 31, 2017 · 16 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • Fixed error with invalid namespace for xmlns attribute.

@gawi gawi released this Mar 30, 2017 · 20 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • Fixed GitHub issue #2 (error in VoiceXmlInputTurnFactory following transfer error)
  • Fixed GitHub issue #3 (On IBM Java runtime, xmlns attribute not set on VoiceXML document root element)

@gawi gawi released this Dec 31, 2015 · 24 commits to master since this release

Assets 9

Rivr core

Changed

  • SynchronousDialogueChannel: Enhanced error handling. Instead of throwing an exception in the dialogue thread, the error is logged.

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

@gawi gawi released this Apr 23, 2015 · 27 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • VoiceXmlInputTurnFactory: Fixed charset parsing in Content-Type header of multipart requests and improved error handling.

@gawi gawi released this Mar 12, 2015 · 32 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • DialogueServlet: Fixed bug where com.nuecho.rivr.core.sessionTimeout and com.nuecho.rivr.core.sessionScanPeriod servlet init-arg were ignored.

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

@gawi gawi released this Jan 14, 2015 · 35 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

Rivr VoiceXML

Changed

  • (nothing)

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • Fixed Github issue #1 A recording stopped by a connection.disconnect event wasn't added to the result.

@gawi gawi released this May 22, 2014 · 40 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • New mechanism to query version number of Rivr.
  • DialogueServlet: Added loggers for servlet itself and for responses.

Removed

  • (nothing)

Fixed

  • DialogueServlet: destroy() called on initialization error.
  • DialogueServlet: Stopping session container on shutdown.
  • DialogueServlet: Fixed leak caused by MDC (slf4j) stored in a ThreadLocal.

Rivr VoiceXML

Changed

  • build.gradle: Updated run-time dependency: org.glassfish:javax.json:1.0.4.

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • Fixed problem preventing a variable declaration not to have an initial value.

@gawi gawi released this May 5, 2014 · 67 commits to master since this release

Assets 9

Rivr core

Changed

  • (nothing)

Added

  • ServletResponseContent: added getContentLength()

Removed

  • (nothing)

Fixed

  • DialogueServlet: Generates the Content-Length header. This prevents chunked encoding on some servlet containers (at least on Oracle WebLogic). This was causing problem for the dialog
    ue runner.

Rivr VoiceXML

Changed

  • XmlDocumentServletResponseContent and JsonServletResponseContent: added getContentLength()

Added

  • (nothing)

Removed

  • (nothing)

Fixed

  • (nothing)

@gawi gawi released this Mar 27, 2014 · 70 commits to master since this release

Assets 9

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()