Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaks CSS variables that include "calc" in their name #50

Closed
JayCanuck opened this issue May 31, 2018 · 1 comment
Closed

Breaks CSS variables that include "calc" in their name #50

JayCanuck opened this issue May 31, 2018 · 1 comment

Comments

@JayCanuck
Copy link

It appears that postcss-calcis incorrectly matching the word calc from within a css variable name.

The source:

transform: translateY(calc(-100% - var(--tooltip-calculated-offset)))

Is being transformed into

transform: translateY(calc(-100% - var(-ulated-offset)))

I suspect a more complex calc match regex would be needed to exclude variables that just contain the word fragment "calc".

JayCanuck added a commit to enactjs/cli that referenced this issue May 31, 2018
…'s destroying css variable that include the word fragment "calc". Eg. --tooltip-calculated-offset. See postcss/postcss-calc#50
JayCanuck added a commit to enactjs/enact-dev-dist that referenced this issue Jun 5, 2018
…ug where it's destroying css variable that include the word fragment "calc". Eg. --tooltip-calculated-offset. See postcss/postcss-calc#50
chbae pushed a commit to webosose/meta-webosose that referenced this issue Sep 20, 2018
:Release Notes:
Updated Enact devtools and Enact framework

:Detailed Notes:
* Updated build framework Enact to 2.0.1
* Update to latest Enact-CLI devtool 1.0.10 release.
* Update webos_enactjs_app.bbclass to attempt NPM install
  up to 5 attempts to add additionally redundancy.
* Transpiles babel-polyfill for target system
* Enact framework stores in tarball format
* webos_enact_app.bbclass now uses override script to use build Enact
  tarballs
* Use common NPM package cache directory for Enact apps to reduce
  amount of external calls needed.
* Verbose Enact CLI devtool and app bbclass logging
* Use '-o' option to deploy app to target location directly
  instead of 'cp' command. ('cp' caused unexpected error)
* Clear NPM cache for enact devtools during sysroot_stage_all.
* Update Enact Node to 8.11.3 and NPM to 5.10.0.

enact-dev 0.9.5..1.0.10:
de87ef7 ENYO-5478: Prerendering: can notice default font until locale
        class are added (1 QE)
fd21928 1.09 cherrypick release
2cef6d6 ENYO-5440: locale class isn't applied if app uses deeplink
        feature
25cff9d ENYO-5438: dynamic locale classes missing whitespace
        separator.
97ef4e1 ENYO-5358: fix snapshot build with react-dom 16.4.1, using
        deferred timer utilities.
da94f70 Fixes for Shrinkwrap override with NPM 5.1.0 and later.
65fbe18 1.0.8 release
c251453 Node 8.11.3 and NPM 5.10.0
4ba7633 1.0.7 release
fe70a9d ENYO-5310: Add vebose logging support to Enact CLI pack
3d7842c Remove thread loader usage.
f963727 Updated shrinkwrap override with NPM 3.x shrinkwrap
        compatibility.
4beb6be ENYO-5311: Disable calc optimization support in css-loader
        due to a bug where it's destroying css variable that include
        the word fragment "calc". Eg. --tooltip-calculated-offset.
        See postcss/postcss-calc#50
1f3255f Correct minipass bugfix to correctly match upstream changes
f8550c8 ENYO-5287: CLI not respecting global._babelPolyfill and not
        correctly transpiling babel-polyfill requests into targeted
        core-js polyfills.
4b07a66 Enact framework dependencies override script
b351bc3 Incorporate minipass change from
        isaacs/minipass@55ed167abda3f2efb0a-
        -b900b7e080675b101e083 to prevent multiple 'end' events.
dbb73a4 Cherry-pick changes for node-tar from
        isaacs/node-tar#182 to handle "write
        after end" bug.
149e3b8 1.0.5 release
193c628 Support dynamic enact resolution class usage in prerendered
        html output.
0e7ad99 1.0.4 release details.
dd71205 ENYO-5208: Preserve React15 HTML comment nodes within prerenders
5a4163e PLAT-53067: Move dependencies to React 16.3
0deb7ec Always use entry-based polyfill support
dbcae90 Commiting package-lock.json
9a5a424 1.0.3 release information.
9428773 Don't include dev transforms in standalone ES5 transpiles.
c8aab70 ENYO-5142: Support v8-compile-cache for faster CLI runtime
12006a2 ENYO-5148: Add global flag to disable in-bundle babel-polyfill
        loading. Used during prerendering to avoid memory leaks.
64d6ef2 Support template name normalization, removing 'enact-template-'
        and 'template-' prefixes for auto-naming.
05844b9 Updates for 1.0.2 release.
7c8abcc Specifically display Travis badge reflecting master branch.
224ff94 Updated version and changelog for 1.0.1. Updated
        `@enact/dev-utils` fixing React 16 issues with v8 snapshot
        support.
0c2235d Fix automatic name detection for NPM packages when using
        version/tag specifiers
7bdf9a0 Temporary `--framework` alias for `--strict` while dependant
        systems update.
c3e7b2e Docs link fix
576c4e4 Support 'install' generator property, fix event hooks as
        optional, and only use default value on undefined.
5911871 Updated docs for 1.0.0 features/functionality.
6e40fca Spacing fix in help output.
71cfec6 Updated changelog for 1.0.0.
d0ae8f1 Updated dependencies.
55a54a5 Updates to for removal of unneeded test-json command and
        re-targeted template dependencies.
7f430e7 Support @enact/dev-utils 1.0.0
ce09ca8 PLAT-37902: Fix windows-specific ilib issues with testing
53a458d PLAT-51329: Update badges to common styling with enact
        (flat-square style)
91df013 Include ajv@^6.0.0 to workaround an NPM 5.6.0 bug with
        peerDependency hoisting (see
        angular/angular-cli#9691)
87d392f Support --fix option to forward to eslint.
6353abd Fix edge-case of no browsers and no node resulting in false
        rather than an empty object.
bb647ac ENYO-5009: Upgrade to Babel 7 and update dependencies.
956b29a Workaround for UTF8 output on Windows PowerShell ISE by
        specifically outputting a BOM.
918af04 ENYO-5000: Support Prettier styling format
afc8e24 ENYO-5008: Implement template management support
d2da563 Fix npm url
2470d7b 0.9.8 release
2427508 Added badges and sinplified summary.
c9739a5 Restore usage of extract-text-webpack-plugin when serving with
        Webpack 3.6.0.
5155f83 PLAT-50403: Update references to old github repo
f3e319b Update enact-cli to react 16
f095311 Fix broken docs link
8e8a048 0.9.7 release
8912582 PLAT-48934: Update copyright notice
a4a822d Help information correction for root usage.
5639b1d Updated dependencies
a8727de Enact Docs title format fix
56fcbd8 0.9.6 release
04fc432 PLAT-40859 & PLAT-40262: Docs, licensing, and renaming updates.
433bc1a Use separate logic for ES5 forced transpilation to avoid
        setting "test" env var, which disables Babel dev-expression
        plugin. Ensure transpiled library forces ES5 as well.
08abc31 ENYO-4894: Use ES6-compatible minifier to allow for selective
        transpiling
eb41d79 Dependencies update and remove unused dependencies.
0feabd5 Use pre-built babel-polyfill distribution file and remove old
        polyfills.
26ecc08 Add missing babel-polyfill dependency
1db78c7 Use updated @enact/dev-utils release for targetted build support
53537aa PLAT-40726 & ENYO-4798: Support babel-preset-env with dynamic
        targetted babel-polyfill usage
843fe48 Bump @enact/dev-utils versions
b12ed89 PLAT-46490: Add dynamic enact app option parsing
3ea328a Disable error-overlay as it prevents easy debugging an expect
        create-react-app's babel config with node polyfills, which we
        haven't implemented yet. (reverted from commit
        871f3ab058beb13822675f4f168e80791e8bc9a7)
871f3ab Disable error-overlay as it prevents easy debugging an expect
        create-react-app's babel config with node polyfills, which we
        haven't implemented yet.
8c0c398 ENYO-4783: Restore upstream extract-text-webpack-plugin and
        update dependencies.
72bb8db PLAT-45654: Add support for Electron build type
482a236 ENYO-4048: Reorganize webpack plugins
7ba7c8b Use an external extract-text-webpack-plugin to avoid error on
        direct npm install of enact-dev repo
16be5f6 ENYO-4653: Abnormal behaviour with 'serve'.

enact 1.13.3..2.0.1:
c54c4cc3 Version value updating
dda8a172 ENYO-5515: Make story sizing rule selectors more specific
4c3542fc Update change log for 2.0.1
6a429f2d ENYO-5519: Fix blurring component when pointer leaves window
         on webOS
29f983e7 ENYO-5493: Fix Dialog read order
b10f833b Go to next page properly via page up/down keys
7aa313bb PLAT-61280: Review UI docs
60b430e9 Update contributing and PR template
f123bec4 Version value updating
6a0d0b95 ENYO-5505: Fix QA sampler for Button tap area
53cfe114 remove deprecation warning for tooltip props on Button
ed916718 Update CHANGELOG
7d0840d0 PLAT-62487: Added LabeledIcon and LabeledIconButton
2fafbd40 Version value updating
fe2702f1 Update change logs for 1.13.4
d7afa012 ENYO-5434: Add prop for auto showing media controls in
         VideoPlayer
85f65c47 ENYO-5494: Fix minYear and maxYear in DatePicker for
         non-Gregorian locales
766cfb7f ENYO-5506: Fix scrolling by voice control in RTL locales
def0f042 PLAT-62487: Add inline support to kinds
58d95f3b PLAT-63668: Revise Scrollable-related patches
1347cec6 PLAT-62487: Update ui/Skinnable to use new context API
6a477983 Update extends and mixins docs
b811100c ENYO-5489: Fix Scrollable to ignore native drag events
7826bd32 add forceDirection knob to Marquee
6a2d77c4 ENYO-5482: Fix restricting spotlight to Popup when open on
         mount
8fb0a8bc ENYO-5481: Fix spotlight to blur when pointer leaves floating
         webOS app
de88bc8f ENYO-5355: Show Title/TitleBelow only when title is available.
8be8a3a3 PLAT-61708: Update Moonstone docs for EditableIntegerPicker to
         MoonstoneDecorator
f622ef06 ENYO-5145: Set 5-way mode when initializing.
935a972b ENYO-5455: Fix more button audio guidance in VideoPlayer
0abb44d7 ENYO-5419: Sync page up/down navigation spec between
         VirtualList and Scroller
c0939a41 PLAT-62228: Set a 5way key mode when pressing a key to focus
         an item
99f942c9 ENYO-5431 Sampler: VideoPlayer: Selecting 'noAutoPlay' knob
         causes console 'Uncontrolled input' Warning
7cc631af Changed overscroll color more recognizable on the focused
         element
db5cdde2 Version value updating
23e2f048 Update CHANGELOGs
0c9ed640 Update CHANGELOGs
596416be PLAT-62472: Update migration guide to reflect changes made
         since last updates
ea2302ad PLAT-62358: Updated the RadioItem stroke to ~"2px"
ceee56ff PLAT-61832: Fix time calculation over DST boundary in fa-IR
64d99e4c PLAT-61279 Review Moonstone docs (N-Z)
8f1c6160 ENYO-5304: Fix ContextualPopup to refocus activator on close
         for a11y
24404801 ENYO-5442: Defer to reset Scrollable restore flag
5dc61725 ENYO-5449: Fix Slider to prevent 5-way actions when activated
990a69be ENYO-5454: Fix closeOnSelect spotlight action
5100ecd3 ENYO-5459: Disable lockfile generation for packages
a2380536 ENYO-5348: Add issue templates
d9620351 ENYO-5457: Spotlight: focus disappears when spinner is
         unmounted
2b5a7d5f ENYO-5166: Match Dialog's padding to Popup's
763d0439 ENYO-5377: Fix Popup to set open correctly while transitioning
2ecaaf12 PLAT-62418: Fixed to scroll properly when holding down paging
         control buttons
3e8b11db ENYO-5367: Fix spotlight pause in ExpandableItem with no
         children
ca520f13 Version value updating
81152809 Update change logs for 2.0.0-rc.2
e6f856d3 ENYO-5432: Fix restoring focus in moonstone/VirtualList
9869dfaf ENYO-5356: Fix Feedback tooltip showing condition
a0928aac Prevent tab to input
2d55cc33 ENYO-5405: Fix Picker 5-way focus behavior
a40ee2ef PLAT-62474: Add guard for disabling Scrollable container
         during flick event
2c3f8cf4 PLAT-58297: Add voice control to Pickers
cc9248ae ENYO-5365: Fixed overscroll effects on improper timing
3ab4e7bb PLAT-58640: Fix VirtualList focus when entering 5way mode
1a679549 ENYO-5424: VirtualListNative: scroll animation occurs when
         calling scrollTo with animate false (1 QE)
c036882e ENYO-5415: Fix to call stopPropagation() properly
da03ab28 ENYO-5414: ProgressBarTooltip: warning is displayed in console
         for `rtl` prop
3ed55bb9 PLAT-62334:  Add data-spotlight-container-disabled knob in
         Scroller qa-sampler
2ee87d64 PLAT-62141: Add spotlight 5-way debugging
ed66af58 Version value updating
ebb7b056 Fix Spotlight.getCurrent() to be prerender-safe
806671a4 storybook knob fixes
18b4370b PLAT-60136: Remove TooltipDecorator Support From Button
df89b3a3 Update CHANGELOG
806dcb94 PLAT-62371: Fix assigning voice props to correct node in
         VirtualList
6646c0b6 delete prop
db9f6496 Fix Spinner to check existence of focused element before
         blurring
a762ae19 PLAT-29367: Create an Enact Glossary
adb9cff9 PLAT-62142: Remove public APIs using deprecated context API
69903c84 ENYO-5393 - Added spotlight blur when spinner is launched
0ce97197 PLAT-61631 - Added Docs for Interoperability
d625a8cc PLAT-62171: Support voice control to joined picker
868d3550 ENYO-5399: Workaround for proper Chromium feature detection on
         webOS
d80b1034 PLAT-62147: Limit voice control area of ContexturePopup
a180b0b3 PLAT-61241: Handle direction keys properly over ScrollButtons
         when `focusableScrollbar` is false
2f998c06 PLAT-61242: VirtualList/Scroller: Handle a page up or down key
         in pointer mode
cccfeb95 ENYO- 5398: Fix more button color default value
12a57468 PLAT-61278: Update Moonstone docs for BodyText through Divider
be2328d9 ENYO-5397: Fix sampler knob to return empty string for null
08d4b892 Version value updating
3589fcbf Update CHANGELOG
e5911eed ENYO-5396: Fix TooltipDecorator to remain visible when window
         is clicked
8c3237fa Clarify popup and spinner docs
c245eaba Clarify doc standards
7dd0f893 ENYO-5338: Add positionContextualPopup method
069e7671 PLAT-61006: Update QA sampler knobs
08e52d9d ENYO-5387: Add disableFullscreen config to MoonstoneDecorator
29f143d2 ENYO-5162: Fix Divider to always use a fixed height
07855dbd PLAT-61276: Update core docs
325878c8 ENYO-5339: Fix Scrollable to scroll properly after Scroller
         changes
666b4296 ENYO-5378: Fix TooltipDecorator to prevent unnecessary renders
a2cceef4 PLAT-61706: Add moreButtonColor knob to VideoPlauyer sample
20b23eeb Version value updating
baf2d040 Fix missing memberof tag in i18n/util
9b745f77 Fix missing link in docs for icons
64bf7aea Update CHANGELOG
82978bd9 PLAT-42418: Update docs for node-component proptypes
3daae74f ENYO-5103: Link doesn't work in
         http://enactjs.com/docs/tutorials/setup/
bd3b926d ENYO-4992: Update webos module docs
bc1d3e9c ENYO-5359: Fix ProgressBar prop type warning
747d6271 PLAT-57992: Add support for scrolling via voice control
63cdfb87 ENYO-5362: Fix sampler knobs for VideoPlayer and MediaOverlay
b88d6957 PLAT-61027 - Add Performance Docs
f12a368d Feature/plat 61283
b3d7fcd7 PLAT-61277: Update i18n docs
5f2218c5 PLAT-54713: Fix marquee behavier of mediaOverlay
2b9ee5bf PLAT-61063: Delegate voice group label to IconButton
afcf2d03 PLAT-61174: Add default declaration of voice intent
b0111687 PLAT-61178: Change intent name of toggle item
27fda70b ENYO-5349: Reatin focus for disabled component after updates
229c6726 ENYO-5354: Fix Spottable emulation of onMouseUp events
3a1c43f9 ENYO-5352: Change Divider's marqueeOn default value to `render`
27095650 ENYO-5289: Enact migration guide is in the wrong place
407654b6 Fix typo
513a8a4d PLAT-49795: Add overscroll effect for moonstone
cd29721f PLAT-54239: Fix samples to show the correct component name in
         source view
2f546210 Update documentation guidelines
058a0a56 ENYO-5217: Fix Spottable data-preventscrollonfocus usage
a0407f6b ENYO-5351: Fix Video infinite state loop when only updating
         the primary source
45ebb420 PLAT-53458: ScrollButton to move a previous or next page when
         pressing a page up or down key
d132297d ENYO-5346: Fix VirtualList to allow scrolling on focus on webOS
9f5c63dd Updated Travis with cached NPM cache
a803eeeb Version value updating
6aec3a29 Update CHANGELOG for release
0f4474e4 ENYO-4947:  Ensure Picker disables when containing 1 or no
         items
044983d2 ENYO-5321: Fix VideoPlayer to show media controls when
         pressing down in pointer mode
379ec279 ENYO-5047: Add QA sample for ExpandableList with default
         selection
5821af38 PLAT-58649: Fix VideoPlayer to allow 5-way navigation out of
         media controls
