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

Commit

Permalink
Version 2.8.0 alexa-smart-screen-sdk
Browse files Browse the repository at this point in the history
*** Breaking Changes ***

* APL Client Library has been extracted into separate GitHub repo [https://github.com/alexa/apl-client-library/tree/v1.7.2]. Users will need to pull the APL Client Library to build the Smart Screen SDK.

*** Enhancements ***
* Upgraded dependency to Device SDK 1.25.0 [https://github.com/alexa/avs-device-sdk/tree/v1.25.0]
* Added support for APL 1.7 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-latest-version.html]
* Captions support for right-to-left languages
* Upgraded node version requirement to 14.17.4
* Upgraded typescript version to 3.4 and refreshed the package-lock.json with new dependencies. Note that users upgrading to this version will need to remove the existing node modules from modules/GUI/js/node_modules before the build.
  • Loading branch information
rpalkar-amzn committed Sep 7, 2021
1 parent 9eb0fb5 commit 9886984
Show file tree
Hide file tree
Showing 250 changed files with 639 additions and 39,251 deletions.
17 changes: 14 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,14 @@
### v2.8.0 released 09/07/2021:
#### Breaking Changes
* APL Client Library has been extracted into separate GitHub repo [https://github.com/alexa/apl-client-library/tree/v1.7.2]. Users will need to pull the APL Client Library to build the Smart Screen SDK.

#### Enhancements
* Upgraded dependency to Device SDK 1.25.0 [https://github.com/alexa/avs-device-sdk/tree/v1.25.0]
* Added support for APL 1.7 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-latest-version.html]
* Captions support for right-to-left languages
* Upgraded node version requirement to 14.17.4
* Upgraded typescript version to 3.4 and refreshed the package-lock.json with new dependencies. Note that users upgrading to this version will need to remove the existing node modules from modules/GUI/js/node_modules before the build.

### v2.7.1 released 07/23/2021:
#### Bug fixes
* Upgraded dependency to APL Core Library 1.6.2 Release [https://github.com/alexa/apl-core-library/releases/tag/v1.6.2]
Expand All @@ -8,7 +19,7 @@
### v2.7.0 released 06/01/2021:
#### Enhancements
* Upgraded dependency to Device SDK 1.24.0 [https://github.com/alexa/avs-device-sdk/tree/v1.24.0]
* Added support for APL 1.6 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-latest-version.html]
* Added support for APL 1.6 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-changes-1-6.html]
* Added support for Alexa.Presentation.APL 1.3 [https://developer.amazon.com/en-US/docs/alexa/alexa-voice-service/presentation-apl.html#version-changes]
* Added support for timeoutType from Alexa.Presentation.APL RenderDocument directives [https://developer.amazon.com/en-US/docs/alexa/alexa-voice-service/presentation-apl.html#renderdocument]
* Moved metric payload handling logic into APLClientLibrary
Expand Down Expand Up @@ -41,7 +52,7 @@
#### Enhancements
* Upgraded dependency to Device SDK 1.22.0 [https://github.com/alexa/avs-device-sdk/tree/v1.22.0]
* Added support for multiple concurrent APL clients
* Added support for APL 1.5 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-latest-version.html]
* Added support for APL 1.5 [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-changes-1-5.html]
* Ported DISABLE_DUCKING cmake configuration from Alexa-device-sdk
* Music playback now ducks instead of pauses when APL TTS is executed
* Updated ini patch version to 1.3.6
Expand Down Expand Up @@ -72,7 +83,7 @@
* 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]
* Added support for APL Extensions [https://developer.amazon.com/en-US/docs/alexa/alexa-presentation-language/apl-extensions-v1-4.html]

#### Bug fixes
* Correctly handle GUI state when presenting content over attenuated PlayerInfo card
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 3.1 FATAL_ERROR)

project(AlexaSmartScreenSDK VERSION 2.7.1 LANGUAGES CXX)
project(AlexaSmartScreenSDK VERSION 2.8.0 LANGUAGES CXX)
set(PROJECT_BRIEF "A cross-platform, modular SDK for multi modal interaction with the Alexa Voice Service")
configure_file (
"${PROJECT_SOURCE_DIR}/modules/Alexa/Utils/include/Utils/SmartScreenSDKVersion.h.in"
Expand Down
15 changes: 9 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
# Alexa Smart Screen SDK

<p>
<a href="https://github.com/alexa/alexa-smart-screen-sdk/tree/v2.7.1" alt="version">
<img src="https://img.shields.io/badge/stable%20version-2.7.1-brightgreen" /></a>
<a href="https://github.com/alexa/avs-device-sdk/tree/v1.24.0" alt="DeviceSDK">
<img src="https://img.shields.io/badge/avs%20device%20sdk-1.24.0-blueviolet" /></a>
<a href="https://github.com/alexa/apl-core-library/tree/v1.6.2" alt="APLCore">
<img src="https://img.shields.io/badge/apl%20core%20library-1.6.2-navy" /></a>
<a href="https://github.com/alexa/alexa-smart-screen-sdk/tree/v2.8.0" alt="version">
<img src="https://img.shields.io/badge/stable%20version-2.8.0-brightgreen" /></a>
<a href="https://github.com/alexa/avs-device-sdk/tree/v1.25.0" alt="DeviceSDK">
<img src="https://img.shields.io/badge/avs%20device%20sdk-1.25.0-blueviolet" /></a>
<a href="https://github.com/alexa/apl-core-library/tree/v1.7.1" alt="APLCore">
<img src="https://img.shields.io/badge/apl%20core%20library-1.7.1-navy" /></a>
<a href="https://github.com/alexa/apl-client-library/tree/v1.7.2" alt="APLClientLibrary">
<img src="https://img.shields.io/badge/apl%20client%20library-1.7.2-blue" /></a>
<a href="https://github.com/alexa/alexa-smart-screen-sdk/issues" alt="issues">
<img src="https://img.shields.io/github/issues/alexa/alexa-smart-screen-sdk" /></a>
</p>
Expand All @@ -21,6 +23,7 @@ The Alexa Smart Screen SDK package in this GitHub repo includes:
The Alexa Smart Screen SDK depends on the following additional GitHub repos:
* [AVS Device SDK](https://github.com/alexa/avs-device-sdk/wiki)
* [APL Core Library](https://github.com/alexa/apl-core-library)
* [APL Client Library](https://github.com/alexa/apl-client-library)

## Get Started

Expand Down
4 changes: 0 additions & 4 deletions modules/Alexa/APLClientLibrary/.gitignore

This file was deleted.

5 changes: 0 additions & 5 deletions modules/Alexa/APLClientLibrary/APLClient/CMakeLists.txt

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 9886984

Please sign in to comment.