Skip to content

Pre-release 2.0.0-alpha.7

Pre-release
Pre-release

Choose a tag to compare

@JayCanuck JayCanuck released this 04 Apr 01:18
· 2237 commits to master since this release

Removed

  • moonstone/VirtualList.VirtualList and moonstone/VirtualList.VirtualGridList property data
  • ui/VirtualList.VirtualList and ui/VirtualList.VirtualGridList prop data

Added

  • moonstone/VideoPlayer property noSpinner to allow apps to show/hide spinner while loading video
  • webos/LS2Request send() parameters onTimeout and timeout
  • webos/LS2Request send() default onFailure and onTimeout handlers

Changed

  • moonstone/VideoPlayer to disable play/pause button when media controls are disabled
  • moonstone/VideoPlayer property moreButtonColor to allow setting underline colors for more button
  • moonstone/VirtualList.VirtualList and moonstone/VirtualList.VirtualGridList prop isItemDisabled, which accepts a function that checks if the item at the supplied index is disabled
  • moonstone/Panels.Header support for headerInput so the Header can be used as an Input. See documentation for usage examples.
  • moonstone/ProgressBar property tooltipSide to configure tooltip position relative to the progress bar
  • moonstone/ProgressBar colors (affecting moonstone/Slider as well) for light and dark theme to match the latest designs and make them more visible when drawn over arbitrary background colors

Fixed

  • moonstone/VideoPlayer to correctly adjust spaces when the number of components changes in leftComponents and rightComponents
  • moonstone/VideoPlayer to read out audio guidance every time source changes
  • moonstone/VideoPlayer to display custom thumbnail node
  • moonstone/VideoPlayer to hide more icon when right components are removed
  • moonstone/Picker to correctly update pressed state when dragging off buttons
  • moonstone/Notification to display when it's opened
  • moonstone/VirtualList and moonstone/VirtualGridList to show Spotlight properly while navigating with page up and down keys
  • moonstone/Input to allow navigating via left or right to other components when the input is active and the selection is at start or end of the text, respectively
  • moonstone/Panels.ActivityPanels to correctly lay out the existing panel after adding additional panels
  • spotlight to partition and prioritize next spottable elements for more natural 5-way behavior
  • ui/Scroller horizontal scrolling in RTL locales