df8c4b4b ENYO-5326: MarqueeDecorator handle pointer hide
a42149ec PLAT-54548: Disable VideoPlayer playback controls until it's
         playable
356ef224 PLAT-60545: Clean up deprecated properties in 2.0.0
7cb3e52e ENYO-5333: Popup spot content correctly on mount
7157dd59 ENYO-5268: Fix MediaControls to handle directional events when
         player has focus
4278401a Fix docs and comments to use "falsy"
6ef734fa ENYO-5329: Fix TooltipDecorator to hide tooltip on onDismiss
488ffbcc PLAT-60211: Fixed qa-sampler slider runtime error
40f7d301 ENYO-5324: Fix VideoPlayer controls 5-way behavior
7e2fd9d6 PLAT-60139: Create QA sample for testing Touchable: add
         support for emitting onTap for click events
6345ae9a Version value updating
6d30f23f Update change log for 2.0.0-beta.6
b094f3cb ENYO-5322: Fix floatingLayer unmount condition
d1077b6c ENYO-5322: Fix floatingLayer unmount condition
700ccd20 ENYO-5217: Fix Spottable to prevent scroll on focus on webOS
500972ce ENYO-5319: Fix ContextualPopupDecorator to allow focusing
         components under its popup
506949d6 ENYO-5029: Fix readAlert to subscribe to audio guidance changes
825a7727 Fix typo
c4999e4a ENYO-5320: Add bad image source for testing placeholder
93490008 PLAT-50075: Added introduction to component customization docs
e4dd2cd6 ENYO-5318: Fix small ToggleButton layout in RTL
66de922d ENYO-5151: Adjust Spotlight Partitions/Priorities
2df90f45 ENYO-4987: Set correct active Panel container id on render
c2100e93 ENYO-5293: Fix FloatingLayer to render if already opened at
         mounting time
e7802ed4 ENYO-5312: Remove unsupported children prop from
         IncrementSlider
9387130f ENYO-5315: Fix to show thumbnail only when focused on slider
3fffd277 ENYO-5314: Fix to not hide title and info when showing more
         components
185dd7b6 ENYO-5313: Fix seeking in 5-way mode
5a85cf3b ENYO-5282: Disable MediaSlider if the source is unavailable
f1fa63cf ENYO-5231: Fix scrolling by page down at Scroller bounds
2bde5eee ENYO-5234: Fix Scroller's logic for calculating focus scrollTop
f68c2d78 ENYO-5294: Add smartSelect knob utility to Storybook
188f3abe Update resolution workspaceBounds to window dimensions during
         ResolutionDecorator's constructor to fix snapshot sizing.
6b35e74b Version value updating
9a63c0fb ENYO-5299: Forward onDismiss only if defined
2ff37586 Updated CHANGELOGS
fc41e2c3 ENYO-5307: Change noAutoPlay to autoPlay in Video
d295807d ENYO-4825: Add closeAllFloatingLayer to FloatingLayerDecorator
e32a503f ENYO-5070: Fix MarqueeController to update hovered state when
         pointer hides
dea8675c PLAT-53612: Add ability to select a range of a MediaSlider
5ff8b0cd ENYO-5213: Remove "none" allowed value from spotlightRestrict
         prop of Popup
1392243e ENYO-5244: Add Video component for preload support
4fb59177 ENYO-5255: Add cancel support to MediaControls and VideoPlayer
bc837e7d ENYO-5153: Fix Button prop allowed values and sampler usage
93ea8b19 ENYO-5199: Fix ContextualPopupDecorator to properly stop
         keydown event propagation
9edd8fdd ENYO-5245: Fixed not focusing scroll buttons from items via
         5way
c3f971e4 ENYO-5276: ToggleButton padding fix
4fb4e4a0 PLAT-58152: Fix forwarding voice control props for Input and
         ExpandableItem
d6fd817e PLAT-58654: Fix readme file (enact/i18n)
0b140f3f ENYO-5237: Add slider role and fix incorrect proptypes in
         SliderBehaviorDecorator
d914d91a ENYO-5254: Fix VideoPlayer first play read out
c3c04e10 ENYO-5112: Touchable End Gestures when Blurred
0a92e008 ENYO-5110: Fix layout of Input and ContextualPopup QA samples
a645379b ENYO-4914: Fix Scroller bounds when an ExpandableItem is opens
8c848b76 Version value updating
d7600ec8 Updated CHANGELOGS
90a728df Update change logs for 2.0.0-beta.4
7ed8df8d ENYO-5280: Fix MarqueeController incorrectly canceling valid
         animations
0425a9b8 ENYO-5253: Fix Spottable to prevent making component spottable
         when disabled
9e6bfd12 ENYO-5271: Add debugging utilities to core/handle
58d5d171 PLAT-57884: Limit voice control area when popup is open
b59c2e78 ENYO-5273: Fix VideoPlayer to show MediaControls on mount
3c1824df Add links to GitHub
c9b0994f ENYO-5222: Update doc for disabled prop in Marquee
0cde2cec PLAT-52482: Added a `highlighted` prop to ProgressBar
fce6a9bc PLAT-58301: Fix Touchable runtime error from simulated
         onMouseUp from Spottable
c198e80e ENYO-5187: Fix VideoPlayer feedback timeouts
64827a7b ENYO-5230: Fix default spotlight focus to media controls
f9eb2ec6 ENYO-5200: Enact docs: prepare 1.x to 2.0 migration guide
60469e09 ENYO-5250: ContextualPopupDecorator to not steal focus on close
f6a7e936 add subTitleBelow to Header qa-sample
93c0685b PLAT-54708: Fixed `storybook` lists to show items properly
         when `dataSize` is greater than 1000.
85e9827a PLAT-57949: Add description to VoiceControlDecorator
c00b2959 ENYO-5143: Fix IconButton to allow adjustments to Icon
         vertical alignment
769684a6 PLAT-54691: Prevent Unnecessary Spottable and Marquee
         Focus-based Updates
c59b4a15 ENYO-5115: Fix to scroll properly with all enabled items via a
         page up or down key
e7c8a696 Version value updating
39fb83ca ENYO-5264: Fix Touchable to only send one tap on emulated
         mouse click
6f5515cc Updated CHANGELOGS
342b0ab2 PLAT-54096: Add unit test for DatePicker, ExpandablePicker,
         TimePicker, internal/Picker
0f46161e Handle data-spotlight-container-disabled property in Scrollable
7e2cb729 ENYO-5156: Change ToggleItem to forward native events for
         onFocus and onBlur
a280fa19 ENYO-5252: Add fallback focus attempt on window focus
4e732a8c PLAT-53609 - Touchable: add support for emitting onTap for
         click events
4575ca82 ENYO-5227: Updated the disabled color of items
63262fc2 ENYO-5243: Add valid Input props
a26b7f79 ENYO-5146: Fix spotlight handling when leaving ExpandableInput
a5df2d22 ENYO-4747: Fix spotlight handling 5-way events when in pointer
         mode
3c2b8b6b ENYO-5089: Check pointer mode before handling key events in
         Scrollable
2c527025 feature/changelog-update
edee290f ENYO-5213: Fix Popup spotlightRestrict handling
26cbaa40 ENYO-5221: Automatic Image src swapping during resolution
         change
d5de52d4 Version value updating
20c7facc ENYO-5143: IconButton is now visually customizable
b4e1bedb Update root CHANGELOG
96e35ee0 ENYO-5111: Update Group QA samples to apply disabled prop
57397ba2 ENYO-5210: Fix Marquee to always animate when
         marqueeOn="render"
8e813f3d ENYO-5154 Account for disabled items in ExpandableItem
89c703ff ENYO-5241: Prevent adding duplicate handlers with
         core/dispatcher
6f430679 ENYO-5195: Fix to not fire onChange event when 5-ways out of
         boundary
6ab69525 ENYO-5125: Fix moonstone/ToggleButton layout in RTL locales
055297d9 ENYO-5223: Remove duplicate classNames in moonstone/Item family
41df8592 ENYO-5019: Fix to correctly reset marquee animation when
         children updates
100cc2ce ENYO-5236: Fix vertical scroll bar button aria-label in RTL
a973b2ca ENYO-5236: Fix Scrollbar button's aria-lable in RTL
3fc23dcd ENYO-5231: Fix the wrong spotlight ID in Scrollable
7f5c014e ENYO-5228: Fix to scroll properly with all disabled items in
         VirtualList
62d1aa78 ENYO-5041: Check before blurring for self-only type contextual
         popup
01b90845 ENYO-5039:  Add flag to ignore to scroll on focus when jumping
d6682371 ENYO-5212: Fix Spottable setting its focused state when
         disabled
58b0cd74 ENYO-5220: Fix moonstone/Item width when inline
2e8881f2 Version value updating
bce72368 Update CHANGELOG
e0408f00 Update change logs for 2.0.0-beta.1
8541498a ENYO-5197: Fix MediaSlider hiding knob
216582a0 ENYO-4162: Add preload support to moonstone/VideoPlayer
936762d7 PLAT-52692: Add moonstone/VideoPlayer.MediaControls component
0c21e1d5 ENYO-5216: Fixed header layout
3f86fc54 PLAT-49776: Fix ui/Layout justifyContent and cell overflow
68f146ca Fixed VirtualList not to have two defaultProps
dfad977b PLAT-49776: Allow more flexible usage of Notification and
         SwitchItem
86edec95 ENYO-5201: Update ui/Transition docs
985577ba PLAT-54712: Fix doc errors
46c902e5 ENYO-4977: Add missing min-height support to ExpandableItem
c7185881 PLAT-52107: Improve a11y support in ExpandablePicker,
         DayPicker, and DaySelector
8b757ec5 PLAT-47085: Change moonstone/Input to lock pointer when focused
40547964 ENYO-4977: Set min-height for ExpandableItem
f8b98e47 ENYO-5194: Fix VideoPlayer to render bottom controls after
         playing
03b87706 PLAT-53627: Consolidate ProgressBarTooltip positioning props
730731d5 PLAT-49775: Add moonstone/DayPicker prop dayNameLength
199c0fd1 PLAT-52103: Add aria label props to Picker, DatePicker, and
         TimePicker
4fc96f19 PLAT-49774: Add wrap prop to VirtualList
2cb551fc ENYO-5061: Define the default prop value for `spacing` in
         moonstone/VirtualList
32057815 ENYO-5130: Fixed not showing proper placeholder and
         selectionOverlay in GridListImageItem
126e39fe PLAT-48639: Change spotlight/Spottable to retain focus when
         disabled
23479813 PLAT-53652: Change ui/Cancelable to use stopPropagation
         instead of return values
04b14706 PLAT-52473: Add webos/speech with voice control support
7bbdc529 ENYO-5184: Restore focus after mounting VirtualList
e0cfa6c0 ENYO-5018: Add moonstone/MediaOverlay component
a118b650 PLAT-35655: Add ui/Slider and adopt in moonstone
cac06ff7 PLAT-53067: Move dependencies to React 16.3
1668bffc PLAT-49780: Optimize localized font loading performance
fe215dc9 ENYO-5141: VirtualGridList: Fix showing blank when direction
         prop changed
d124d663 Fix list sampler
188e7403 ENYO-5191: Add core/snapshot module
2db42770 ENYO-5188: Remove tooltipHideDelay prop
e6b46685 ENYO-5186: Fix memoize to forward all args to provided function
795b6a8e ENYO-4501: Fix navigating via 5-way from paging controls
6972a915 PLAT-52971: Fixed lists to support RTL by dynamic language
         changes.
08cad635 PLAT-52105: Add closeButtonAriaLabel to moonstone/Popup
71bf1b44 PLAT-52108: Add props to set aria-label of scroll buttons
3d9ae78e Version value updating
8c35b692 Update change logs for 2.0.0-alpha.8
cd4231ff PLAT-53640: Allow to force to re-render VirtualList items if
         needed
a94e6803 ENYO-5160: Fix VideoPlayer to show controls on 5-way select
fe0f13f2 PLAT-53275: Fix broken link and documentation errors
487f7c7f ENYO-5135: Fix RTL positioning of moonstone/Notification
3d0a6f34 PLAT-52322: Optimize mount performance of ui/Touchable
5f0d47ce PLAT-52106: Add closeButtonAriaLabel prop to moonstone/Panels
ee5fdf49 ENYO-5076: Remove webOS media event from storybook
127b3dad ENYO-5134: Fix ExpandableItem from Applying Open Class When
         Disabled
92348f63 ENYO-4981: Fix TimePicker to support variable length meridiems
3c76ff8c ENYO-5144: Fix ui/ViewManager to send the correct enteringProp
         value
4c081fe9 PLAT-48047: Improve render performance of ui/Placeholder
b9d0f7ec ENYO-5136: Add tooltipSide knob for ProgressBar samples
acd772cf ENYO-5069: Fix the timing to read a11y for ScrollButton
acdf2d52 PLAT-52790: Fix the a11y property of VirtualList
ac80ed91 ENYO-5133: Normalize & fix Babel configuration in Sampler
dcc625a0 PLAT-53082: Fix missing required pragmas for props
0ac9de48 ENYO-5126: Add background knob to sampler
93ce7e17 PLAT-52825: Refactoring to reduce ref usage in VirtualList,
         Scrollable
8aa996a5 PLAT-52582: Change media title to accept node type
bb342545 ENYO-5013: Fix ui/Transition to handle empty children
a2e5268f Version value updating
d2de8d95 Update CHANGELOG
126caf24 ENYO-5127: Fix Scroller RTL position calculation
3fa8241d PLAT-51654: Add timeout support to webos/LS2Request
5a7bab79 Fix CHANGELOG
8bba2f2d ENYO-5093: Guard against document to allow proper prerendering.
5cf213c1 ENYO-5071: Fix ActivityPanels layout after adding panels
dfacb9f1 ENYO-5094: Display overflowing children in slide transition
02ce038f ENYO-5092: Fix navigating out of moonstone/Input via 5-way
63e05475 PLAT-52443: Deprecate `data` prop and add `isDisabledItem` in
         VirtualList
50c2f333 ENYO-4988: VideoPlayer update
9a343180 ENYO-4559: Adjust spotlight partitions and priorities
236901ad ENYO-5054: Update ProgressBar and Slider colors
c1b5bcfe ENYO-5088: Refactor ProgressBarTooltip to use CSS variables
         for positioning
27c64358 ENYO-5056: InputHeader support
989c4bb2 ENYO-5006: Spotlight Hides on Page Down/Up
8d3050de Updated lint option from `--framework` to `--strict`
1b3a996d PLAT-52580: Add blue underline in more button
1ac1cf3a ENYO-5024: Fix Picker to update pressed state when dragging
         off buttons
0b6bb0d9 ENYO-5065: Fix runtime error in ProgressBar QA sample
d55584dd ENYO-5046: Add QA sample with two ExpandableInput instances
c90316b4 PLAT-50771: Cleanup the JSDoc for VirtualList, Scroller, and
         PlaceholderDecorator
89a4ce40 PLAT-51382: Syncing DOM structure and logic between JS version
         and Native version lists
8349ff7e Version value updating
f77edac3 PLAT-52586: Fix ProgressBar tooltip in vertical orientation
795b031f update change logs for 2.0.0-alpha.6
8f820072 ENYO-5085: Fix blurring Input on state update
398b3071 ENYO-5079: Fix spotlight pause-resume behavior for animated
         Popups
