After the release of APL 1.6, we began defining viewports as ranges of pixel values, rather than as fixed pixel values in order to represent multiple possible physical devices.
Therefore, if you published an Alexa skill which supported APL prior to APL 1.6, you may notice that the viewport profile check marks might be removed from the "Live" version of your skill.
Within the Alexa Developer Console, your skill's supported APL viewport profiles can be found under: Build > Interfaces > Alexa Presentation Language:
Although the check marks are removed from the Alexa Developer Console's user interface, your previously selected viewports, which used fixed pixel values, are still saved in skill's skill.json manifest file and we continue to support them. Thus, your skill's supported viewports have not changed.
To review the supported APL viewports for a live skill, as recorded in the skill's skill.json manifest file, you may use the ASK CLI's "get-skill-manifest" command:
Converting Your Skill To Use Range Viewport Values
If you would like to convert your skill from using fixed viewport values, to instead use range values, then within the Alexa Developer Console, please re-check the checkboxes next to the desired supported viewport values for the "In Dev" version of your skill. Once that's done, you may submit the "In Dev" version of your skill for review via the "Certification" tab.
If you use the ASK CLI, please update the supportedViewports array in the skill manifest with the new range values for each viewport. Manually providing viewport range values in the skill manifest will also restore the the check marks for the corresponding viewport in the Alexa Developer Console. Please note, updating the skill manifest with fixed viewport values will not restore the check marks on the Alexa Developer Console.
|Hub Round Small||
|Hub Landscape Small||
|Hub Landscape Medium||
|Hub Landscape Large||