Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Releases: spokestack/spokestack-tray-android

v0.7.0

28 Jul 21:44
72797a0
Compare
Choose a tag to compare

Maintenance release to update the underlying spokestack-android version to 11.5.0.

v0.6.1

03 May 18:32
Compare
Choose a tag to compare

Bug Fixes

  • eliminate auto-scroll flashing in the message stream (#50)

v0.6.0

30 Apr 22:50
40ec791
Compare
Choose a tag to compare

Breaking Changes

  • align rasa url builder function's capitalization (#48)
    • This corrects a public API function with a name that wasn't aligned well with existing functions. Luckily, it's a brand-new API, so very little chance of breakage for existing apps here.

v0.5.0

30 Apr 21:30
a3e7166
Compare
Choose a tag to compare

Features

  • Rasa NLU/dialogue management in config (#38)
  • allow system messages to display images (#19)

Bug Fixes

  • speech event logging no longer appears as NLU (#37)

v0.4.4

15 Mar 21:46
Compare
Choose a tag to compare

This is a housekeeping release to update the Spokestack library dependency to the newest version available.

v0.4.2

08 Feb 17:49
393d7e5
Compare
Choose a tag to compare

This is the second release of Spokestack Tray on Maven Central, but the first that uses a version of the core Spokestack library distributed on Maven Central.

v0.4.0

17 Dec 20:03
02499da
Compare
Choose a tag to compare

This release updates the Spokestack dependency to version 11.0.0, providing a better TTS playback experience by leaving lifecycle-based management up to the app itself.

v0.3.0

10 Dec 16:18
e73a17e
Compare
Choose a tag to compare

Features

  • Add TrayActivity that can be subclassed for easy Tray integration—just supply a configuration and listener.
  • Allow access to tray state to support external save/restore
  • Add clear method for resetting conversation
  • Add convenience methods for managing Spokestack resources
  • Include default implementations of SpokestackTrayListener methods

Fixes

  • Better parent class for MicButton (AppCompatImageView instead of View)
  • Tray state survives fragment destruction/recreation, allowing for a more seamless cross-activity experience

v0.2.0

03 Dec 20:18
aeb9dfd
Compare
Choose a tag to compare

Features

  • Righthand orientation
    A configuration parameter now allows the placement of the microphone tab on the right side of the screen. Layouts including the tray Fragment are still responsible for right-aligning its view.
  • Animated listening bubble
    The gradient strip that appears during ASR activation has been replaced by a large bubble at the bottom of the message stream.
  • Forward mic touches to tray view
    The tray can be resized vertically while being dragged open.
  • Allow customization of message font

Fixes

  • Mic tab improvements
    • Both taps and swipes open the tray as originally intended, thanks to a custom view that has replaced MotionLayout's conflicting OnClick and OnSwipe handlers
    • The tab no longer flickers during open animation
  • Stop TTS playback on back button tap
  • Tray drag resize respects minimum height
  • Tray listener onOpen and onClose are called