d62689dd Revert "Cleanup the JSDoc for VirtualList, Scroller, and
         PlaceholderDecorator (#1510)"
55ad4e62 Cleanup the JSDoc for VirtualList, Scroller, and
         PlaceholderDecorator
f2ad0c72 ENYO-4978: Add Tooltip to ProgressBar
1ab3a5b3 ENYO-5074: Replace `vertical` with `orientation`
d9afb1db ENYO-4998: Add support for custom media components in
         VideoPlayer
daff470f PLAT-49792: Add spotlight/Pause to manage pause state
7ba5d89f ENYO-4919: Add spotlightId prop to Spottable
4aa8858c PLAT-52178: Rename ui/VirtualList prop component to
         itemRenderer
e0e2ece0 ENYO-5072: ComponentOverride should support strings as HTML
         tag names
0c926274 ENYO-5021: Fix styling of moonstone/Scroller paging controls
f9aafc4b ENYO-4964: Fix moonstone/Slider to handle updates to its value
         prop
e2413d3a remove jsdoc comment for non-exported method
9e854b30 PLAT-45660: Add small prop to moonstone/Input
3e5727ff PLAT-50128: Add touch-dragging support to ui/Scrollable
28e22bbc PLAT-48937: Change RadioItem icon styling for new GUI design
86a7d885 PLAT-48940: Changed FormCheckbox icon styling for new GUI
         design
9282b1f1 Removed unused `onScrollbarVisibility` prop from Scrollable
2884412c PLAT-51591: Remove core/factory
cfaadca2 ENYO-5060: Standardize styling and exports of
         moonstone/DaySelector
9aa854c5 PLAT-48641 Change default focus in lists (First -> Selected)
48bd2402 PLAT-48634: Add accessibility props for IncrementSlider
93724f60 ENYO-5022: Slider Set ActiveProp to Pressed
4f96019d PLAT-51741: VirtualList/Scroller: Revising components exporting
3401aa7c ENYO-4918: Fix ui/Transition 'clip' direction animations
addf417a PLAT-51759: Remove moonstone/Slider and
         moonstone/IncrementSlider factories
da62434f UI Migration: VirtualList and Scroller
99b187ea ENYO-5031: Fix GridListImageItem to hide overlay checkmark
         icon on focus when unselected
e194106c PLAT-50488: Fix moonstone/Input to not clip some glyphs
d44d9ffa PLAT-45996: Optimize ExpandableItem Re-renders
34de9c02 Version value updating
d8ec6cb8 update change logs for 2.0.0-alpha.5
ed08a148 ENYO-4956: Change ContextualPopup to not restore last-focused
         child
3e1a3651 PLAT-51329: Add badges to enact-cli and enact readmes
371215b6 PLAT-48714: Fix invalid reference to core/handle.stop
64651647 ENYO-4963: Add correct percent formatting in Slider
24302c01 PLAT-48638: Normalize the Button taparea
23c23f0d ENYO-4960: Prevent unnecessary updates due to focus changes
f51ba687 PLAT-48714: Migrate Marquee to UI
60970ab1 ENYO-5035: Move .marquee back to moonstone/Button
5f7c336f ENYO-4089: Remove moonstone/VirtualList.GridListImageItem
966a7520 Version value updating
47fcb1d6 update change logs for 1.15.0
fbd599c1 PLAT-51592: Deprecate core/util.childrenEquals and
         moonstone/Marquee.MarqueeText
3233bae5 ENYO-5043: Fix GridListImageItem to display correctly
14677f23 ENYO-5003: Remove childrenEquals util method
e832548c ENYO-5014: Fix Pure to compare children by strict equality
632e4f7b PLAT-51023: update new components samples and tests for 2.x
421d9fc7 ENYO-5010: Remove color knob from moonstone/Button sample
4fe18b90 PLAT-50258: Show scrollbars with disabled page controls for
         the edge case
3c7b7fe6 PLAT-49073: Migrate localized font generation to UI
9c8029fe Version value updating
40092c24 Update CHANGELOG
e6811189 Update CHANGELOG
bce4a518 PLAT-51299: Update changelog for SlotItem
ffd95ac2 PLAT-50493: Deprecate Holdable and Pressable and fix other
         deprecation messages
8d251fc9 ENYO-4314: Fix unnecessary rendering of ViewManager views on
         mount
0ac956d7 PLAT-49048: Deprecate core/factory
e740484f PLAT-44250: Fix changelog
921e26ef PLAT-44250: Add Drag Support
261d0e42 PLAT-49066: Migrate ToggleItem component to UI
d6f474b3 PLAT-50403: Update references to old github repo
a573ecd6 pass disabled prop to `DaySelector`
d532bc31 PLAT-50769: Remove moonstone/VirtualFlexList
4094c77d PLAT-50769: Deprecate moonstone/VirtualFlexList
aac880e5 Version value updating
9d3448a9 update change logs for 2.0.0-alpha.4
6ab227f8 ENYO-5025: Fixes ToggleItems to be toggleable in 5-way mode
e75bae6e PLAT-45602: Button noAnimation Deprecation Fix
333d8b90 PLAT-45602: Remove Button noAnimation Prop for develop
b879973d PLAT-45602: Deprecate Button noAnimation Prop for 1.x
cc3a1836 ENYO-5016: Fix applying the same classes multiple times
52274045 PLAT-49065: Migrate Item and related components to UI
aaf4a89d ENYO-4935: Fix Spottable to allow onBlur to fire when becoming
         disabled
2f9f9a1b Add the useNativeScroll flag to the appinfo.json of Enact
         sampler
56aa8cf8 Fix lint error
02e6dd1e PLAT-50595: UI-Migration Button, Icon, IconButton docs/hoc
         cleanup
2cf5e135 ENYO-4888: Update Lerna to current release
315dab74 PLAT-49062: Add ui/ToggleIcon component to support Checkbox
         and Switch
93d0f843 ENYO-4994: IconButton Update Props As Required
03282685 PLAT-50501: Updated VirtualList/Scroller docs
27a24466 PLAT-49743: Change ui/Repeater to generate key for string type
         only
2961918c First attempt at spinner migration
93417606 PLAT-27835: Add moonstone/DaySelector component
1cc2fa67 PLAT-47093: Fix returning the wrong time when starting DST
02136c43 PLAT-48541: Improve core submodule performance
8ad03760 PLAT-50337: Fix passing invalid proportionPlayed value to
         MediaSlider
66be53f3 Fix Travis errors
e5337ef8 PLAT-49067: Migrate ProgressBar to UI
83f86739 PLAT-49061: Migrate Image to UI
99e4df2e PLAT-49058: Migrate BodyText to ui
729abd7b ENYO-5007: Update sampler shrinkwrap file
d84743a9 PLAT-48259: Upgrade to React 16
22197179 PLAT-49870: Add developer guidance on usage of core/kind
e0c75fcb PLAT-49671: Add Accessibility Support in Enact documentation
e643cb7a ENYO-4979: Focus a list item in VirtualListNative when
         creating it if needed
ad614dce Version value updating
c1448e00 Update some crufty docs
356448dd ENYO-4089: Deprecate VirtualGridList.GridListImageItem
13dcad3e ENYO-4937: Fix focusing Expandable title in pointer mode
63ee5f75 PLAT-48116: Optimize Marquee's styling and measurement
         technique
ad0cfa1f PLAT-48115: Change ui/Layout align property to support
         multiple dimensions
401b936a PLAT-31616: Improvements to be made to docs processes
6ee4f9b6 PLAT-27834: Add moonstone/EditableIntegerPicker component
bfe0874b Fix doc for core/handle/log method
5f473101 update changelogs for 2.0.0-alpha.3
19360ab7 Merge 1.13.3 into develop
a38d0a53 PLAT-48718: removed deprecated props/option
a221dd0f Travis fix for selectively disabling newly-enabled ESLint
         react/jsx-no-bind rule in test files.
42945c6f PLAT-47659: Handle global iLib data objects in Enact loading
5f63ae2a ENYO-4980: fixed VirtualListNative to pause Spotlight when
         scrolled by page keys
fb7fb580 PLAT-39345: Refactors base Icon and Button components into ui
87f7100e ENYO-4806: Focus a list item when creaing it
8087957d PLAT-44251: Add flick gesture
d3f82329 ENYO-4922: Removed a redundant Job in Scrollable for scrollbar
         thumbs
41cb661b ENYO-4620: Prevent to infinite function call when total item
         size is same with client size
609b63cc PLAT-47396: Add support for determining resolution from root
         node
84dcab86 Use develop branch of enact-dev on 2.x develop branch of enact
967cd30b ENYO-4729: Fixed to sync scroll position when clientSize
         changed
12e4d4ee Merge 1.8.0
a750fc72 ENYO-4578: Fix returning localized text using DurationFmt
3983e868 Add CHANGELOG headers
9e544a77 Version value updating
dba9e60c Updates CHANGELOG files
00db1a87 PLAT-44656/PLAT-43821: Add Scroller and VirtualList removed
         moonstone style
46378201 Version value updating
bf01b37c Update CHANGELOG
04c49a4a Update CHANGELOG
281b525a Update CHANGELOG
c4743353 PLAT-43812: Add touch support
c7b72c7a PLAT-42970: Add Layout component
95654953 Sync up 1.7.0
5f2ef839 Revert "ENYO-4484: Update Moonstone Font Metadata (#1027)"
605fe9f6 ENYO-4484: Update Moonstone Font Metadata

:Testing Performed:
Verf built

:QA Notes:

:Issues Addressed:
[PLAT-64020] Snapshot not working for Enact Browser on OSE
[ENYO-5538] [webOS OSE]: Create CCC for latest Enact Devtools
[ENYO-5537] [webOS OSE]: Create CCC for Enact 2.0.1
[PLAT-64234] [OSE] CCC: enact-framework=v2.0.1,r3
             enact-dev-native=v1.0.10,r6
@andyjansson andyjansson mentioned this issue Oct 3, 2018
@andyjansson
Copy link
Contributor

Should be fixed in latest release.

flowergom pushed a commit to webosose/meta-webosose that referenced this issue Oct 21, 2019
:Release Notes:
Updated Enact 3.0.0 release and Enact devtools.

:Detailed Notes:
* Updated Enact framework to 3.0.0 release
* Updated Enact devtools to 2.5.1 release
* Enact app bbclass now supports css module enforcement and
  improved ilib override

enact 2.2.1..3.0.0:
f4366caa Version value updating
67d5f67e Update change logs for 3.0.0
0e525fc3 For QA Scroller samples, ensure "Spacer Size" slider is
         included under "Scroller" rather than "Other".
515d2c89 ENYO-6230: Render the first item properly when `dataSize` prop
         is updated and the function as a parameter of the `cbScrollTo`
         prop in VirtualList is called
b958f324 ENYO-6226: Fix text strings length in QA samples to allow for
         marquee
752a838d PLAT-85115: Fix LS2Request to handle path without luna://
         prefix
f683283f ENYO-6174: Fix ProgressBar fill color when highlighted prop is
         set
02391c61 ENYO-6224: Fix docs to improve generate TypeScript definitions
6f05a853 PLAT-85170: Fix Scrollable to apply will-change to the proper
         node
3d647b87 PLAT-84674: Fix Dropdown performance with long lists
582b0b54 ENYO-6165: Fix horizontal scroll behavior in Scroller
db8fd0cc ENYO-6216: Fix Slider noFill style when focused
1af228f0 Fix: casing for See also text and bullet for header
ca3a874d ENYO-6183: Fix ContextualPopup close button layout
fcb73fb2 PLAT-84362: Add additional actions in Scroller samples
bfdff87e Version value updating
2619d269 Update change logs for 3.0.0-rc.4
aa823f5e ENYO-6176: Implement a more complete font definition system
396b4521 ENYO-6176: Implement a more complete font definition system
c6d7200b ENYO-6186: Fix type of children
a453cd12 ENYO-6187: Fix remaining small prop references
7a3e072c ENYO-6186: Fix EditableIntegerPicker to display value after
         editing
db4d0c50 ENYO-6186: Fix Text to determine when translations are
         available when async
584d157b ENYO-6195: Fix typescript generation for some HoCs
81fb842f ENYO-6155: Fix VideoPlayer jump forward/backward icons
f9b60ce5 PLAT-84278: Add support to VirtualList for different item sizes
fe42b6d2 ENYO-6188: Fix FormCheckboxItem to marquee its contents
28eb38e6 PLAT-84364: Add useful knobs and actions for QA
         VirtualListNative sample
03980d46 PLAT-84596: Fix ContextualPopup arrow rendering issue
666b0a70 ENYO-6181: Add missing qa sample config displaynames.
34f48974 Version value updating
8cfb0b31 update CHANGELOG
a4e1d694 Update CHANGELOG
161461d6 ENYO-6154: Fix HeaderInput highlight positioning
b6d211fb PLAT-81214: Add limit to sampler action payloads
c436ee19 PLAT-79523: Improve animation performance of Panels
205dc450 ENYO-6129: Add LabeledItem QA samples
7cbec400 ENYO-6088: Fix restoring focusing within overflow containers
1c03ef1d ENYO-6175: Remove muted attribute in MediaOverlay
bc98ba66 ENYO-6096: Fix VirtualList to retain proper scroll position
         after updating item size-spacing
6aa54ec1 ENYO-6123: Correctly scroll to spotted VirtualList control
         when focused via 5way
7bca1fff PLAT-83432: Add missing knobs of Scroller, VirtualList and
         VirtualGridList saimples
9254f9a4 Version value updating
9b7ec153 Update CHANGELOG
23dc3cc6 removing redundant disabled rules
20c10bbc fix Picker item rendering when noAnimation is set
add9be54 PLAT-84120: Add support for zh-Hans Font
8dc7a51e ENYO-6145: Fix Scrollable's focus target after using paging
         control
80c2479f ENYO-6164: Add QA sample for VirtualListNative with extra
         items outside list
4a718734 ENYO-5944: Add additional icons to Moonstone
ebb02e67 PLAT-78618: Update disabled colors
b7399024 PLAT-83423: Fix VirtualList not to scroll via channel up and
         down keys on horizontal paging controls
1e7b8745 ENYO-6151: Fix focused, high contrast, and disabled appearance
         of expandables
6a9552b8 PLAT-83422: Fix VirtualList to scroll via channel up and down
         keys on vertical paging controls in pointer mode
65df5fd2 PLAT-83440: Add vertical and horizontal scrollable scroller
         qa-sampler
aa5aa2e0 ENYO-6153: Fix Picker to avoid overlapping items on render
d3cebb0c ENYO-6144: Prevent keydown event bubbling appropriately in
         scroll but…
aca8f338 ENYO-6122: Improve platform sampler
b0e4bb85 Version value updating
38581aeb Update change logs for 3.0.0-rc.1
53084156 PLAT-81336: Update Dialog for new designs
21b23fe8 Fix typedef declrations
4b503bbf ENYO-6147 Fix @see and some core docs
3afb34e2 ENYO-6130: Fix Scrollable to catch `mousedown` event on a
         scrollbar
3a9f40b9 ENYO-6115: Fix VideoPlayer more button tooltip rtl flip
8214519b PLAT-83147: Fix Spotlight to restore focus through ancestor
         containers
a7ba58e0 ENYO-6122: Add Panels test for aria-owns if controls exist
d80a02db ENYO-6122: Add support for aria-owns in spotlight container nav
32fccd95 ENYO-6142: Fix tooltip arrow gap
45449525 fixed the typo in update
1f362bf1 PLAT-83169: Major overhaul of localized fonts
0687618d ENYO-6146: Increase string length of RadioItem QA sample
5f71aea9 ENYO-6128: Fix Input disabled focus color
a73e2b90 ENYO-6080: Fix VideoPlayer feedback tooltip overlap
f07e18dc ENYO-6131: Fix VirtualList to navigate from scroll buttons
         correctly
87eafe8c ENYO-6090: Change Scroller to support page up/down when
         scrollbar is hidden
5e83cbf6 ENYO-6135: Fix Scroller to not scroll after 5-way down in
         horizontal scroller
d4c6468b ENYO-6109: Fix Scroller off-axis scroll behavior
4c27539c Version value updating
526766b4 update changelog date
a4686c06 ENYO-6011: Update Redux integration docs
5f6d8b85 Navigate items properly in RTL languages
5a406c45 ENYO-6098:  Guarantee to pass number to itemSize knobs in
         VirtualList samplers
8de8b960 PLAT-83255: Fix base text mixin to decouple from header
         variable
ec267c70 Updated changelogs for release
25d3fc4a PLAT-81342: Assigned proper colors to RadioItem dot
c879a147 PLAT-81341: Fix ProgressBar and Slider to match current designs
f1689496 PLAT-83171: Fix Header to match current design guidelines
26fe6918 PLAT-83166: Organized the Button CSS rules
87b3f6a4 PLAT-83172: Fix Heading spacing between text and divider
c887b007 ENYO-6079: Fix LS2Request to return an error for null messages
dc2f6933 PLAT-83080: Added a new type to Header: "dense"
6d172a94 PLAT-83114: Fix Picker read out of disabled buttons
ea70b765 ENYO-6094: Reset spotlight accelerator when focus leaves
         VirtualList
d94d091f ENYO-6095: Fix VirtualGridList scrolling when navigating to
         adjacent items
c12a254d PLAT-81157: Move VirtualGridList to the component directory in
         qa-sampler
13d2e4d4 ENYO)-6100: Fix LabeledItem to pass marqueeOn prop
b49178cc ENYO-6116: Fix Tooltip Layering Order
125b7e91 PLAT-81337: Remove Dropdown Button animation
f5c3f7de PLAT-81343: Updated Spinner to use the latest designs
f5e649df PLAT-81339: FormCheckboxItem no longer responds to `largeText`
         mode
d8f653cc ENYO-6120: Req: hides border-bottom of the Header
0f79c8d3 Revert "PLAT-81341: Updated the color values of ProgressBar,
         Slider, and IncrementSlider"
a89d20d8 PLAT-81341: Updated the color values of ProgressBar, Slider,
         and IncrementSlider
99c7d338 Fix wrong item container Ref in VirtualList
d221d401 Revert "Updated the 3.x migration guide"
b45b422c Updated the 3.x migration guide
89b1d16e Version value updating
9c9a68a6 ENYO-6112: Fix Scrollable to only stop propagation when in
         contents
6da30bf3 PLAT-81707: Docs: update Enact 3 migration guide for beta.1
e58f1eb1 Additional changelog updates.
49373c7d Updated changelogs for release
3ab3ff30 PLAT-79873: Added/Updated full collection of localized fonts
f06dbbad Remove unused to/from variables.
383d6dc4 Additional webOS platform detection, including a generic LG
         webOS fallback
a0a25652 PLAT-80194: Fix Scroller and VirtualList duplicate scrolling
         by page up/down
1c7c05d0 ENYO-6107: Fix Panels clip path to only apply during transition
62658baf PLAT-78609: Remove deprecated props
c8422e29 PLAT-81338: Add Dropdown additional widths
d45f6499 Update @enact/dev-utils dependency and remove shrinkwrap (will
         be regenerated later, with ilib)
6525d8d3 PLAT-80499: Transition to external iLib NPM module
d99e4159 ENYO-6099: VirtualList to set focus correctly after an update
ccd14a50 ENYO-6041: Add onKeyDown action to VirtualList QA samples
e9954601 PLAT-81126: Fix VirtualList wrap knob configuration
1e539a53 PLAT-80938: Update Spotlight QA Samples
92499fab PLAT-41125: Improve webOS platform detection
a44d0d60 ENYO-6103: Fix SpotlightContainerDecorator focus and blur
         event forwarding
22e14dc5 ENYO-6076: Fix largeText mode label size/position in
         LabeledItem
c18f1ace PLAT-79873: Updated Global font to 3-languages font name(s)
c34d7f87 ENYO-6101: Set the aria-label of IconButton in IncrementSlider
02fe8536 Enyo 6073: Added QA Sample to Scroller to test focus in a
         container
046a0197 PLAT-81278: Add Long Content to VirtualList Sample
21b2ed36 PLAT-79889: Fix Redux doc sort order
1c311b0a PLAT-61546: Configure table of contents for docs
5271d107 PLAT-79985: Fix VirtualList event bubbling
ed3b85b5 ENYO-6042: Add qa sample for VirtualList in panels
597f23b7 ENYO-6073: Fix Scrollable to focus outside the container
d9ebf265 PLAT-78973: Update Icon to support arbitrary strings as icon
         names
