Repository navigation
Pre-release 2.0.0-beta.5
Pre-release
Pre-release
·
2091 commits
to master
since this release
Removed
moonstone/Popup,moonstone/Dialogandmoonstone/NotificationpropertyspotlightRestrictoption'none'moonstone/VideoPlayerproppreloadSource, to be replaced bymoonstone/VideoPlayer.VideoproppreloadSourcemoonstone/Buttonandmoonstone/IconButtonallowed value'opaque'from propbackgroundOpacitywhich was the default and therefore has the same effect as omitting the prop
Added
moonstone/VideoPlayerpropsselectionandonSeekOutsideRangeto support selecting a range and notification of interactions outside of that rangemoonstone/VideoPlayer.Videocomponent to support preloading video sourcesui/FloatingLayerDecoratorimperative API to close all floating layers registered in the same idui/ProgressBarandui/SliderpropprogressAnchorto configure from where in the progress bar or slider progress should beginui/SliderpropprogressBarComponentto support customization of progress bar within a sliderui/ForwardRefHOC to adaptReact.forwardRefto HOC chainsui/Mediacomponent
Changed
moonstone/VideoPlayer.videoComponentprop to default toui/Media.Mediainstead of'video'. As a result, to use a custom video element, one must pass an instance ofui/Mediawith itsmediaComponentprop set to the desired element.
Fixed
moonstone/ContextualPopupDecoratorto properly stop propagating keydown event if fired from the popup containermoonstone/Sliderto read when knob gains focus or for a change in valuemoonstone/Scrollerto not cut off Expandables when scrollbar appearsmoonstone/VideoPlayerto correctly read out when play button is pressedui/MarqueeControllerto update hovered state when pointer hidesui/Touchableto end gestures when focus is lostui/VirtualList.VirtualListandui/VirtualList.VirtualGridListto prevent items overlap with scroll buttons