This repository has been archived by the owner on Jan 15, 2024. It is now read-only.
Releases: alexa/alexa-smart-screen-sdk
Releases · alexa/alexa-smart-screen-sdk
Release v2.3.0
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
Bug Fixes
- Locked version for csstype
Release v2.2
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
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
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 returnSampleApplicationReturnCode::RESTART
. - In rare cases button presses could trigger repeat speech.
Initial public release
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