5fe7e2a3 ENYO-6061: Warn only once for validation
9add5a2c ENYO-6077: Add marqueeOn knob to Header QA samples
20a276a7 PLAT-80782: Refactor Header QA Samples for better usability
6d7f7d47 ENYO-6074: Fix FloatingLayer to be closed after transition ends
0ae268c8 add missing knobs for QA sampler
29297468 PLAT-80784: Update accessibility developer guide
55e064c2 PLAT-76949: Fix docs for Scroller and VirtualList
56b00e18 PLAT-78555: Handle resize event in Scrollable
1342a5b3 Version value updating
980a66db Updated changelogs for release
448f0ae1 Fixed typo
813ab0fb Fixed typo
9463b595 PLAT-80081: Scroll and Move Spotlight to the paging control
         properly via 5-way Down if the current item sticking to the
         top is only spottable
8e576784 PLAT-79069: Update Header with Input focus
aad86a19 PLAT-79871: Fix spotlight support for Dropdown
bfc8c010 PLAT-80732: Fix Spotlight qa sample to add space between
         buttons
8586f5b1 ENYO-6064: Derive groupId from displayName, when one is not set
caf4fdb6 ENYO-6067: Fix ExpandableItem to guard against undefined event
         handlers
fd1fbb91 ENYO-6051: Fix VirtualList to scroll to focused item in next
         line
ed2e8d80 ENYO-6066: Fix GridListImageItem to support overriding image
         css class
f9c90443 ENYO-6062: Fix BrowsersList failure on Enact Sampler
8024d51a ENYO-6060: Increase length of title in QA sample
02160dc3 PLAT-72330: Update Storybook to 5.x
23b1877d Fix change log titles from alpha.6
65580fc3 Version value updating
421d4af6 Don't warn on fractional step
79de8f64 Update change logs for 3.0.0-alpha.6
e77fc99b PLAT-76792: Remove Uppercase from components
865338fc ENYO-6045: Remove Divider from samples
b7637e8f PLAT-80079: Cleanup code in VirtualList and Scroller
05e6c3fa ENYO-6050: Fix ViewManager to provide a default value for
         previousIndex
a25c242b PLAT-78971: Improved docs for Layout
b6150aae ENYO-6034: Fix Scroller to scroll once by page up/down
d545c9de PLAT-79783: Apply accessibility on Dropdown
b3f1796e PLAT-79571: Updated to prescribed Dropdown widths
468770ff ENYO-6035: Dropdown closes if it is disabled after opening
8aa52aa6 ENYO-6047: Fix Header to center title when centered
c343d629 ENYO-6046: Fix Measurable linting
452d96c7 Version value updating
e6d0fa06 Update CHANGELOG
0a284d70 VirtualList: add missing findSpottableItem method
0bb463b8 ENYO-5971: Aria debug label fix
83ca9b9f ENYO-5993: Fix VirtualList to restore focus to an item when
         scrollbars are visible
8f81a57c PLAT-79571: Fix doc parsing error
54a7e269 ENYO-6009: ui/ToggleItem value prop is not sent to onToggle
2665ca07 PLAT-79571: Add prop width to moonstone/Dropdown
c0409257 ENYO-6031: Fix specificity for focused and disabled
d004f9b9 ENYO-6032: Fix slider opacity when disabled and focused
8ea2ca5f ENYO-5994: Fix VirtualList to allow key events to bubble
d1c80240 Fix CHANGELOG
66a1d5de Version value updating
9315e356 PLAT-65757: Changed lists and scroller to scroll by page on
         page up/down keys
9c4d2f46 Update change logs for 2.5.3
9f9069e8 PLAT-79791: Update font weights for non-latin mixed text
c4928abb ENYO-5964: Restore full height Scrollable
a0760ed8 ENYO-5979: Fix VL unexpected focus change to to last focused
         items
748f4497 PLAT-78406: Fix EditableIntegerPicker docs for min and max
         props
e5a601db ENYO-6021: Scroller Buttons: fix focus changes to opposite
         button when switching modes
07ec9e84 ENYO-6019: Fix ExpandableList with selected array
a1a47d5a PLAT-79212: Updated the Touchable sample to better demonstrate
         its intent
7015f517 ENYO-5957: Fix Scroller to not blur when spotlight is paused
4a437cb0 PLAT-78786: Fix 5way navigation in VirtualList
38d7ae3e ENYO-5961: Fix slider to not scroll viewport on touch platforms
20a5ecde ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
d9f3f602 PLAT-74475: Restore animation in Scrollable family
49ae5dcc PLAT-77740: Fix ViewManager children reconciliation
9384c524 PLAT-78459: Fix Slider to focus knob when dragging on touch
         platforms
4de69488 PLAT-77085: Fix scroller sample to use spotlightDisabled
c423e261 PLAT-77177, 77175: Fix issues where scroller and lists does
         not scroll when in RTL, horizontal  mode
ab237a81 ENYO-5575: Add voiceControlExtractor
8660534c PLAT-77085: Revert 9bac4bf6cc515dd5f65774ce4fa41cf11adcaeb2
11db978c PLAT-78026: Adjust Scrollable container height
a9138d30 PLAT:77174: Adjust focus in Scrollable due to touch events
7cee571f PLAT-77085: Remove data-spotlight-* props from Scrollable
4bfed10a Add css to prevent features that interfere with iOS, Android
         testing
53285700 PLAT-78104: Fix Input refocusing on touch on iOS
b447f15d PLAT-76982: Fix spotlight to unspot when tapping on a
         non-spottable target
321a9ed8 ENYO-5923: Remove duplicate label from locale knob
a2442197 PLAT-77089: Add touch move handlers for VideoPlayer
83da758e PLAT-77904: Fix flick action only for Safari browser on iOS
c9bd5006 Updated display name
1895637d Version value updating
0b71bdd6 ENYO-6005: Add moonstone style changes to 3.0 migration guide
27742b97 Update change logs for 3.0.0-alpha.4
cfc570f3 ENYO-6024: Fix Button to does not shrink width of icon
5e066714 PLAT-77708: Reassigned several newly supported languages
d45fe4a1 ENYO-6023: Fix VideoPlayer to hide scrim if bottom controls
         are hidden
cc0e42a9 added prop `spotlightRestrict`
c4169380 ENYO-6022: Fix setting initial focus of short VirtualList
7ea19383 PLAT-77050: Update to check marqueeOn prop behavior with long
         title header
b7df1e20 PLAT-78227: High Contrast updates
2e8e2397 ENYO-5979: Fix VL unexpected focus change to to last focused
         items
593e2cdb added a sample to test tall characters
681540d5 PLAT-78406: Fix EditableIntegerPicker docs for min and max
         props
f3da9e6e ENYO-6014: Remove Unneeded Scroller sample
392c6472 ENYO-6021: Scroller Buttons: fix focus changes to opposite
         button when switching modes
bac0ce17 PLAT-79578: Add Dropdown QA sample with array of children
600ff37e ENYO-6019: Fix ExpandableList with selected array
c1c01fdd ENYO-6015: Updated Radio Dot to more closely match the design
         and not overflow its container
f75019a1 ENYO-6017: Change Dropdown to use radio selection
b459813c Version value updating
3ae44417 Update change logs for 3.0.0-alpha.3
78b60d9a PLAT-76082: Add SharedStateDecorator
3c597b01 ENYO 6008: added a letter 'a' in front of special character so
         text displays fully
67d1bb74 ENYO-6007: Corrected spacing between Header and content
0f8a330d PLAT-78225: Update light skin colors
a2437e36 PLAT-75963: Change ViewManager to use Web Animations API
80cc7425 PLAT-75963: Change ViewManager to use Web Animations API
d8532b38 PLAT-79212: Updated the Touchable sample to better demonstrate
         its intent
06a8d883 ENYO-5999: Fix Dropdown with children of type array-obj
72229cd5 ENYO-5991: Create 2.0 to 3.0 migration guide
1b527973 ENYO-5957: Fix Scroller to not blur when spotlight is paused
f666cb19 PLAT-78786: Fix 5way navigation in VirtualList
da9c52b6 ENYO-5999: Extended Dropdown to support objects, like Group
652d0e6b ENYO-6006: Fix doc warning in Divider
8488cfe1 ENYO-5997- Increased size of button label to test marquee
f8c9e95a ENYO-6001: Fix MediaControls to change button size to large
90bd878e PLAT-77055: Change Scroller to scroll and focus button when no
         focus target found
1e2b4a65 ENYO-5985: Fix font names from PostScript names to full names
ad49c856 PLAT-79105: Add Header sample
e85adfcd ENYO-5990: Update prop-types to variable range dependency.
9204bdf9 added a character in front of tall-glyphs
f0dd2819 removed the sample 'with 10 options'
e1ae183b Version value updating
deca4aa9 Update change logs for 3.0.0-alpha.2
29b4ac85 ENYO-5981: Fix Light skin disabled+focused checkbox
9f9701f1 ENYO-5992: Fix FormCheckbox size and colors
0728e9b9 ENYO-5981: Fix colors for Checkbox in both skins
6541445c PLAT-78893: Add moonstone/Heading prop spacing
febaf33d ENYO-5986: Corrected the color of the translucent family of
         buttons
183fd5aa PLAT-78894: Updated caret color for latest designs
efc17ca0 ENYO-5982: Normalized Item height and added large-text mode
         support to Dropdown
eac288d9 ENYO-5980: Updated sample to statically set button sizes and
         only include relevant knobs
176b613a Added qa-sampler for Dropdown
33c200cc ENYO-5988: Fix background color of Input in Header
d350e36a ENYO-5978: Fixed large-text mode icon size for SelectableItem
         and RadioItem
f7ffc202 ENYO-5961: Fix slider to not scroll viewport on touch platforms
fe762329 Version value updating
70f55d47 Remove 3.0.0 section
b9f1d93d Update change logs for 3.0.0-alpha.1
bdbe35ee ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
2bdcf63c ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
aa9bfd38 ENYO-5975: Fix Disabled+Focused IconButton and Switch
42e345ec ENYO-5966: Fix LabeledItem font color
615f3950 ENYO-5965: Fix ContextualPopup padding
3a15dc30 ENYO-5964: Restore full height Scrollable
417a62a4 PLAT-78718: Update disabled scrollbars to get a focus on page
         up/down
95568402 ENYO-5961: Fix slider to not scroll viewport on touch platforms
92dee605 PLAT-78725:  Fix VirtualGridList to work properly with `wrap`
         prop
deb7f009 ENYO-5950: Fix Input text to be visible when disabled and
         focused
178203ca Fix button position in ContextualPopupDecorator of qa-sampler
05586c3e PLAT-78617: Update default size to "small"
704dfa48 PLAT-77999: Add moonstone/Heading component
1809f117 PLAT-77054: Update docs to remove isItemDisabled
3643ae9f PLAT-78579: Fix ToggleButton and DaySelector icon shape
21a781a6 PLAT-74475: Restore animation in Scrollable family
3128ccac PLAT-77740: Fix ViewManager children reconciliation
cb6fcc8e PLAT-78459: Fix Slider to focus knob when dragging on touch
         platforms
ffb05a7a PLAT-78512: Fix Tooltip regressions
7152a284 PLAT-78612: Fix the font-size in breadcrumb to not wrap
98b294fb PLAT-76988: Add noScrollByWheel to prevent scrolling on wheel
         events
a6d9d394 ENYO-5948: Spinner - Added a size prop to support "small"
7c7e0ec8 PLAT-77085: Fix scroller sample to use spotlightDisabled
bd6636ed PLAT-78043: Updated Checkbox style a little bit
1d0d8864 PLAT-78102: Fix Measurable to measure after initial render
cd900cd6 PLAT-76359: Add Dropdown
b8f0ddb8 PLAT-77177, 77175: Fix issues where scroller and lists does
         not scroll when in RTL, horizontal  mode
96104c27 ENYO-5575: Add voiceControlExtractor
ef8bd03f PLAT-77085: Revert 9bac4bf6cc515dd5f65774ce4fa41cf11adcaeb2
1f3bed02 PLAT-73523: Change Tooltip appearance to match new designs
b61e80d3 PLAT-77054: Change components to allow disabled components to
         be focusable
7b5fd967 ENYO-5949: Header hides components block if there are none
d6b5221c PLAT-78026: Adjust Scrollable container height
c604802c PLAT:77174: Adjust focus in Scrollable due to touch events
0ec46a0c PLAT-78048: Updated general/global rules
aac06ffb PLAT-78051: Updated Button designs
9bac4bf6 PLAT-77085: Remove data-spotlight-* props from Scrollable
ef3edacf PLAT-78050: Added a "selected dot" into the selected Radio
         circle
1e6841ef PLAT-78046: Updated Header to match designs
ff6f2024 PLAT-75756: Add paging support to Scrollable when focus is not
         set
03f31473 Add css to prevent features that interfere with iOS, Android
         testing
f08fd7dd PLAT-78104: Fix Input refocusing on touch on iOS
ae52be4d PLAT-76982: Fix spotlight to unspot when tapping on a
         non-spottable target
503c3466 ENYO-5923: Remove duplicate label from locale knob
7cb91eda PLAT-77089: Add touch move handlers for VideoPlayer
d3a6022c PLAT-77904: Fix flick action only for Safari browser on iOS
f17e05bf PLAT-78053: Updated Panel and Panels margins/paddings
846d4d92 PLAT-78049: Updated DaySelector's checkbox shape
324aeb84 PLAT-78047: Updated font size for BodyText and added size prop
17a8b4c4 PLAT-78052: Updated LabeledIcon and LabeledIconButton text size
34cc7f14 PLAT-78054: Updated the appearance of FormCheckboxItem (and
         friends)
80cd09ca PLAT-76789: Add size prop and deprecate small prop
d0ccc069 PLAT-76464: Refactor Tooltip to improve maintainability
e9f5a1de PLAT-77851: Change Notification appears to match new designs
36c3e3de PLAT-73522: Change ContextualPopup appearance to match new
         designs
9dc25277 Updated display name
8c20907c PLAT-73816: Add itemIcon prop to ui/ToggleIcon
fbab4a4e Fix typo
d26d9deb PLAT-77661: Add IconButton to Taparea QA-sample
9cada28f PLAT-77150: Fix moonstone to suppress tap highlighting on
         Android
26a5823e PLAT-76788: Update designs for Input in high contrast
f28a70d9 ENYO-5920: Fix Pickers to not error when min > max
e940c6c2 Update EditableIntergerPicker box shadow thickness
46a4caa9 PLAT-77050: Update to check marqueeOn prop behavior with long
         title header
