react-toolbox v2.0.0-beta.12 Release Notes

Release Date: 2018-06-02 // almost 6 years ago
    • ➕ Add accept property to BrowseButton (#1533) (934ffd2), closes #1533
    • ➕ Add multiple property to BrowseButton (#1656) (071a4d3), closes #1656
    • ➕ Add default export TypeScript type to IconButton (#1577) (79e031e), closes #1577
    • ➕ Add falsy key example to AutocompleteTest (f24d128)
    • ➕ Add missing Input import (51a335b), closes #1792
    • ➕ Add onEscKeyDown and onOverlayClick fallbacks (4347125)
    • ➕ Add postcss-apply to buid task and to webpack (82f7118)
    • ➕ Add support for treeshaking (#1423) (d2eee5a), closes #1423
    • ➕ Add ThemeProvider Typescript type (#1576) (7403d5d), closes #1576
    • ➕ Add title to image (f815fb5)
    • ➕ Add transition to hover effect in list items (d9a0d7e)
    • ➕ Add variables for the App Bar's font size and weight. (#1518) (f93040e), closes #1518
    • ➕ Add workaround to is-component-of-type for react-hot-loader@^3 (#1569) (431abb1), closes #1569
    • ➕ Added label to InputTheme interface (#1501) (6290cf5), closes #1501
    • ➕ Added missing | (#1403) (8df122a), closes #1403
    • ➕ Added required?: boolean; (#1491) (27caadb), closes #1491
    • ➕ adds a span wrapper to the component button in case of its disabled and have mouse enter and mouse l (0286630)
    • 👍 Allow autoFocus on Autocomplete component (a828091)
    • 👍 Allow pass inverse to IconMenu (#1490) (4722904), closes #1490
    • 👍 Allow to change FontIcon for Tab by passing it into the factory (#1439) (d6bdf20), closes #1439
    • 👍 allows the Portal HOC root element to receive a style props. This allows coordinate runtime position (0e299a6), closes #1502
    • Apply padding 0 to everything but buttons in ListItemAction (#1571) (f44833a), closes #1571
    • Avoid undefined className when ProgressBar mode is determinate (7db3e34)
    • 💅 Change tab style for ripple to work with Tabs (#1519) (cd6a130), closes #1519
    • Check whether the query key has a value rather than whether it's truthy (f79aaff)
    • Disabled input should be dashed not dotted (a46f095)
    • Do not show scrollbar on autocomplete component IE11 (#1515) (f8f528c), closes #1515
    • 📄 Docs/Install: Fix typos, clarify language (#1566) (2124c8c), closes #1566
    • Document usage with Create React App (#1482) (d5b49a2), closes #1482
    • Don't handle key events if slider is disabled (6925570)
    • Enable onKeyDown and onKeyUp props on Autocomplete component (2c92c37)
    • Event passed for Radiogroup (#1544) (6fd1421), closes #1544
    • 🔋 Feature/tabs a11y (#1513) (94f6493), closes #1513
    • 🛠 fix #1611 (#1612) (df175e7), closes #1611 #1612
    • 🛠 Fix AppBar doc (#1407) (06cbc41), closes #1407
    • 🛠 Fix bug where dropdowns don't close (#1548) (13520e3), closes #1548
    • 🛠 Fix compatibility with typescript 2.4+ (#1615) (b381db4), closes #1615
    • 🛠 Fix date-picker animation in IE11 (#1586) (54d0cb5), closes #1586
    • 🛠 Fix eslint errors (f006708)
    • 🛠 Fix lint issue (#1624) (6d43f88), closes #1624
    • 🛠 Fix media queries panel height calculations (#1467) (4a13ff2), closes #1467
    • 🛠 Fix mismatch between NPM published version and package.json version (ecbdb12)
    • 🛠 Fix mixed up type definitions for Dropdown (47d2f18)
    • 🛠 Fix Mobile Safari issues. (#1282) (e15ee8e), closes #1282
    • 🛠 Fix package.json (e1f320c)
    • 🛠 Fix README on example project description (#1497) (eb04045), closes #1497 /github.com/react-toolbox/react-toolbox/pull/1251#issuecomment-302403914
    • 🛠 Fix tests (9a9396f)
    • 🛠 Fix travis (32e4096)
    • 🛠 Fix travis (71341d9)
    • 🛠 Fix tsc errors (6357bed)
    • 🛠 Fix typescript bindings. (#1564) (de69a14), closes #1564 #1407
    • 🛠 fixed browser button fires onChange event twice (#1557) (c1a2dba), closes #1557
    • 🛠 Fixes #1452 (#1454) (9619d85), closes #1452 #1454 #1452
    • 📄 Handle onChange in errored input in docs (c6a7b5b)
    • Importing PropTypes from prop-types rather than react (#1413) (ae09770), closes #1413
    • Issue 1459: Replace onClick handler in Dropdown component to onMouseDown (#1521) (736f23e), closes #1521
    • 🔗 Link text has text-transform: capitalize, contrary to Material specs, is removed. (470ffae)
    • ListItem component theme prop extends ListItemTextTheme. (11c3fb1)
    • ListItem legend may be a node as well (#1496) (a6eb5c5), closes #1496
    • Made role on input field a property (#1553) (fc9c180), closes #1553
    • 👉 Make checkbox border color according to spec (4670098)
    • 👉 Make checkbox centered between table edge and next column start (b660bcc)
    • 🚚 Move Input#validPresent to utils#isValuePresent (1dafc56)
    • 🚚 Move tsd task to gulpfile (a9518b6)
    • onchange (4d64c73)
    • Pass the theme prop to TableRow child components (73b2594), closes #1805
    • ✂ Remove box-shadow on required inputs (14eb6ca)
    • ✂ Remove discord link in README.md (#1593) (16ae9bf), closes #1593 #107
    • ✂ Remove max-height from dialog along with hidden overflow (2eb27c7)
    • ✂ Remove unknown prop multilineHint which React reports as passed to textarea (478c9ae)
    • 💻 requestAnimationFrame will only trigger if the browser window is visible. If the browser tab is put (fb5d0e1), closes #1604
    • ⚡️ Revert "Update components to use css-transition-group 2" (752cdd3)
    • small typo error corrected. (f78c084)
    • solve #1444 and #1359. (#1587) (843b88a), closes #1444 #1359 #1587
    • Typescript definitions validation (#1163) (91cb46d), closes #1163
    • ⚡️ Update Autocomplete TypeScript declaration file and readme with key callbacks (b79c3da)
    • ⚡️ Update CHANGELOG.md (#1399) (0d21c02), closes #1399
    • ⚡️ Update DatePicker.d.ts (#1411) (e572dd7), closes #1411
    • ⚡️ update defaults in input component config.css (25172c5)
    • ⚡️ Update dependencies (be80e0b)
    • ⚡️ Update enzyme config files (d313e11)
    • ⚡️ Update readme for Autocomplete (#1657) (4ca6747), closes #1657 /github.com/react-toolbox/react-toolbox/blob/8e2b688954d4b413a602bb59a89254e752f20b0f/components/autocomplete/Autocomplete.d.ts#L54
    • ⚡️ Update README.md (afb6532)
    • ⚡️ Update README.md (3d8cd66)
    • ⚡️ Update readme.md (#1478) (f90958d), closes #1478
    • ⚡️ Update tests to use css-transition-group 2 (ab2e789)
    • ⚡️ Update tests to use Enzyme 3 (c510029)
    • ⚡️ Update tests to use react-dom/test-utils (08ca837)
    • ⚡️ Update URLs to new .io domain (b0a7533)
    • ⚡️ Update versions (7e4c12e)
    • ⚡️ Updated dependencies (#1448) (2981da4), closes #1448
    • ⬆️ Upgrade react-transition-group (ced94a4)
    • ⬆️ Upgrade to node 7 (66a47bb)
    • 👉 Use code instead of keyCode (f8a7e88)
    • 👉 Use hover effect on selected table row as well (889e9ca)
    • 👉 Use innerRef to blur input (a7d0c5b)
    • 👉 Use proper code values in KEYS constant 🤦🏻‍♂️ (6fa13f1)
    • 👉 Use window.requestAnimationFrame in Tabs.js (bc05c69)
    • TypeScript: snack-bar label accepts element (40aa354)
    • 💅 Portal: Fix Invalid "style" PropType (#1664) (8b7fc07), closes #1664
    • IconMenu: active prop (#1662). (0103d95), closes #1662
    • IconMenu: active prop (#1662). (74bd2dc), closes #1662
    • ✅ IconMenu: active prop (#1662). more tests. (bf790d7), closes #1662
    • 🛠 IconMenu: active prop (fixes #1662). (0f51c06), closes #1662
    • 🛠 fix: of -> or in documentation (31fac7b)