Skip to content
This repository has been archived by the owner on Jan 15, 2024. It is now read-only.

Releases: alexa/alexa-smart-screen-sdk

Release v2.3.0

25 Sep 16:19
Compare
Choose a tag to compare

v2.3.0 released 09/24/2020:

Enhancements

  • Upgraded dependency to Device SDK 1.20.1 [https://github.com/alexa/avs-device-sdk/tree/v1.20.1]
  • Support for APL 1.4 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-changes-1-4.html]
  • Added APL Telemetry Support
  • TV Overlay Portrait is no longer supported
  • Added support for APL Extensions [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-latest-version.html#apl-extensions-and-the-backstack]

Bug fixes

  • Correctly handle GUI state when presenting content over attenuated PlayerInfo card
  • Lock JS dependency version - using package-lock.json
  • Fixed alexa state on touch event
  • Fixed import content failure cache update

Bugfix release v2.2.1

05 Aug 16:40
Compare
Choose a tag to compare

Bug Fixes

  • Locked version for csstype

Release v2.2

13 Jul 22:38
Compare
Choose a tag to compare

v2.2.0 released 07/13/2020:

Enhancements

  • Upgraded dependency to Device SDK 1.20.0
  • Optimization for APL package import latency

Bug fixes

  • Clean shutdown for device de-registration/logout
  • Proper scaling for GUI so entire window is visible
  • Fixed proper setting of displayCardTTSFinishedTimeout
  • Notification sound cues are now playing

Known issues

  • Display of captions is not in sync with Alexa audio and is as expected
  • Memory leak issue with resetDevice member function in GUIManager
  • Potential memory leak issue with executeCommands directive
  • Skill session remains alive for a short amount of time after exit
  • Buttons on Now Playing display card do not update their visual states when updated by voice
  • Scrolling on General Knowledge display card does not work when the content does not fit into screen
  • Progress bar on Now Playing display card does not reflect the actual audio offset when such information is not provided in RenderPlayerInfo directive

Notes

  • The AVS Device SDK must be built with an additional flag: -DRAPIDJSON_MEM_OPTIMIZATION=OFF

Release v2.1

02 Jun 22:31
Compare
Choose a tag to compare

Enhancements

  • Upgraded dependency to Device SDK 1.19.1
  • Provided a reference implementation for rendering of captions
  • Support for APL 1.3
  • Added support for visual metrics
  • Moved APL Core integration out of SampleApp into a standalone library

Bug fixes

  • Fixed browser warnings caused by short-hand definition of "transition" property
  • Fixed potentially invalid and corrupted data due to using multiple rapidjson allocators

Known issues

  • SampleApp screen cut off at the bottom on fullscreen when using emulateDisplayDimensions configuration
  • Display of captions is not in sync with Alexa audio and is as expected
  • Memory leak issue with resetDevice member function in GUIManager
  • Notification cues are not playing
  • Potential memory leak issue with executeCommands directive
  • Skill session remains alive for a short amount of time after exit
  • Control buttons on the Flash briefing page is disabled
  • Buttons on Now Playing display card do not update their visual states when updated by voice
  • Scrolling on General Knowledge display card does not work when the content does not fit into screen
  • Progress bar on Now Playing display card does not reflect the actual audio offset when such information is not provided in RenderPlayerInfo directive

Bugfix release v2.0.1

27 Nov 01:42
Compare
Choose a tag to compare

Bug Fixes

  • Fixed segfault is situation when bad Misc DB path was provided in configuration.
  • Fixed situation where video playback controls were unresponsive on some skills.
  • Audio now plays without highlighting if text extraction fails during SpeakItem/SpeakList command.

Known Issues

  • Memory of some objects may leak when restarting the SampleApp object. This doesn't happen with vanila SampleApp provided with the SDK as we don't expose logout to the GUI layer. Until we fix this, don't add new cases where SampleApp::run method will return SampleApplicationReturnCode::RESTART.
  • In rare cases button presses could trigger repeat speech.

Initial public release

14 Nov 17:17
Compare
Choose a tag to compare

Initial public release

Known Issues

  • Successive SpeakItem commands can block command execution
  • Music cards occasionally not cleared after timeout
  • Music card toggle controls not highlighted by voice interactions
  • Music card may not display in APL skills
  • Focus manager prints errors to console on some skills
  • Video playback controls unresponsive on some skills
  • Noise / Blur filters do not work on Firefox
  • 'Go Home' is not supported