e7592c89 PLAT-77194: Deprecate moonstone/Input.InputBase focused prop
bae60584 Version value updating
fd04cedb Update release date
2670aafb ENYO-5933: Fix 5-way navigation for RTL with VirtualGridList
5f361bd7 Revert "PLAT-77661: QA Sampler-Button with tap area displayed:
         added taparea to IconButton and a divider to viewport (#2209)"
e5b8700d Update CHANGELOG
094f9fd2 Feature/plat 76981 roysutton
e745d3f7 PLAT-77119 - Added sample to test change layout to arrow
         function
84b285ca PLAT-77661: QA Sampler-Button with tap area displayed: added
         taparea to IconButton and a divider to viewport
4e91403f Removed code for restoring the scroll position on focus
16623e55 PLAT-75887: VirtualList Perf - Manage focus within VirtualList
31b6ea6c ENYO-5919: Fix alignment of content in
         moonstone/EditableIntegerPicker
61f60a0c ENYO-5926: Fix overriding default skin variants from Skinnable
78686e06 PLAT-75346: Update design of moonstone/Header with Input
cfc2ed05 ENYO-5898: Fix VideoPlayer to continue to display thumbnail
         image
505139e7 PLAT-75399: Updated font names
ecb8bd15 PLAT-76981: Fix Touchable to prevent handling events on
         multiple nodes
84ae494a PLAT-75350: Update Button and IconButton color update
e7c840d2 Update docs for TooltipDecorator
a460c2e3 Skip sampler package for NPM linking during link-all and
         unlink-all tasks.
6f87c7c8 PLAT-76786: Change Touchable to not gain focus when activated
         by touch
470aab17 PLAT-73229: Update Header to match latest designs
7fde7c21 PLAT-74078: Enable drag support for moonstone/Scroller
e0f68869 Remove casing reference
fc82d38c PLAT-74980: Update design of moonstone/Button
d2749032 ENYO-5909: Remove rAF in onScroll handler
f403f757 Version value updating
24393786 Updated CHANGELOG
92ffe234 PLAT-73234: Update design of moonstone/Input
581d4311 Fix Touchable forwarding of mousedown events
ccc30e5e PLAT-76545: Fix core/kind to only apply static component props
         when provided
f385da48 PLAT-75397: Fix ExpandableInput to close on touch platforms
         when tapping off it
9c299d61 PLAT-75393: Fix Touchable firing duplicate onTap events
c9f31594 ENYO-5906: Add check for demote to avoid setState call
fd536387 Version value updating
fc94a608 Update CHANGELOG
0ec27514 Update CHANGELOG
6a5608cf ENYO-5905: Fix QA Tooltip sample typo
e0d894f3 ENYO-5888: Add BodyText to QA sampler
92abafce ENYO-5893: Fix ContextualPopupDecorator to allow positioning
         from app code
f570b005 PLAT-68767: Fix Scroll buttons to only update state when needed
ab8ccf70 I added condition whether child is valid or not before
         generating spotlightId of Panel
c6d567e3  PLAT-64255: Optimize ExpandableItem render performance
b7724166 Remove extraneous CHANGELOG
a87e5ea8 ENYO-5880: Better layout of overflowing Tooltip
cda885cd ENYO-5874: Bump up clientSize prop to Scrollable
a03e4700 ENYO-5841: Add ref support to Layout and Cell
0021ca26 ENYO-5890: Fix to move Spotlight between scroll buttons
         properly via 5-way keys
1c75a501 ENYO-5728: Fix spotlight to guard against accessing
         non-existent containers
a6961168 ENYO-5818: Fix list QA samples when dataSize is greater than
         1000
cf3a21b8 PLAT-75865: Fix to resume spotlight pauses when closing with
         animation
5efb0b99 ENYO-5822: Enact QA-Sampler: create a sample to test long text
         and verify height of Notification extends
a634211e ENYO-5878: Fix Spottable to minimize unnecessary re-renders
61a40b41 ENYO-5885: Fix that 'removeEventListener' was undefined in
         VirtualList and Scroller samples
9afccb6e Add missing CHANGELOG section
a6fd1616 PLAT-75294: Fix Picker to display more of the selected value
         in wide instances
e6a0f0ac Version value updating
aae6822a Update CHANGELOG for release
8bc1ef07 ENYO-5881: Fix TooltipDecorator in iso builds
60c1119a Prevent focused functions until window ready
49cd3e2c PLAT-54923: Apply createRef and forwardRef to VirtualList and
         Scroller
eef191db PLAT-69081: Fix I18nDecorator to defer locale change until
         window focus
9ed1af27 ENYO-5693: Fix muted colors
0adc6631 Let's use em
609ea6b9 PLAT-73548: TooltipDecorator recalculate layout
cdc82418 ENYO-5873: Fix VirtualList to only resume its spotlight pauses
23d97d76 ENYO-5865: Fix remaining in pointer mode when the Escape key
         is pressed
9eeeed81 PLAT-73358: Fix to perform `scrollTo` callback during the list
         is updated by prop changes
6ee0229e ENYO-5856: Stop pulse for seek when blur event occur
93677a62 ENYO-5866: Fix isRenderable and hoc to support special React
         types
9dea342b ENYO-5867: Fix Spinner animation synchronization
f335c5f2 ENYO-5764: Fix VideoPlayer to continue to show thumbnail on
         playback keypress
b0fe65c3 Use latest LTS release of NodeJS for increased stability.
5321f4ed Version value updating
79458b45 Added new fonts and refactored fonts.less
72723754 Update CHANGELOG
fd194cb1 PLAT-69177: Added single-line support to BodyText
63e869ea PLAT-74086: Update interop docs for 2.3.0
07df7a6c ENYO-5722: Create sample to test tall glyphs as non latin
         components
6da6ea40 PLAT-69511: Add line-height in the base font mixin
dacef16e ENYO-5842: Switch ui/ProgressBar to unitless proportions from
         percents
3375057f PLAT-73235: Fix Spinner to use chromium 68-compatible gradient
06f90f26 ENYO-5843: Added a component prop to Repeater to allow
         customization
5149fd60 PLAT-73235: Updated Spinner to new GUI spec
dc44dff8 ENYO-5852: Enact-ui-tests: DatePicker and TimePicker - running
         same test on different builds gives different result
627de5fc ENYO-5630: focus to default element when moving to next panel
70f87b1e ENYO-5791: Fix timing of popup content spotlight to onOpen
4d932de9 PLAT-64279: High Contrast color support
0254210c ENYO-5853: Remove trailing semicolon from
         AccessibilityDecorator
7dfefc58 PLAT-72723: Update ui/VirtualList lifecycle method
c82e2ed8 ENYO-5839: Fix Storybook story workspace positioning
fbf2c550 PLAT-73547: Update ViewManager internal lifecycle methods
14ed18cb ENYO-5779: Spottable > prevent updates due to focus changes
973bbeab ENYO-5815: Storybook Improvements
c6866dda PLAT-73546: ui/Changeable & ui/Toggleable: Add warning if both
         [defaultProp] and [prop] are declared
1e1834fd ENYO-5808: Slider > prevent default browser scroll behavior
df9c322a PLAT-72718: Update Scrollable and VirtualList lifecycle methods
8f79ca3e Test code coverage
51f64814 PLAT-72724: Update QA VirtualList sample lifecycle methods
480dadb5 add marqueeOnRenderDelay to Marquee qa story
29baaa44 PLAT-73957: Fix linting errors post 2.3.0 release
e14159e0 Version value updating
f960ff89 Fix missing semicolon
c9afc6f5 Fix missing semicolon
50050918 Version value updating
a84054d4 Fix DurFmt retrieval for isomrphic rendering
fc02b6d3 ENYO-5795: Fix Slider to prevent gaining focus when disabled
34038acd Version value updating
7d891e81 Version value updating
6e93e16f Update CHANGELOGs
14eebd22 Lock prop-types on 15.6.2
e3e55120 Workaround syntax fix for Babel bug.
b2e99780 PLAT-73583: Consolidated Picker's largeText rules into one
         section
57252f0f ENYO-5793: Restore OPENING state in Popup
a87134d7 ENYO-5794: Revert logic for controlled state for
         Changeable/Toggleable
87862245 Remove jsdoc from non-doc object
877a0308 Remove .only from a couple unit test files
e1d3a460 PLAT-72716: Picker and Scrollable - Update lifecycle method
43723474 PLAT-72159: Adopt new context API for controllers
4b307355 ENYO-5784 - Qa-Sampler: Marquee - with short content: Cannot
         read property 'scrollWidth' of undefined
e1deb036 Joined Picker: re-add spotlightDisabled and
         onSpotlightDisappear support
35eadfff PLAT-72654: FloatingLayer & Popup life cycle method update
7e801189 PLAT-72713: Transition update lifecycle
286cd3c4 PLAT-67808: Async ilib workaround for moonstone
5e960f5f PLAT-72715: ViewManager  update lifecyle methods
4175e31c PLAT-72740: MarqueeDecorator lifecycle update
031bab65 PLAT-72655: Fix ApiDecorator to be compatible with StrictMode
81bb310b PLAT-72158: Replace contextTypes with contextType in core/kind
7c298045 move controller updates to componentDidUpdate
faa16392  PLAT-72725: Update lifecycle methods in Changeable and
         Toggleable
e57b358a PLAT-72712 - i18n: lifecycle method updates per locale prop
         update
9c73ed97 PLAT-72733: ExpandablePicker lifecycle update
9d2eccc8 PLAT-64279: Add support for skin variants
2bafe80e PLAT-72905: Implement a CRA-compatible modular CSS resolution
         strategy
26e52285 PLAT-72731: DaySelectorDecorator life cycle methods updates
7ca00320 PLAT-72739: Update Spottable lifecycle method
474263af PLAT-72576: Pare down Enact framework's root .less files
3a2ba7de PLAT-68622: Update docs for Panels and kind()
2cae27d6 ENYO-5766: [qa-sampler] Fixed qa-sampler not being refreshed
         when entering values for knob
cd5c5d27 PLAT-72618: [qa-sampler] Add `max`, `min`, and `value` knobs
         to IncrementSlider sample
fe2a4f70 ENYO-5664: Add onHoldEnd event to Touchable
3f087774 PLAT-72734: Update DateTimeDecorator life cycle methods
c7c64e01 PLAT-72726: Update VideoPlayer life cycle methods
237836b7 Spottable: Fix multiple click event when keyboard accessible
         node is …
45721a70 PLAT-72875: Add support for 8k display in Moonstone
7a7cfca8 ENYO-5775: Add QA sample to test scroller and marquee
677b3ff3 PLAT-72730: Update ContextualPopupDecorator life cycle methods
98d39412 PLAT-72738: Update lifecycle method in
         SpotlightContainerDecorator
c6930b77 PLAT-72742: Update ui/Touchable lifecycle method
8bfd0526 PLAT-72732: ExpandableInput - Update lifecycle method
c6bbc3d8 PLAT-72653 - Converted Cancellable to not use
         componentWillUpdate
30726fa6 PLAT-72735: Router - update router lifecyle method
58081abc PLAT-72737: Update TimePicker lifecycle method
93cf4743 PLAT-72736: Update Slider to use getDerivedStateFromProps
a55ea0fa PLAT-72727: Remove componentWillMount blocks
55a8506d ENYO-5555: Fix Picker hold behavior
f661b4e2 PLAT-72156: Replace `resize` PubSub with context API
a4958079 PLAT-72155: Remove ui/Remeasurable
d9182138 update copyright years
9ba9dcd6 PLAT-72250: Fix i18n loader to fail gracefully when paths are
         not injected
d21456a6 ENYO-5688: Prevent Spottable focus when it should not be
         focusable
e9f84fb6 PLAT-61824: Add QA sample to test disabling
         spottable-marqueeable button
35603c2e missed one
dc6c2fb4 convert lifecyle with rename-unsafe-lifecycles codemod
752911ae ENYO-5756: Fix closing Popup's floating layer when closed
         without animation
75f28f1e PLAT-68147: Improve documentation for type generation
1f856472 ENYO-5702: Add QA sample to test navigating into an overflow
         container
5bba0b3c Fix change log from 2.2.9 merge
64bc9495 Version value updating
b5ac66a7 Update change log for 2.2.9
0208a5e9 ENYO-5752: Fix scrolling to boundary for short scrollers
b694bb47 ENYO-5723: Fix fetching rtl context value for Scrollable
b878c629 ENYO-5742: Add unit tests of voice control for moonstone
         components
d68e5b7e ENYO-5752: Fix scrolling to boundary for short scrollers
8c87802a ENYO-5611: Remove global keydown handler from Scrollable
3a1cb39a ENYO-5746: Fix Spotlight prioritization within overflow
         containers
173e6238 PLAT-70229: Fix Spotlight unit tests
e505b77f PLAT-50585: Fix ui/Marquee to marquee text after locale change
92035ac5 ENYO-5751: Fix focusing a VirtualList list item within the
         viewport via scrollTo
e13c7ab5 PLAT-71710: Sampler: ExpandableInput, Input: Change 'type'
         knob to a dropdown list
0855c07a Restore .travis.yml to use develop branch of CLI
85d4e2ef Version value updating
c6f2449e ENYO-5715: Add QA sample to show added children
5493ff4a ENYO-5745: Fix ExpandableItem and Scroller handling of
         disabled containers
e3a8b72b PLAT-70230: Drop Sinon in favor of using Jest built-ins for
         mocking/spies
2df4a251 Update change logs for 2.2.8
23ce8075 ENYO-5739: Fix runtime error when unloading Marquee sample
d337bdf5 ENYO-5734: Resume Spotlight when ExpandableInput closes
01095eea PLAT-63753: Add sample to test interaction between
         IncrementSlider and Contextual…
b044976b PLAT-70494: Add sample to test short content Marquee
eeecd2d2 ENYO-5710: Fix Scroller to better handle scrolling due to focus
177b8e26 ENYO-5726: Reduced onScrollStart and onScrollStop calls on key
         down
3bd33d5b ENYO-5735: Fix Marquee to show ellipsis when children change
302057b2 Use master CLI branch for 2.2.8 release branch in Travis.
a444abce PLAT-68129: Convert tests to use Jest
8a9d4030 ENYO-5715: Add QA sample to show added children
f11047a7 Version value updating
6f66ad25 Update change logs for 2.2.7
555a7364 ENYO-5731: Fix Marquee to avoid very small animations
88180db4 ENYO-5727: Fix support for disabling voice control in
         moonstone components
da2fd0df Version value updating
f8f6703e Update changelog
e23b1ea0 ENYO-5724: Fix marquee handling of very small marquees
251934af ENYO-5725: Fix VideoPlayer to blur slider when hiding media
         controls
da266724 ENYO-5720: Use device locale as default in sampler
375b9e5e PLAT-64690: Disable scroll animation with 5-way navigation
77b31cee ENYO-5697: Added .moon-font-size mixin
e970a9e2 PLAT: 64797: Add support for async i18n resource retrieval
0fc742dd ENYO-5721: Fix VideoPlayer to disable pointer mode when hiding
         media controls
be65b863 PLAT-67660: Pass childProps through VirtualList
44e15cea Version value updating
2a5c39bc Update CHANGELOGs
afc20b94 ENYO-5703: Fix MoonstoneDecorator to Latin and non-Latin font
         rules to the root
14d16a5c ENYO-5709: Fix ExpandableItem focus when closing
4fdc88a2 ENYO-5708: Fix Transition layout after changing children
996e1569 Version value updating
da02a752 Update CHANGELOG
4fbddea6 ENYO-5395: Improve documentation of moonstone/ToggleIcon
5004ff68 PLAT-67667: Fix DayPicker separator character for fa-IR locale
568ebb72 ENYO-5700: Fix scrolling by voice commands in RTL locales
e78b46f7 Version value updating
ed417b10 Update change logs for 2.2.3
14cbc282 ENYO-5683: Fix handling pointer events in Scroller when
         spotlight disabled
0aa05dbe ENYO-5691: Fix Notification text to be rendered clearly
047abd6e ENYO-5667: Scroll to the boundary when the first or last item
         is focused
1b736b40 ENYO-5695: Fix spotlight target selection of clipped elements
2f52c223 ENYTO-5665: Job needs cleanup
f4a35520 ENYO-5692: Fix VideoPlayer to clamp knob position
e6394e76 ENYO-5690: Add `disableBackHistoryAPI` to appinfo.json of
         Storybook
b5ada3ee Version value updating
345a9798 Update change logs for 2.2.2
349a5d3d ENYO-5681: Fix slowed scrolling due to duplicate scroll
         requests for native scroller
0c6670b7 ENYO-5682: Prevent default scroll action on repeated page up
         down key
8154e411 ENYO-5679: Add QA sample for Scroller with 2 ExpandableLists
0eeb9835 ENYO-4581: Fix slowed scrolling due to duplicate scroll
         requests
62bab0f0 ENYO-5687: Fix Job.idle() to stop an existing job before
         scheduling a new job
a1e5bab3 ENYO-5682: Fix scroller stutter on page up/down

enact-dev-native 1.0.14..2.5.1:
c76c4e3 PLAT-84731: V8 snapshotting fails when no ilib external
        package is not found
2fcdc2f 2.5.0 version details.
ec00c36 PLAT-72711: Support dynamically setting theme ilib variables
905c17d ENYO-6163: Fix Jest tests to load dotenv files
d3f3475 ENYO-6150: Support CLI debug info dump command
7a01ed1 ENYO-6162: Add animate support for tests
1f6b47f ENYO-6133: Support template 'type' value for project creation
        feedback
a94a4ee Export enact api commands in a lazy manner via getter
        functions, to only require what is needed.  Additionally
        support json meta pack option value via programmatic API usage.
b6085e5 Specific check on Int8Array.prototype.toLocaleString
95fcd93 Prevent invocation of Int8Array.prototype.toLocaleString,
        which, like Array.prototype.toLocaleString, breaks v8 snapshot.
3edc735 Revert disabling of es.typed-array.to-locale-string
2b5a3eb Disable es.typed-array.to-locale-string since it breaks v8
        snapshot
b644e24 2.4.1 version details
c5caab9 Fix iLib alias prioritization such that scenarios where an ilib
        dependency exists, but an old Enact is use, the framework uses
        the correct iLib location.
61b2014 PLAT-81105: Undetermined RI value can result in Infinity rem
        values
95c3a73 ENYO-6043: Improve docs around proxy config option
b11e6a5 2.4.0 release details and updated @enact/dev-utils
ca50532 PLAT-80499: Transition to external iLib NPM module
f6bc0e0 2.3.1 release details
e1035ab 2.3.0 release details
d174470 PLAT-78524: Narrow polyfill support to only stable features (no
        draft features)
2e04c8a PLAT-76285: Enhanced React Hooks support in tooling
6d51010 PLAT-77105: Exposes __mocks__directory during serving as a
        fallback from public, in the event mockdata is needed during
        devserver usage.
ce073c3 Updated Enact dev-utils to 2.2.0 release
ea7dd5c 2.2.0 release details.
12ac7ad ENYO-5928: Fix loading Babel for ejected apps
a5d5fc6 ENYO-5932: Disable sourcemaps when using inline styles to avoid
        async blob stylesheets.
40115b3 ENYO-5894: Fix serving TypeScript projects
0cfae28 Support core-js@3 and latest Babel tools/transforms.
ac2016b Uses `npm config get prefix -g` to resolve global module path
        to allow for custom paths via npmrc configs.
1b3e0c2 2.1.0 release details.
a4d1bef PLAT-76030: Update Enact Babel dependencies
aca3f89 PLAT-74448: PLAT-74448: Support public directory to copy static
        files during build
a0c5e9d ENYO-5831: Option to disable CommonJS transpiling not being
        applied
1ab7b80 2.0.2 release details
d9323cf Fix typo
014c425 ENYO-5814: Add eslint-plugin-jest
ea1510c 2.0.1 release details.
8d04707 PLAT-73957: Travis failures after CLI 2.0.0 release
8d2d5af Fix rewriting of LESS URLs for relative paths
fe371a4 Updated changelog for 2.0.0
46862a5 Updated moonstone template for module less file extension
        format.
06640a1 Added information on `forceCSSModules` Enact build option flag.
b2839ab Ensure build/dist/coverage directories correctly ignored when
        searching for test suites.
f1a3e5c Code coverage support for Enact libraries.
02df4de 2.0.0 version update
6ba62ad Updated dependencies to latest releases.
976811a Fix output warnin/error formatting and asset filesize printing.
a769ffb PLAT-73519: Add option to support ES6 imports/exports without
        CommonJ…
243dd4e ENYO-5772: Can't import aliased ilib path while testing
0bf4f47 PLAT-72999: Migrate resolution independence plugin to PostCSS
9537c86 PLAT-72905: Implement a CRA-compatible modular CSS resolution
        strategy
7b896bd PLAT-71620: Implement optional Typescript linting support
35977fa CRA-style POC css ident generation.
4c759fd Improved node_modules Enact-scope CSS detection regex
6110290 Temporarily disable LESS processing for CSS framework files.
5ddbe1a Updated eslint-config-enact to 1.4.0 release
0645684 For any 'style' directory, just copy files. For 'internal'
        directories within a 'style' directory, skip those files.
        Additionally, when processing JS imports of LESS files, do not
        rewrite LESS imports within a `styles` relative directory.
ead03e9 update copyright
988b1bb PLAT-64687: Implement a LESS-to-CSS publishing strategy
79f8350 1.2.1 release version
d8972d6 PLAT-63216 Add support for TypeScript
38f01bb 2.0.0-alpha.1 release details
f9c4b4b  ENYO-5689: Support dotenv standard for importing environment
        variables
9b41f63 PLAT-62880: Add ability to omit debug LESS rulesets
ac9fe2f PLAT-70633: Travis tests using Enzyme fails on latest React 16
c973efa PLAT-70230: Drop Sinon in favor of using Jest built-ins for
        mocking/spies
bed9a23 Updated dependencies.
7e498ea PLAT-68130: Implement Jest configuration within CLI
5382f26 ENYO-5698: Disable postcss-custom-properties plugin
c028ec8 Updated eslint with no-unused-vars fix and updated
        eslint-config-enact supporting process global.
95fcfac ENYO-5685: Incorrect error when linking Enact into non-Enact
        package.
19ce564 PLAT-64686: Improve support for emerging CSS standards
6ebf8c6  ENYO-5050: Webpack 4, Babel 7 and updated dependencies
5081d3a 1.2.0 release details
c68feee PLAT-65802: Add meta flag support for overriding metadata at
        buildtime
b7bd87a ENYO-5632: Add core-js as a dev dependency for local installs
7492a80 Update command help and docs
a50cc26 Bump mocha-react-proptype-checker version
2c8d6b0 1.1.1 release details
07e5de1 ENYO-5525 - Update templates to 2.0.0
d05f989 Updated @enact/dev-utils
6bb479a 1.1.0 release details.
57e479b Use @enact/dev-utils 1.1.1 dependency
086dc59 ENYO-5290: Create docs for eject, environment, integration
        features.
2e9dfdc Update to support @enact/dev-utils and React 16.4.1
68198a4 ENYO-5357: Environment variable injection support
8c70706 Updated eslint-config-enact dependency version.
8e04e89 Update to react plugin 7.9.1
6549aa4 ENYO-5310: Add vebose logging support to Enact CLI pack
7eac730 Support caching NPM's cache and minimizing network footprint
        for improved speed.
bda5345 ENYO-5150: Support @moon-accent variable override
c8de8d6 ENYO-5287: CLI not respecting global._babelPolyfill and not
        correctly transpiling babel-polyfill requests into targeted
        core-js polyfills.
82fc7d3 Disable calc optimization support in css-loader due to a bug
        where it's destroying css variable that include the word
        fragment "calc". Eg. --tooltip-calculated-offset. See
        postcss/postcss-calc#50
ea3b779 ENYO-5232: Source moonstone template from repo/npm
b49fcca ENYO-5283: Support @global-import syntax for importing CSS
e61ad48 PLAT-54840: Add support for eject
1eefaf7 ENYO-5269: Relocate proptype-checker into
        mocha-react-proptype-checker
797e58b ENYO-5209: Limit Uglify optimizations to ECMA 5

:Testing Performed:
Verf built and locally tested

:QA Notes:

:Issues Addressed:
[PLAT-84121] Run current CLI with OSE Enact apps and identify
             compatibility issues
[PLAT-85066] CCC: enact-framework=v3.0.0,r4
             enact-dev-native=v2.5.1

Change-Id: I41fc0abc7c106bce69e093c1cea73a89a0de5057
shr-project pushed a commit to shr-project/meta-webosose that referenced this issue Oct 21, 2019
:Release Notes:
Updated Enact 3.0.0 release and Enact devtools.

:Detailed Notes:
* Updated Enact framework to 3.0.0 release
* Updated Enact devtools to 2.5.1 release
* Enact app bbclass now supports css module enforcement and
  improved ilib override

enact 2.2.1..3.0.0:
f4366caa Version value updating
67d5f67e Update change logs for 3.0.0
0e525fc3 For QA Scroller samples, ensure "Spacer Size" slider is
         included under "Scroller" rather than "Other".
515d2c89 ENYO-6230: Render the first item properly when `dataSize` prop
         is updated and the function as a parameter of the `cbScrollTo`
         prop in VirtualList is called
b958f324 ENYO-6226: Fix text strings length in QA samples to allow for
         marquee
752a838d PLAT-85115: Fix LS2Request to handle path without luna://
         prefix
f683283f ENYO-6174: Fix ProgressBar fill color when highlighted prop is
         set
02391c61 ENYO-6224: Fix docs to improve generate TypeScript definitions
6f05a853 PLAT-85170: Fix Scrollable to apply will-change to the proper
         node
3d647b87 PLAT-84674: Fix Dropdown performance with long lists
582b0b54 ENYO-6165: Fix horizontal scroll behavior in Scroller
db8fd0cc ENYO-6216: Fix Slider noFill style when focused
1af228f0 Fix: casing for See also text and bullet for header
ca3a874d ENYO-6183: Fix ContextualPopup close button layout
fcb73fb2 PLAT-84362: Add additional actions in Scroller samples
bfdff87e Version value updating
2619d269 Update change logs for 3.0.0-rc.4
aa823f5e ENYO-6176: Implement a more complete font definition system
396b4521 ENYO-6176: Implement a more complete font definition system
c6d7200b ENYO-6186: Fix type of children
a453cd12 ENYO-6187: Fix remaining small prop references
7a3e072c ENYO-6186: Fix EditableIntegerPicker to display value after
         editing
db4d0c50 ENYO-6186: Fix Text to determine when translations are
         available when async
584d157b ENYO-6195: Fix typescript generation for some HoCs
81fb842f ENYO-6155: Fix VideoPlayer jump forward/backward icons
f9b60ce5 PLAT-84278: Add support to VirtualList for different item sizes
fe42b6d2 ENYO-6188: Fix FormCheckboxItem to marquee its contents
28eb38e6 PLAT-84364: Add useful knobs and actions for QA
         VirtualListNative sample
03980d46 PLAT-84596: Fix ContextualPopup arrow rendering issue
666b0a70 ENYO-6181: Add missing qa sample config displaynames.
34f48974 Version value updating
8cfb0b31 update CHANGELOG
a4e1d694 Update CHANGELOG
161461d6 ENYO-6154: Fix HeaderInput highlight positioning
b6d211fb PLAT-81214: Add limit to sampler action payloads
c436ee19 PLAT-79523: Improve animation performance of Panels
205dc450 ENYO-6129: Add LabeledItem QA samples
7cbec400 ENYO-6088: Fix restoring focusing within overflow containers
1c03ef1d ENYO-6175: Remove muted attribute in MediaOverlay
bc98ba66 ENYO-6096: Fix VirtualList to retain proper scroll position
         after updating item size-spacing
6aa54ec1 ENYO-6123: Correctly scroll to spotted VirtualList control
         when focused via 5way
7bca1fff PLAT-83432: Add missing knobs of Scroller, VirtualList and
         VirtualGridList saimples
9254f9a4 Version value updating
9b7ec153 Update CHANGELOG
23dc3cc6 removing redundant disabled rules
20c10bbc fix Picker item rendering when noAnimation is set
add9be54 PLAT-84120: Add support for zh-Hans Font
8dc7a51e ENYO-6145: Fix Scrollable's focus target after using paging
         control
80c2479f ENYO-6164: Add QA sample for VirtualListNative with extra
         items outside list
4a718734 ENYO-5944: Add additional icons to Moonstone
ebb02e67 PLAT-78618: Update disabled colors
b7399024 PLAT-83423: Fix VirtualList not to scroll via channel up and
         down keys on horizontal paging controls
1e7b8745 ENYO-6151: Fix focused, high contrast, and disabled appearance
         of expandables
6a9552b8 PLAT-83422: Fix VirtualList to scroll via channel up and down
         keys on vertical paging controls in pointer mode
65df5fd2 PLAT-83440: Add vertical and horizontal scrollable scroller
         qa-sampler
aa5aa2e0 ENYO-6153: Fix Picker to avoid overlapping items on render
d3cebb0c ENYO-6144: Prevent keydown event bubbling appropriately in
         scroll but…
aca8f338 ENYO-6122: Improve platform sampler
b0e4bb85 Version value updating
38581aeb Update change logs for 3.0.0-rc.1
53084156 PLAT-81336: Update Dialog for new designs
21b23fe8 Fix typedef declrations
4b503bbf ENYO-6147 Fix @see and some core docs
3afb34e2 ENYO-6130: Fix Scrollable to catch `mousedown` event on a
         scrollbar
3a9f40b9 ENYO-6115: Fix VideoPlayer more button tooltip rtl flip
8214519b PLAT-83147: Fix Spotlight to restore focus through ancestor
         containers
a7ba58e0 ENYO-6122: Add Panels test for aria-owns if controls exist
d80a02db ENYO-6122: Add support for aria-owns in spotlight container nav
32fccd95 ENYO-6142: Fix tooltip arrow gap
45449525 fixed the typo in update
1f362bf1 PLAT-83169: Major overhaul of localized fonts
0687618d ENYO-6146: Increase string length of RadioItem QA sample
5f71aea9 ENYO-6128: Fix Input disabled focus color
a73e2b90 ENYO-6080: Fix VideoPlayer feedback tooltip overlap
f07e18dc ENYO-6131: Fix VirtualList to navigate from scroll buttons
         correctly
87eafe8c ENYO-6090: Change Scroller to support page up/down when
         scrollbar is hidden
5e83cbf6 ENYO-6135: Fix Scroller to not scroll after 5-way down in
         horizontal scroller
d4c6468b ENYO-6109: Fix Scroller off-axis scroll behavior
4c27539c Version value updating
526766b4 update changelog date
a4686c06 ENYO-6011: Update Redux integration docs
5f6d8b85 Navigate items properly in RTL languages
5a406c45 ENYO-6098:  Guarantee to pass number to itemSize knobs in
         VirtualList samplers
8de8b960 PLAT-83255: Fix base text mixin to decouple from header
         variable
ec267c70 Updated changelogs for release
25d3fc4a PLAT-81342: Assigned proper colors to RadioItem dot
c879a147 PLAT-81341: Fix ProgressBar and Slider to match current designs
f1689496 PLAT-83171: Fix Header to match current design guidelines
26fe6918 PLAT-83166: Organized the Button CSS rules
87b3f6a4 PLAT-83172: Fix Heading spacing between text and divider
c887b007 ENYO-6079: Fix LS2Request to return an error for null messages
dc2f6933 PLAT-83080: Added a new type to Header: "dense"
6d172a94 PLAT-83114: Fix Picker read out of disabled buttons
ea70b765 ENYO-6094: Reset spotlight accelerator when focus leaves
         VirtualList
d94d091f ENYO-6095: Fix VirtualGridList scrolling when navigating to
         adjacent items
c12a254d PLAT-81157: Move VirtualGridList to the component directory in
         qa-sampler
13d2e4d4 ENYO)-6100: Fix LabeledItem to pass marqueeOn prop
b49178cc ENYO-6116: Fix Tooltip Layering Order
125b7e91 PLAT-81337: Remove Dropdown Button animation
f5c3f7de PLAT-81343: Updated Spinner to use the latest designs
f5e649df PLAT-81339: FormCheckboxItem no longer responds to `largeText`
         mode
d8f653cc ENYO-6120: Req: hides border-bottom of the Header
0f79c8d3 Revert "PLAT-81341: Updated the color values of ProgressBar,
         Slider, and IncrementSlider"
a89d20d8 PLAT-81341: Updated the color values of ProgressBar, Slider,
         and IncrementSlider
99c7d338 Fix wrong item container Ref in VirtualList
d221d401 Revert "Updated the 3.x migration guide"
b45b422c Updated the 3.x migration guide
89b1d16e Version value updating
9c9a68a6 ENYO-6112: Fix Scrollable to only stop propagation when in
         contents
6da30bf3 PLAT-81707: Docs: update Enact 3 migration guide for beta.1
e58f1eb1 Additional changelog updates.
49373c7d Updated changelogs for release
3ab3ff30 PLAT-79873: Added/Updated full collection of localized fonts
f06dbbad Remove unused to/from variables.
383d6dc4 Additional webOS platform detection, including a generic LG
         webOS fallback
a0a25652 PLAT-80194: Fix Scroller and VirtualList duplicate scrolling
         by page up/down
1c7c05d0 ENYO-6107: Fix Panels clip path to only apply during transition
62658baf PLAT-78609: Remove deprecated props
c8422e29 PLAT-81338: Add Dropdown additional widths
d45f6499 Update @enact/dev-utils dependency and remove shrinkwrap (will
         be regenerated later, with ilib)
6525d8d3 PLAT-80499: Transition to external iLib NPM module
d99e4159 ENYO-6099: VirtualList to set focus correctly after an update
ccd14a50 ENYO-6041: Add onKeyDown action to VirtualList QA samples
e9954601 PLAT-81126: Fix VirtualList wrap knob configuration
1e539a53 PLAT-80938: Update Spotlight QA Samples
92499fab PLAT-41125: Improve webOS platform detection
a44d0d60 ENYO-6103: Fix SpotlightContainerDecorator focus and blur
         event forwarding
22e14dc5 ENYO-6076: Fix largeText mode label size/position in
         LabeledItem
c18f1ace PLAT-79873: Updated Global font to 3-languages font name(s)
c34d7f87 ENYO-6101: Set the aria-label of IconButton in IncrementSlider
02fe8536 Enyo 6073: Added QA Sample to Scroller to test focus in a
         container
046a0197 PLAT-81278: Add Long Content to VirtualList Sample
21b2ed36 PLAT-79889: Fix Redux doc sort order
1c311b0a PLAT-61546: Configure table of contents for docs
5271d107 PLAT-79985: Fix VirtualList event bubbling
ed3b85b5 ENYO-6042: Add qa sample for VirtualList in panels
597f23b7 ENYO-6073: Fix Scrollable to focus outside the container
d9ebf265 PLAT-78973: Update Icon to support arbitrary strings as icon
         names
5fe7e2a3 ENYO-6061: Warn only once for validation
9add5a2c ENYO-6077: Add marqueeOn knob to Header QA samples
20a276a7 PLAT-80782: Refactor Header QA Samples for better usability
6d7f7d47 ENYO-6074: Fix FloatingLayer to be closed after transition ends
0ae268c8 add missing knobs for QA sampler
29297468 PLAT-80784: Update accessibility developer guide
55e064c2 PLAT-76949: Fix docs for Scroller and VirtualList
56b00e18 PLAT-78555: Handle resize event in Scrollable
1342a5b3 Version value updating
980a66db Updated changelogs for release
448f0ae1 Fixed typo
813ab0fb Fixed typo
9463b595 PLAT-80081: Scroll and Move Spotlight to the paging control
         properly via 5-way Down if the current item sticking to the
         top is only spottable
8e576784 PLAT-79069: Update Header with Input focus
aad86a19 PLAT-79871: Fix spotlight support for Dropdown
bfc8c010 PLAT-80732: Fix Spotlight qa sample to add space between
         buttons
8586f5b1 ENYO-6064: Derive groupId from displayName, when one is not set
caf4fdb6 ENYO-6067: Fix ExpandableItem to guard against undefined event
         handlers
fd1fbb91 ENYO-6051: Fix VirtualList to scroll to focused item in next
         line
ed2e8d80 ENYO-6066: Fix GridListImageItem to support overriding image
         css class
f9c90443 ENYO-6062: Fix BrowsersList failure on Enact Sampler
8024d51a ENYO-6060: Increase length of title in QA sample
02160dc3 PLAT-72330: Update Storybook to 5.x
23b1877d Fix change log titles from alpha.6
65580fc3 Version value updating
421d4af6 Don't warn on fractional step
79de8f64 Update change logs for 3.0.0-alpha.6
e77fc99b PLAT-76792: Remove Uppercase from components
865338fc ENYO-6045: Remove Divider from samples
b7637e8f PLAT-80079: Cleanup code in VirtualList and Scroller
05e6c3fa ENYO-6050: Fix ViewManager to provide a default value for
         previousIndex
a25c242b PLAT-78971: Improved docs for Layout
b6150aae ENYO-6034: Fix Scroller to scroll once by page up/down
d545c9de PLAT-79783: Apply accessibility on Dropdown
b3f1796e PLAT-79571: Updated to prescribed Dropdown widths
468770ff ENYO-6035: Dropdown closes if it is disabled after opening
8aa52aa6 ENYO-6047: Fix Header to center title when centered
c343d629 ENYO-6046: Fix Measurable linting
452d96c7 Version value updating
e6d0fa06 Update CHANGELOG
0a284d70 VirtualList: add missing findSpottableItem method
0bb463b8 ENYO-5971: Aria debug label fix
83ca9b9f ENYO-5993: Fix VirtualList to restore focus to an item when
         scrollbars are visible
8f81a57c PLAT-79571: Fix doc parsing error
54a7e269 ENYO-6009: ui/ToggleItem value prop is not sent to onToggle
2665ca07 PLAT-79571: Add prop width to moonstone/Dropdown
c0409257 ENYO-6031: Fix specificity for focused and disabled
d004f9b9 ENYO-6032: Fix slider opacity when disabled and focused
8ea2ca5f ENYO-5994: Fix VirtualList to allow key events to bubble
d1c80240 Fix CHANGELOG
66a1d5de Version value updating
9315e356 PLAT-65757: Changed lists and scroller to scroll by page on
         page up/down keys
9c4d2f46 Update change logs for 2.5.3
9f9069e8 PLAT-79791: Update font weights for non-latin mixed text
c4928abb ENYO-5964: Restore full height Scrollable
a0760ed8 ENYO-5979: Fix VL unexpected focus change to to last focused
         items
748f4497 PLAT-78406: Fix EditableIntegerPicker docs for min and max
         props
e5a601db ENYO-6021: Scroller Buttons: fix focus changes to opposite
         button when switching modes
07ec9e84 ENYO-6019: Fix ExpandableList with selected array
a1a47d5a PLAT-79212: Updated the Touchable sample to better demonstrate
         its intent
7015f517 ENYO-5957: Fix Scroller to not blur when spotlight is paused
4a437cb0 PLAT-78786: Fix 5way navigation in VirtualList
38d7ae3e ENYO-5961: Fix slider to not scroll viewport on touch platforms
20a5ecde ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
d9f3f602 PLAT-74475: Restore animation in Scrollable family
49ae5dcc PLAT-77740: Fix ViewManager children reconciliation
9384c524 PLAT-78459: Fix Slider to focus knob when dragging on touch
         platforms
4de69488 PLAT-77085: Fix scroller sample to use spotlightDisabled
c423e261 PLAT-77177, 77175: Fix issues where scroller and lists does
         not scroll when in RTL, horizontal  mode
ab237a81 ENYO-5575: Add voiceControlExtractor
8660534c PLAT-77085: Revert 9bac4bf6cc515dd5f65774ce4fa41cf11adcaeb2
11db978c PLAT-78026: Adjust Scrollable container height
a9138d30 PLAT:77174: Adjust focus in Scrollable due to touch events
7cee571f PLAT-77085: Remove data-spotlight-* props from Scrollable
4bfed10a Add css to prevent features that interfere with iOS, Android
         testing
53285700 PLAT-78104: Fix Input refocusing on touch on iOS
b447f15d PLAT-76982: Fix spotlight to unspot when tapping on a
         non-spottable target
321a9ed8 ENYO-5923: Remove duplicate label from locale knob
a2442197 PLAT-77089: Add touch move handlers for VideoPlayer
83da758e PLAT-77904: Fix flick action only for Safari browser on iOS
c9bd5006 Updated display name
1895637d Version value updating
0b71bdd6 ENYO-6005: Add moonstone style changes to 3.0 migration guide
27742b97 Update change logs for 3.0.0-alpha.4
cfc570f3 ENYO-6024: Fix Button to does not shrink width of icon
5e066714 PLAT-77708: Reassigned several newly supported languages
d45fe4a1 ENYO-6023: Fix VideoPlayer to hide scrim if bottom controls
         are hidden
cc0e42a9 added prop `spotlightRestrict`
c4169380 ENYO-6022: Fix setting initial focus of short VirtualList
7ea19383 PLAT-77050: Update to check marqueeOn prop behavior with long
         title header
b7df1e20 PLAT-78227: High Contrast updates
2e8e2397 ENYO-5979: Fix VL unexpected focus change to to last focused
         items
593e2cdb added a sample to test tall characters
681540d5 PLAT-78406: Fix EditableIntegerPicker docs for min and max
         props
f3da9e6e ENYO-6014: Remove Unneeded Scroller sample
392c6472 ENYO-6021: Scroller Buttons: fix focus changes to opposite
         button when switching modes
bac0ce17 PLAT-79578: Add Dropdown QA sample with array of children
600ff37e ENYO-6019: Fix ExpandableList with selected array
c1c01fdd ENYO-6015: Updated Radio Dot to more closely match the design
         and not overflow its container
f75019a1 ENYO-6017: Change Dropdown to use radio selection
b459813c Version value updating
3ae44417 Update change logs for 3.0.0-alpha.3
78b60d9a PLAT-76082: Add SharedStateDecorator
3c597b01 ENYO 6008: added a letter 'a' in front of special character so
         text displays fully
67d1bb74 ENYO-6007: Corrected spacing between Header and content
0f8a330d PLAT-78225: Update light skin colors
a2437e36 PLAT-75963: Change ViewManager to use Web Animations API
80cc7425 PLAT-75963: Change ViewManager to use Web Animations API
d8532b38 PLAT-79212: Updated the Touchable sample to better demonstrate
         its intent
06a8d883 ENYO-5999: Fix Dropdown with children of type array-obj
72229cd5 ENYO-5991: Create 2.0 to 3.0 migration guide
1b527973 ENYO-5957: Fix Scroller to not blur when spotlight is paused
f666cb19 PLAT-78786: Fix 5way navigation in VirtualList
da9c52b6 ENYO-5999: Extended Dropdown to support objects, like Group
652d0e6b ENYO-6006: Fix doc warning in Divider
8488cfe1 ENYO-5997- Increased size of button label to test marquee
f8c9e95a ENYO-6001: Fix MediaControls to change button size to large
90bd878e PLAT-77055: Change Scroller to scroll and focus button when no
         focus target found
1e2b4a65 ENYO-5985: Fix font names from PostScript names to full names
ad49c856 PLAT-79105: Add Header sample
e85adfcd ENYO-5990: Update prop-types to variable range dependency.
9204bdf9 added a character in front of tall-glyphs
f0dd2819 removed the sample 'with 10 options'
e1ae183b Version value updating
deca4aa9 Update change logs for 3.0.0-alpha.2
29b4ac85 ENYO-5981: Fix Light skin disabled+focused checkbox
9f9701f1 ENYO-5992: Fix FormCheckbox size and colors
0728e9b9 ENYO-5981: Fix colors for Checkbox in both skins
6541445c PLAT-78893: Add moonstone/Heading prop spacing
febaf33d ENYO-5986: Corrected the color of the translucent family of
         buttons
183fd5aa PLAT-78894: Updated caret color for latest designs
efc17ca0 ENYO-5982: Normalized Item height and added large-text mode
         support to Dropdown
eac288d9 ENYO-5980: Updated sample to statically set button sizes and
         only include relevant knobs
176b613a Added qa-sampler for Dropdown
33c200cc ENYO-5988: Fix background color of Input in Header
d350e36a ENYO-5978: Fixed large-text mode icon size for SelectableItem
         and RadioItem
f7ffc202 ENYO-5961: Fix slider to not scroll viewport on touch platforms
fe762329 Version value updating
70f55d47 Remove 3.0.0 section
b9f1d93d Update change logs for 3.0.0-alpha.1
bdbe35ee ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
2bdcf63c ENYO-5955: Fix ContextualPopupDecorator methods to be bound to
         the instance
aa9bfd38 ENYO-5975: Fix Disabled+Focused IconButton and Switch
42e345ec ENYO-5966: Fix LabeledItem font color
615f3950 ENYO-5965: Fix ContextualPopup padding
3a15dc30 ENYO-5964: Restore full height Scrollable
417a62a4 PLAT-78718: Update disabled scrollbars to get a focus on page
         up/down
95568402 ENYO-5961: Fix slider to not scroll viewport on touch platforms
92dee605 PLAT-78725:  Fix VirtualGridList to work properly with `wrap`
         prop
deb7f009 ENYO-5950: Fix Input text to be visible when disabled and
         focused
178203ca Fix button position in ContextualPopupDecorator of qa-sampler
05586c3e PLAT-78617: Update default size to "small"
704dfa48 PLAT-77999: Add moonstone/Heading component
1809f117 PLAT-77054: Update docs to remove isItemDisabled
3643ae9f PLAT-78579: Fix ToggleButton and DaySelector icon shape
21a781a6 PLAT-74475: Restore animation in Scrollable family
3128ccac PLAT-77740: Fix ViewManager children reconciliation
cb6fcc8e PLAT-78459: Fix Slider to focus knob when dragging on touch
         platforms
ffb05a7a PLAT-78512: Fix Tooltip regressions
7152a284 PLAT-78612: Fix the font-size in breadcrumb to not wrap
98b294fb PLAT-76988: Add noScrollByWheel to prevent scrolling on wheel
         events
a6d9d394 ENYO-5948: Spinner - Added a size prop to support "small"
7c7e0ec8 PLAT-77085: Fix scroller sample to use spotlightDisabled
bd6636ed PLAT-78043: Updated Checkbox style a little bit
1d0d8864 PLAT-78102: Fix Measurable to measure after initial render
cd900cd6 PLAT-76359: Add Dropdown
b8f0ddb8 PLAT-77177, 77175: Fix issues where scroller and lists does
         not scroll when in RTL, horizontal  mode
96104c27 ENYO-5575: Add voiceControlExtractor
ef8bd03f PLAT-77085: Revert 9bac4bf6cc515dd5f65774ce4fa41cf11adcaeb2
1f3bed02 PLAT-73523: Change Tooltip appearance to match new designs
b61e80d3 PLAT-77054: Change components to allow disabled components to
         be focusable
7b5fd967 ENYO-5949: Header hides components block if there are none
d6b5221c PLAT-78026: Adjust Scrollable container height
c604802c PLAT:77174: Adjust focus in Scrollable due to touch events
0ec46a0c PLAT-78048: Updated general/global rules
aac06ffb PLAT-78051: Updated Button designs
9bac4bf6 PLAT-77085: Remove data-spotlight-* props from Scrollable
ef3edacf PLAT-78050: Added a "selected dot" into the selected Radio
         circle
1e6841ef PLAT-78046: Updated Header to match designs
ff6f2024 PLAT-75756: Add paging support to Scrollable when focus is not
         set
03f31473 Add css to prevent features that interfere with iOS, Android
         testing
f08fd7dd PLAT-78104: Fix Input refocusing on touch on iOS
ae52be4d PLAT-76982: Fix spotlight to unspot when tapping on a
         non-spottable target
503c3466 ENYO-5923: Remove duplicate label from locale knob
7cb91eda PLAT-77089: Add touch move handlers for VideoPlayer
d3a6022c PLAT-77904: Fix flick action only for Safari browser on iOS
f17e05bf PLAT-78053: Updated Panel and Panels margins/paddings
846d4d92 PLAT-78049: Updated DaySelector's checkbox shape
324aeb84 PLAT-78047: Updated font size for BodyText and added size prop
17a8b4c4 PLAT-78052: Updated LabeledIcon and LabeledIconButton text size
34cc7f14 PLAT-78054: Updated the appearance of FormCheckboxItem (and
         friends)
80cd09ca PLAT-76789: Add size prop and deprecate small prop
d0ccc069 PLAT-76464: Refactor Tooltip to improve maintainability
e9f5a1de PLAT-77851: Change Notification appears to match new designs
36c3e3de PLAT-73522: Change ContextualPopup appearance to match new
         designs
9dc25277 Updated display name
8c20907c PLAT-73816: Add itemIcon prop to ui/ToggleIcon
fbab4a4e Fix typo
d26d9deb PLAT-77661: Add IconButton to Taparea QA-sample
9cada28f PLAT-77150: Fix moonstone to suppress tap highlighting on
         Android
26a5823e PLAT-76788: Update designs for Input in high contrast
f28a70d9 ENYO-5920: Fix Pickers to not error when min > max
e940c6c2 Update EditableIntergerPicker box shadow thickness
46a4caa9 PLAT-77050: Update to check marqueeOn prop behavior with long
         title header
e7592c89 PLAT-77194: Deprecate moonstone/Input.InputBase focused prop
bae60584 Version value updating
fd04cedb Update release date
2670aafb ENYO-5933: Fix 5-way navigation for RTL with VirtualGridList
5f361bd7 Revert "PLAT-77661: QA Sampler-Button with tap area displayed:
         added taparea to IconButton and a divider to viewport (#2209)"
e5b8700d Update CHANGELOG
094f9fd2 Feature/plat 76981 roysutton
e745d3f7 PLAT-77119 - Added sample to test change layout to arrow
         function
84b285ca PLAT-77661: QA Sampler-Button with tap area displayed: added
         taparea to IconButton and a divider to viewport
4e91403f Removed code for restoring the scroll position on focus
16623e55 PLAT-75887: VirtualList Perf - Manage focus within VirtualList
31b6ea6c ENYO-5919: Fix alignment of content in
         moonstone/EditableIntegerPicker
61f60a0c ENYO-5926: Fix overriding default skin variants from Skinnable
78686e06 PLAT-75346: Update design of moonstone/Header with Input
cfc2ed05 ENYO-5898: Fix VideoPlayer to continue to display thumbnail
         image
505139e7 PLAT-75399: Updated font names
ecb8bd15 PLAT-76981: Fix Touchable to prevent handling events on
         multiple nodes
84ae494a PLAT-75350: Update Button and IconButton color update
e7c840d2 Update docs for TooltipDecorator
a460c2e3 Skip sampler package for NPM linking during link-all and
         unlink-all tasks.
6f87c7c8 PLAT-76786: Change Touchable to not gain focus when activated
         by touch
470aab17 PLAT-73229: Update Header to match latest designs
7fde7c21 PLAT-74078: Enable drag support for moonstone/Scroller
e0f68869 Remove casing reference
fc82d38c PLAT-74980: Update design of moonstone/Button
d2749032 ENYO-5909: Remove rAF in onScroll handler
f403f757 Version value updating
24393786 Updated CHANGELOG
92ffe234 PLAT-73234: Update design of moonstone/Input
581d4311 Fix Touchable forwarding of mousedown events
ccc30e5e PLAT-76545: Fix core/kind to only apply static component props
         when provided
f385da48 PLAT-75397: Fix ExpandableInput to close on touch platforms
         when tapping off it
9c299d61 PLAT-75393: Fix Touchable firing duplicate onTap events
c9f31594 ENYO-5906: Add check for demote to avoid setState call
fd536387 Version value updating
fc94a608 Update CHANGELOG
0ec27514 Update CHANGELOG
6a5608cf ENYO-5905: Fix QA Tooltip sample typo
e0d894f3 ENYO-5888: Add BodyText to QA sampler
92abafce ENYO-5893: Fix ContextualPopupDecorator to allow positioning
         from app code
f570b005 PLAT-68767: Fix Scroll buttons to only update state when needed
ab8ccf70 I added condition whether child is valid or not before
         generating spotlightId of Panel
c6d567e3  PLAT-64255: Optimize ExpandableItem render performance
b7724166 Remove extraneous CHANGELOG
a87e5ea8 ENYO-5880: Better layout of overflowing Tooltip
cda885cd ENYO-5874: Bump up clientSize prop to Scrollable
a03e4700 ENYO-5841: Add ref support to Layout and Cell
0021ca26 ENYO-5890: Fix to move Spotlight between scroll buttons
         properly via 5-way keys
1c75a501 ENYO-5728: Fix spotlight to guard against accessing
         non-existent containers
a6961168 ENYO-5818: Fix list QA samples when dataSize is greater than
         1000
cf3a21b8 PLAT-75865: Fix to resume spotlight pauses when closing with
         animation
5efb0b99 ENYO-5822: Enact QA-Sampler: create a sample to test long text
         and verify height of Notification extends
a634211e ENYO-5878: Fix Spottable to minimize unnecessary re-renders
61a40b41 ENYO-5885: Fix that 'removeEventListener' was undefined in
         VirtualList and Scroller samples
9afccb6e Add missing CHANGELOG section
a6fd1616 PLAT-75294: Fix Picker to display more of the selected value
         in wide instances
e6a0f0ac Version value updating
aae6822a Update CHANGELOG for release
8bc1ef07 ENYO-5881: Fix TooltipDecorator in iso builds
60c1119a Prevent focused functions until window ready
49cd3e2c PLAT-54923: Apply createRef and forwardRef to VirtualList and
         Scroller
eef191db PLAT-69081: Fix I18nDecorator to defer locale change until
         window focus
9ed1af27 ENYO-5693: Fix muted colors
0adc6631 Let's use em
609ea6b9 PLAT-73548: TooltipDecorator recalculate layout
cdc82418 ENYO-5873: Fix VirtualList to only resume its spotlight pauses
23d97d76 ENYO-5865: Fix remaining in pointer mode when the Escape key
         is pressed
9eeeed81 PLAT-73358: Fix to perform `scrollTo` callback during the list
         is updated by prop changes
6ee0229e ENYO-5856: Stop pulse for seek when blur event occur
93677a62 ENYO-5866: Fix isRenderable and hoc to support special React
         types
9dea342b ENYO-5867: Fix Spinner animation synchronization
f335c5f2 ENYO-5764: Fix VideoPlayer to continue to show thumbnail on
         playback keypress
b0fe65c3 Use latest LTS release of NodeJS for increased stability.
5321f4ed Version value updating
79458b45 Added new fonts and refactored fonts.less
72723754 Update CHANGELOG
fd194cb1 PLAT-69177: Added single-line support to BodyText
63e869ea PLAT-74086: Update interop docs for 2.3.0
07df7a6c ENYO-5722: Create sample to test tall glyphs as non latin
         components
6da6ea40 PLAT-69511: Add line-height in the base font mixin
dacef16e ENYO-5842: Switch ui/ProgressBar to unitless proportions from
         percents
3375057f PLAT-73235: Fix Spinner to use chromium 68-compatible gradient
06f90f26 ENYO-5843: Added a component prop to Repeater to allow
         customization
5149fd60 PLAT-73235: Updated Spinner to new GUI spec
dc44dff8 ENYO-5852: Enact-ui-tests: DatePicker and TimePicker - running
         same test on different builds gives different result
627de5fc ENYO-5630: focus to default element when moving to next panel
70f87b1e ENYO-5791: Fix timing of popup content spotlight to onOpen
4d932de9 PLAT-64279: High Contrast color support
0254210c ENYO-5853: Remove trailing semicolon from
         AccessibilityDecorator
7dfefc58 PLAT-72723: Update ui/VirtualList lifecycle method
c82e2ed8 ENYO-5839: Fix Storybook story workspace positioning
fbf2c550 PLAT-73547: Update ViewManager internal lifecycle methods
14ed18cb ENYO-5779: Spottable > prevent updates due to focus changes
973bbeab ENYO-5815: Storybook Improvements
c6866dda PLAT-73546: ui/Changeable & ui/Toggleable: Add warning if both
         [defaultProp] and [prop] are declared
1e1834fd ENYO-5808: Slider > prevent default browser scroll behavior
df9c322a PLAT-72718: Update Scrollable and VirtualList lifecycle methods
8f79ca3e Test code coverage
51f64814 PLAT-72724: Update QA VirtualList sample lifecycle methods
480dadb5 add marqueeOnRenderDelay to Marquee qa story
29baaa44 PLAT-73957: Fix linting errors post 2.3.0 release
e14159e0 Version value updating
f960ff89 Fix missing semicolon
c9afc6f5 Fix missing semicolon
50050918 Version value updating
a84054d4 Fix DurFmt retrieval for isomrphic rendering
fc02b6d3 ENYO-5795: Fix Slider to prevent gaining focus when disabled
34038acd Version value updating
7d891e81 Version value updating
6e93e16f Update CHANGELOGs
14eebd22 Lock prop-types on 15.6.2
e3e55120 Workaround syntax fix for Babel bug.
b2e99780 PLAT-73583: Consolidated Picker's largeText rules into one
         section
57252f0f ENYO-5793: Restore OPENING state in Popup
a87134d7 ENYO-5794: Revert logic for controlled state for
         Changeable/Toggleable
87862245 Remove jsdoc from non-doc object
877a0308 Remove .only from a couple unit test files
e1d3a460 PLAT-72716: Picker and Scrollable - Update lifecycle method
43723474 PLAT-72159: Adopt new context API for controllers
4b307355 ENYO-5784 - Qa-Sampler: Marquee - with short content: Cannot
         read property 'scrollWidth' of undefined
e1deb036 Joined Picker: re-add spotlightDisabled and
         onSpotlightDisappear support
35eadfff PLAT-72654: FloatingLayer & Popup life cycle method update
7e801189 PLAT-72713: Transition update lifecycle
286cd3c4 PLAT-67808: Async ilib workaround for moonstone
5e960f5f PLAT-72715: ViewManager  update lifecyle methods
4175e31c PLAT-72740: MarqueeDecorator lifecycle update
031bab65 PLAT-72655: Fix ApiDecorator to be compatible with StrictMode
81bb310b PLAT-72158: Replace contextTypes with contextType in core/kind
7c298045 move controller updates to componentDidUpdate
faa16392  PLAT-72725: Update lifecycle methods in Changeable and
         Toggleable
e57b358a PLAT-72712 - i18n: lifecycle method updates per locale prop
         update
9c73ed97 PLAT-72733: ExpandablePicker lifecycle update
9d2eccc8 PLAT-64279: Add support for skin variants
2bafe80e PLAT-72905: Implement a CRA-compatible modular CSS resolution
         strategy
26e52285 PLAT-72731: DaySelectorDecorator life cycle methods updates
7ca00320 PLAT-72739: Update Spottable lifecycle method
474263af PLAT-72576: Pare down Enact framework's root .less files
3a2ba7de PLAT-68622: Update docs for Panels and kind()
2cae27d6 ENYO-5766: [qa-sampler] Fixed qa-sampler not being refreshed
         when entering values for knob
cd5c5d27 PLAT-72618: [qa-sampler] Add `max`, `min`, and `value` knobs
         to IncrementSlider sample
fe2a4f70 ENYO-5664: Add onHoldEnd event to Touchable
3f087774 PLAT-72734: Update DateTimeDecorator life cycle methods
c7c64e01 PLAT-72726: Update VideoPlayer life cycle methods
237836b7 Spottable: Fix multiple click event when keyboard accessible
         node is …
45721a70 PLAT-72875: Add support for 8k display in Moonstone
7a7cfca8 ENYO-5775: Add QA sample to test scroller and marquee
677b3ff3 PLAT-72730: Update ContextualPopupDecorator life cycle methods
98d39412 PLAT-72738: Update lifecycle method in
         SpotlightContainerDecorator
c6930b77 PLAT-72742: Update ui/Touchable lifecycle method
8bfd0526 PLAT-72732: ExpandableInput - Update lifecycle method
c6bbc3d8 PLAT-72653 - Converted Cancellable to not use
         componentWillUpdate
30726fa6 PLAT-72735: Router - update router lifecyle method
58081abc PLAT-72737: Update TimePicker lifecycle method
93cf4743 PLAT-72736: Update Slider to use getDerivedStateFromProps
a55ea0fa PLAT-72727: Remove componentWillMount blocks
55a8506d ENYO-5555: Fix Picker hold behavior
f661b4e2 PLAT-72156: Replace `resize` PubSub with context API
a4958079 PLAT-72155: Remove ui/Remeasurable
d9182138 update copyright years
9ba9dcd6 PLAT-72250: Fix i18n loader to fail gracefully when paths are
         not injected
d21456a6 ENYO-5688: Prevent Spottable focus when it should not be
         focusable
e9f84fb6 PLAT-61824: Add QA sample to test disabling
         spottable-marqueeable button
35603c2e missed one
dc6c2fb4 convert lifecyle with rename-unsafe-lifecycles codemod
752911ae ENYO-5756: Fix closing Popup's floating layer when closed
         without animation
75f28f1e PLAT-68147: Improve documentation for type generation
1f856472 ENYO-5702: Add QA sample to test navigating into an overflow
         container
5bba0b3c Fix change log from 2.2.9 merge
64bc9495 Version value updating
b5ac66a7 Update change log for 2.2.9
0208a5e9 ENYO-5752: Fix scrolling to boundary for short scrollers
b694bb47 ENYO-5723: Fix fetching rtl context value for Scrollable
b878c629 ENYO-5742: Add unit tests of voice control for moonstone
         components
d68e5b7e ENYO-5752: Fix scrolling to boundary for short scrollers
8c87802a ENYO-5611: Remove global keydown handler from Scrollable
3a1cb39a ENYO-5746: Fix Spotlight prioritization within overflow
         containers
173e6238 PLAT-70229: Fix Spotlight unit tests
e505b77f PLAT-50585: Fix ui/Marquee to marquee text after locale change
92035ac5 ENYO-5751: Fix focusing a VirtualList list item within the
         viewport via scrollTo
e13c7ab5 PLAT-71710: Sampler: ExpandableInput, Input: Change 'type'
         knob to a dropdown list
0855c07a Restore .travis.yml to use develop branch of CLI
85d4e2ef Version value updating
c6f2449e ENYO-5715: Add QA sample to show added children
5493ff4a ENYO-5745: Fix ExpandableItem and Scroller handling of
         disabled containers
e3a8b72b PLAT-70230: Drop Sinon in favor of using Jest built-ins for
         mocking/spies
2df4a251 Update change logs for 2.2.8
23ce8075 ENYO-5739: Fix runtime error when unloading Marquee sample
d337bdf5 ENYO-5734: Resume Spotlight when ExpandableInput closes
01095eea PLAT-63753: Add sample to test interaction between
         IncrementSlider and Contextual…
b044976b PLAT-70494: Add sample to test short content Marquee
eeecd2d2 ENYO-5710: Fix Scroller to better handle scrolling due to focus
177b8e26 ENYO-5726: Reduced onScrollStart and onScrollStop calls on key
         down
3bd33d5b ENYO-5735: Fix Marquee to show ellipsis when children change
302057b2 Use master CLI branch for 2.2.8 release branch in Travis.
a444abce PLAT-68129: Convert tests to use Jest
8a9d4030 ENYO-5715: Add QA sample to show added children
f11047a7 Version value updating
6f66ad25 Update change logs for 2.2.7
555a7364 ENYO-5731: Fix Marquee to avoid very small animations
88180db4 ENYO-5727: Fix support for disabling voice control in
         moonstone components
da2fd0df Version value updating
f8f6703e Update changelog
e23b1ea0 ENYO-5724: Fix marquee handling of very small marquees
251934af ENYO-5725: Fix VideoPlayer to blur slider when hiding media
         controls
da266724 ENYO-5720: Use device locale as default in sampler
375b9e5e PLAT-64690: Disable scroll animation with 5-way navigation
77b31cee ENYO-5697: Added .moon-font-size mixin
e970a9e2 PLAT: 64797: Add support for async i18n resource retrieval
0fc742dd ENYO-5721: Fix VideoPlayer to disable pointer mode when hiding
         media controls
be65b863 PLAT-67660: Pass childProps through VirtualList
44e15cea Version value updating
2a5c39bc Update CHANGELOGs
afc20b94 ENYO-5703: Fix MoonstoneDecorator to Latin and non-Latin font
         rules to the root
14d16a5c ENYO-5709: Fix ExpandableItem focus when closing
4fdc88a2 ENYO-5708: Fix Transition layout after changing children
996e1569 Version value updating
da02a752 Update CHANGELOG
4fbddea6 ENYO-5395: Improve documentation of moonstone/ToggleIcon
5004ff68 PLAT-67667: Fix DayPicker separator character for fa-IR locale
568ebb72 ENYO-5700: Fix scrolling by voice commands in RTL locales
e78b46f7 Version value updating
ed417b10 Update change logs for 2.2.3
14cbc282 ENYO-5683: Fix handling pointer events in Scroller when
         spotlight disabled
0aa05dbe ENYO-5691: Fix Notification text to be rendered clearly
047abd6e ENYO-5667: Scroll to the boundary when the first or last item
         is focused
1b736b40 ENYO-5695: Fix spotlight target selection of clipped elements
2f52c223 ENYTO-5665: Job needs cleanup
f4a35520 ENYO-5692: Fix VideoPlayer to clamp knob position
e6394e76 ENYO-5690: Add `disableBackHistoryAPI` to appinfo.json of
         Storybook
b5ada3ee Version value updating
345a9798 Update change logs for 2.2.2
349a5d3d ENYO-5681: Fix slowed scrolling due to duplicate scroll
         requests for native scroller
0c6670b7 ENYO-5682: Prevent default scroll action on repeated page up
         down key
8154e411 ENYO-5679: Add QA sample for Scroller with 2 ExpandableLists
0eeb9835 ENYO-4581: Fix slowed scrolling due to duplicate scroll
         requests
62bab0f0 ENYO-5687: Fix Job.idle() to stop an existing job before
         scheduling a new job
a1e5bab3 ENYO-5682: Fix scroller stutter on page up/down

enact-dev-native 1.0.14..2.5.1:
c76c4e3 PLAT-84731: V8 snapshotting fails when no ilib external
        package is not found
2fcdc2f 2.5.0 version details.
ec00c36 PLAT-72711: Support dynamically setting theme ilib variables
905c17d ENYO-6163: Fix Jest tests to load dotenv files
d3f3475 ENYO-6150: Support CLI debug info dump command
7a01ed1 ENYO-6162: Add animate support for tests
1f6b47f ENYO-6133: Support template 'type' value for project creation
        feedback
a94a4ee Export enact api commands in a lazy manner via getter
        functions, to only require what is needed.  Additionally
        support json meta pack option value via programmatic API usage.
b6085e5 Specific check on Int8Array.prototype.toLocaleString
95fcd93 Prevent invocation of Int8Array.prototype.toLocaleString,
        which, like Array.prototype.toLocaleString, breaks v8 snapshot.
3edc735 Revert disabling of es.typed-array.to-locale-string
2b5a3eb Disable es.typed-array.to-locale-string since it breaks v8
        snapshot
b644e24 2.4.1 version details
c5caab9 Fix iLib alias prioritization such that scenarios where an ilib
        dependency exists, but an old Enact is use, the framework uses
        the correct iLib location.
61b2014 PLAT-81105: Undetermined RI value can result in Infinity rem
        values
95c3a73 ENYO-6043: Improve docs around proxy config option
b11e6a5 2.4.0 release details and updated @enact/dev-utils
ca50532 PLAT-80499: Transition to external iLib NPM module
f6bc0e0 2.3.1 release details
e1035ab 2.3.0 release details
d174470 PLAT-78524: Narrow polyfill support to only stable features (no
        draft features)
2e04c8a PLAT-76285: Enhanced React Hooks support in tooling
6d51010 PLAT-77105: Exposes __mocks__directory during serving as a
        fallback from public, in the event mockdata is needed during
        devserver usage.
ce073c3 Updated Enact dev-utils to 2.2.0 release
ea7dd5c 2.2.0 release details.
12ac7ad ENYO-5928: Fix loading Babel for ejected apps
a5d5fc6 ENYO-5932: Disable sourcemaps when using inline styles to avoid
        async blob stylesheets.
40115b3 ENYO-5894: Fix serving TypeScript projects
0cfae28 Support core-js@3 and latest Babel tools/transforms.
ac2016b Uses `npm config get prefix -g` to resolve global module path
        to allow for custom paths via npmrc configs.
1b3e0c2 2.1.0 release details.
a4d1bef PLAT-76030: Update Enact Babel dependencies
aca3f89 PLAT-74448: PLAT-74448: Support public directory to copy static
        files during build
a0c5e9d ENYO-5831: Option to disable CommonJS transpiling not being
        applied
1ab7b80 2.0.2 release details
d9323cf Fix typo
014c425 ENYO-5814: Add eslint-plugin-jest
ea1510c 2.0.1 release details.
8d04707 PLAT-73957: Travis failures after CLI 2.0.0 release
8d2d5af Fix rewriting of LESS URLs for relative paths
fe371a4 Updated changelog for 2.0.0
46862a5 Updated moonstone template for module less file extension
        format.
06640a1 Added information on `forceCSSModules` Enact build option flag.
b2839ab Ensure build/dist/coverage directories correctly ignored when
        searching for test suites.
f1a3e5c Code coverage support for Enact libraries.
02df4de 2.0.0 version update
6ba62ad Updated dependencies to latest releases.
976811a Fix output warnin/error formatting and asset filesize printing.
a769ffb PLAT-73519: Add option to support ES6 imports/exports without
        CommonJ…
243dd4e ENYO-5772: Can't import aliased ilib path while testing
0bf4f47 PLAT-72999: Migrate resolution independence plugin to PostCSS
9537c86 PLAT-72905: Implement a CRA-compatible modular CSS resolution
        strategy
7b896bd PLAT-71620: Implement optional Typescript linting support
35977fa CRA-style POC css ident generation.
4c759fd Improved node_modules Enact-scope CSS detection regex
6110290 Temporarily disable LESS processing for CSS framework files.
5ddbe1a Updated eslint-config-enact to 1.4.0 release
0645684 For any 'style' directory, just copy files. For 'internal'
        directories within a 'style' directory, skip those files.
        Additionally, when processing JS imports of LESS files, do not
        rewrite LESS imports within a `styles` relative directory.
ead03e9 update copyright
988b1bb PLAT-64687: Implement a LESS-to-CSS publishing strategy
79f8350 1.2.1 release version
d8972d6 PLAT-63216 Add support for TypeScript
38f01bb 2.0.0-alpha.1 release details
f9c4b4b  ENYO-5689: Support dotenv standard for importing environment
        variables
9b41f63 PLAT-62880: Add ability to omit debug LESS rulesets
ac9fe2f PLAT-70633: Travis tests using Enzyme fails on latest React 16
c973efa PLAT-70230: Drop Sinon in favor of using Jest built-ins for
        mocking/spies
bed9a23 Updated dependencies.
7e498ea PLAT-68130: Implement Jest configuration within CLI
5382f26 ENYO-5698: Disable postcss-custom-properties plugin
c028ec8 Updated eslint with no-unused-vars fix and updated
        eslint-config-enact supporting process global.
95fcfac ENYO-5685: Incorrect error when linking Enact into non-Enact
        package.
19ce564 PLAT-64686: Improve support for emerging CSS standards
6ebf8c6  ENYO-5050: Webpack 4, Babel 7 and updated dependencies
5081d3a 1.2.0 release details
c68feee PLAT-65802: Add meta flag support for overriding metadata at
        buildtime
b7bd87a ENYO-5632: Add core-js as a dev dependency for local installs
7492a80 Update command help and docs
a50cc26 Bump mocha-react-proptype-checker version
2c8d6b0 1.1.1 release details
07e5de1 ENYO-5525 - Update templates to 2.0.0
d05f989 Updated @enact/dev-utils
6bb479a 1.1.0 release details.
57e479b Use @enact/dev-utils 1.1.1 dependency
086dc59 ENYO-5290: Create docs for eject, environment, integration
        features.
2e9dfdc Update to support @enact/dev-utils and React 16.4.1
68198a4 ENYO-5357: Environment variable injection support
8c70706 Updated eslint-config-enact dependency version.
8e04e89 Update to react plugin 7.9.1
6549aa4 ENYO-5310: Add vebose logging support to Enact CLI pack
7eac730 Support caching NPM's cache and minimizing network footprint
        for improved speed.
bda5345 ENYO-5150: Support @moon-accent variable override
c8de8d6 ENYO-5287: CLI not respecting global._babelPolyfill and not
        correctly transpiling babel-polyfill requests into targeted
        core-js polyfills.
82fc7d3 Disable calc optimization support in css-loader due to a bug
        where it's destroying css variable that include the word
        fragment "calc". Eg. --tooltip-calculated-offset. See
        postcss/postcss-calc#50
ea3b779 ENYO-5232: Source moonstone template from repo/npm
b49fcca ENYO-5283: Support @global-import syntax for importing CSS
e61ad48 PLAT-54840: Add support for eject
1eefaf7 ENYO-5269: Relocate proptype-checker into
        mocha-react-proptype-checker
797e58b ENYO-5209: Limit Uglify optimizations to ECMA 5

:Testing Performed:
Verf built and locally tested

:QA Notes:

:Issues Addressed:
[PLAT-84121] Run current CLI with OSE Enact apps and identify
             compatibility issues
[PLAT-85066] CCC: enact-framework=v3.0.0,r4
             enact-dev-native=v2.5.1

Change-Id: I41fc0abc7c106bce69e093c1cea73a89a0de5057
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants