- List: improve documentation's rendering of prop table (df0d6fcb)
- select: get display value (33a9d667)
- Emilie
- Matt @mgr34
- dialog: remove scroll lock class from body when dialog is closed (c5f75842)
- Emilie
- depndabot script + downgrade nx and storybook (eb9a063a)
- select: set correct value and float label (09433682)
- Emilie @EmiBemi
- select: defaultvalue sets correct textcontent (debb20b5)
- select: correctly emit onChange events (1dea9a06)
- select: pass disabled prop properly (86e7d477)
- Emilie
- tooltip: possible to add classname (50063a12)
- Emilie
- tooltip: maturate rich tooltip api (fa5f7296)
- Emilie
This was a version bump only, there were no code changes.
This was a version bump only, there were no code changes.
This file was generated using @jscutlery/semver.
14.2.6 (2024-06-28)
14.2.6-alpha.0 (2024-06-28)
14.2.5 (2024-06-26)
14.2.5-alpha.0 (2024-06-26)
14.2.4 (2024-06-26)
14.2.4-alpha.0 (2024-06-26)
- select: should not be focusable when disabled (157a3bf)
14.2.3 (2024-06-04)
14.2.3-alpha.0 (2024-06-04)
- select: enhanced select that renders to portal can have default value (7cc8e58)
- select: use correct type for renderToPortal (b58280f)
14.2.2 (2024-04-24)
14.2.2-alpha.0 (2024-04-24)
- chip: properly import deprecated chip (92add59)
14.2.1 (2024-04-17)
14.2.1-alpha.0 (2024-04-17)
- chip: correct config to not handle non-existing css file (041d281)
14.2.0 (2024-04-17)
14.2.0-alpha.0 (2024-04-17)
- docgen: script now checks for unique names (897fe88)
14.1.5 (2024-04-16)
14.1.5-alpha.0 (2024-04-16)
- collapsible-list: include styles in list styles (952a3ba)
- linear-progress: prevent fast-unmount error (3f3cfe1)
14.1.4 (2024-04-04)
14.1.4-alpha.0 (2024-04-04)
- generate id with no white spaces (5bb569a)
- icon-button: forward props only once (f7d7c26)
- select: issue with value being undefined (63dc5b8)
14.1.3 (2024-03-25)
14.1.3-alpha.0 (2024-03-25)
14.1.2 (2024-03-15)
14.1.2-alpha.0 (2024-03-15)
14.1.1 (2024-03-12)
14.1.1-alpha.0 (2024-03-12)
- dialog: apply default action (1a9354b)
14.1.0 (2024-03-05)
14.1.0-alpha.0 (2024-03-05)
- make typography accessible by default (1ad013a)
- floating-label: use correct tags (2cf4595)
14.0.12 (2024-03-05)
14.0.12-alpha.0 (2024-03-05)
14.0.11 (2024-02-14)
14.0.11-alpha.0 (2024-02-14)
- chips: rewrite chip api (7ab15e3)
- make components and docssite more accessible (54998ee)
- segmented-button dependencies (2cc24d9)
14.0.10 (2024-02-12)
14.0.10-alpha.0 (2024-02-12)
- make typography accessibel by default (0092d8f)
- rc-tooltip: import styles correctly (2bb45a5)
14.0.9 (2024-01-26)
14.0.9-alpha.0 (2024-01-26)
14.0.8 (2024-01-26)
14.0.8-alpha.0 (2024-01-26)
- pass refs to inputs (532c994)
- select: fixed ordering in class names (bec195b)
- switch: corrects usage of primary color (b7503ae)
- reverts "fixed ordering in class names" as this has no effect on CSS specificity (75c8a4e)
- reverts "fixed ordering in class names" as this has no effect on CSS specificity (fee8fd0)
14.0.7 (2024-01-16)
14.0.7-alpha.0 (2024-01-16)
14.0.6 (2024-01-09)
14.0.6-alpha.0 (2024-01-09)
14.0.5 (2023-12-23)
14.0.5-alpha.0 (2023-12-23)
- List: selectedIndex && a11y enhancements (2001413)
- drawer: fixes drawer getting stuck in open state (989e442)
- mdc: Correct missing range slider input background bar (d8d8f43)
- rc-tooltip: fixed css exports (a985b48)
- themes: make Shrine theme text accessible (5fb8cac)
14.0.4 (2023-12-05)
14.0.4-alpha.0 (2023-12-05)
- fixed missing css export and updated docsite (1bd6179)
14.0.3 (2023-11-30)
14.0.3-alpha.0 (2023-11-30)
14.0.2 (2023-11-28)
14.0.2-alpha.0 (2023-11-28)
14.0.1 (2023-11-27)
14.0.1-alpha.0 (2023-11-27)
14.0.1 (2023-11-27)
14.0.1-alpha.0 (2023-11-27)
14.0.1 (2023-11-27)
14.0.1-alpha.0 (2023-11-27)
14.0.0 (2023-11-17)
14.0.0-alpha.0 (2023-11-17)
- tooltip: fixed type error (3a9a229)
14.0.2-alpha.7 (2023-10-30)
- ensure styles are exported correctly (4b17422)
14.0.2-alpha.6 (2023-10-30)
- use consistent id (f6dc77a)
14.0.2-alpha.5 (2023-10-30)
14.0.2-alpha.4 (2023-10-27)
- export css files (422edc8)
14.0.2-alpha.3 (2023-10-25)
14.0.2-alpha.2 (2023-10-25)
- publish step should change dependency versions (a84dc3c)
14.0.2-alpha.1 (2023-10-20)
- ci: Release v14 (e6d1296f)
- deps:
- bump nunjucks from 3.2.3 to 3.2.4 (e8728b25)
- bump terser from 5.12.1 to 5.17.0 (d2393b77)
- bump minimatch and recursive-readdir (b4830694)
- bump tslib from 2.4.0 to 2.5.0 (#882) (ead6be65)
- deps-dev:
- bump @testing-library/jest-dom from 5.16.4 to 5.16.5 (56a7523c)
- bump @storybook/manager-webpack5 from 6.5.10 to 6.5.16 (#893) (50717826)
- bump @babel/core from 7.17.9 to 7.21.4 (#885) (0c216918)
- bump @types/react-router from 5.1.18 to 5.1.20 (#875) (c21b8152)
- bump @storybook/preset-create-react-app (#879) (7e4560c8)
- github:
- Using automerge to get Dependabot PR's merged (89f42b84)
- Updated gh command to bypass branch protection rules for Dependabot (86b79869)
- Removed wrong labels (46da54b0)
- Added PR approve step (70aafb2b)
- Dependabot updated to ignore some deps (c3d4f735)
- Added Dependabot configuration including automerge (e37216b0)
- all: Bump to v14 and fix build errors (ed28f529)
- fab: upgrade fab to v14 (#821) (c4d0a89c)
- typography: upgrade to version 14 (0f7112a0)
- ripple: Upgrade to v14 (0d0f1034)
- floating-label: Upgrade to v14 (5522d058)
- icon-button: Upgrade to v14 (1ee9da2b)
- image-list: Upgrade to v14 (4dd61ae1)
- elevation: Upgrade to v14 (50e49449)
- line-ripple: Upgrade to v14 (5d50c523)
- notched-outline: Upgrade to v14 (0306f435)
- site: Ran build (5dc73a29)
- segmented-button: Added segmented-button (#907) (b793b282)
- form-field: Support nowrap and spacebetween (867c1a2b)
- rmwc: Support React 18 (#923) (7322aac8)
- portal: Support Portal in a ShadowDom by using PortalContext (#855) (721eec5c)
- chip:
- Add more alignment to trailingIcon (b2343072)
- Fix code smell (949078e1)
- icon-button:
- Fix HTML tag of icon (63e23381)
- Fix ripple bug (f0dca9da)
- data-table: Revert reverse of sorting arrow (b260fd3e)
- ripple:
- Support primary and accent color (c1936698)
- Support primary and accent color (e82416a0)
- card:
- Fix icon-button alignment (af113158)
- Fix icon-button alignment (6fbeff73)
- tab:
- Use correct tag and role (3e0fae89)
- Use correct tag and role (7a1a5d7c)
- snackbar: Fix icon-button dismiss bug (aa9fefdf)
- tooltip:
- Correctly display tooltip (582af4e6)
- Support material v14 (cd4fcc68)
- Select: forward ref to enhanced menu #723 (#932) (2b48ad64)
- chips:
- Handle interaction (d3ab60eb)
- support material v14 (8f930f08)
- tests: fix few failing tests (4e4353e0)
- slider:
- Support range slider (08e823d1)
- Support material v14 (ae1cf639)
- circular-progress: Support material v14 (1d5576c7)
- menu-surface: support material v14 (3ef0ef5e)
- switch: Support material v14 (ac329238)
- textfield: Support fullwidth (c3fc0285)
- circular-progress:
- support sizes (3446c95b)
- Support v14 (5bde24ed)
- //github.com/rmwc/rmwc into v14/all-components-healthy (afcf60ce)
- //github.com/rmwc/rmwc into v14/all-components-healthy (debaefd0)
- //github.com/rmwc/rmwc into v14/all-components-healthy (d07808f0)
- //github.com/jamesmfriedman/rmwc into rtl-rewrite-avatar (a3db450f)
- //github.com/jamesmfriedman/rmwc into rtl-rewrite-avatar (8e61edf1)
- typography: upgrade to version 14 (b69c05e8)
- deps:
- bump trim-newlines and meow (bc4e918f)
- bump markdown-it and kss (ac855d99)
- bump webpack from 5.70.0 to 5.76.1 (23653f4e)
- bump http-cache-semantics and lerna (e2cded73)
- bump loader-utils from 1.4.0 to 1.4.2 (#835) (04db5896)
- bump decode-uri-component from 0.2.0 to 0.2.2 (#837) (ffe7ad54)
- bump json5 from 1.0.1 to 1.0.2 (#845) (b6fc93b3)
- bump minimatch and recursive-readdir (7f3831e5)
- readme: update recent updates section (c97a9b05)
- update package version (ce620ed8)
- update package lock (fc32a165)
- update package version (9c933e97)
- rmwc:
- Release of v8.0.6 (fe499076)
- Release of v8.0.5 (#851) (0b280ac1)
- Release 8.0.4 (#846) (0b4ab072)
- menu:
- add disabled opacity style (a4076f46)
- Disable events when disabled is true (fe694827)
- Correctly renderToPortal for menu (#850) (1f490cad)
- select: Fix controlled enhanced select bug (#844) (530d7912)
- build: Fix build on Windows (2a1658fb)
- deps:
- bump loader-utils from 1.4.0 to 1.4.2 (#835) (04db5896)
- bump decode-uri-component from 0.2.0 to 0.2.2 (#837) (ffe7ad54)
- bump json5 from 1.0.1 to 1.0.2 (#845) (b6fc93b3)
- rmwc:
- Release of v8.0.6 (fe499076)
- Release of v8.0.5 (#851) (0b280ac1)
- Release 8.0.4 (#846) (0b4ab072)
- menu:
- add disabled opacity style (a4076f46)
- Disable events when disabled is true (fe694827)
- Correctly renderToPortal for menu (#850) (1f490cad)
- select: Fix controlled enhanced select bug (#844) (530d7912)
- build: Fix build on Windows (2a1658fb)
- rmwc:
- Release of v8.0.5 (b970c863)
- Release 8.0.4 (#846) (0b4ab072)
- menu: Correctly renderToPortal for menu (#850) (1f490cad)
- select: Fix controlled enhanced select bug (#844) (530d7912)
- build: Fix build on Windows (2a1658fb)
- rmwc: Release 8.0.4 (70540de2)
- select: Fix controlled enhanced select bug (#844) (530d7912)
- build: Fix build on Windows (2a1658fb)
- readme: update readme and package.json (12b4c443)
- type: Extends {} to fix error in declarations (d5936d7b)
- readme: update readme (c47f003e)
- textfield: Add back styling for date picker (f9a609d8)
- Select: MDC removed fullwidth variant (32c4b87b)
- Textfield: Removing fullwidth variant (4f3b4e77)
- deps:
- CRA-v5, webpack-v5, router-v6, react-live-v3 (f3b32fe7)
- bump trim-off-newlines from 1.0.1 to 1.0.3 (8dfd5c8f)
- bump nanoid from 3.1.23 to 3.3.1 (1df51758)
- bump node-fetch from 2.6.1 to 2.6.7 (d17712e5)
- storybook update 6.5.10 (9ca79cdd)
- core: Updated all doc dependencies (50507f2f)
- use right variable (ed4155fd)
- Select: Fix data driven Select initial value (84eaf25e)
- Dialog: #781 Corrects an issue that would cause Esc to still dismiss for preventOusideDismiss (119478ab)
- Portal:
- fixes issue with portal and SSR #708 (4a7e45c0)
- Prevent children from being mounted twice (beb9d433)
- TextField: Corrects issue with Character Counter #777 (b37c1822)
- select:
- New adapter methods & changed dom (ffacae5f)
- New adapter methods & changed dom (cda0c061)
- change ssr test to run on node (e1e912f5)
- fix issue with placeholder (3aa9d2f1)
- Restructure to work with material 7 (59e04002)
- rename adapter (bd9571fc)
- Fix tests for select (238b10da)
- Remove active classes onBlur (496cd540)
- Fix placeholder/float issue (24008b52)
- textfield:
- Updated prop list in readme (961f80f4)
- Change helpertext to div (82fc5efe)
- Updated prop list in readme (c76b64af)
- Change helpertext to div (b428490a)
- fix textfield to support v7 (7c4e4d7e)
- Fix bug with outlined (c9e78d16)
- menu:
- Support new api methods for select (442db8d3)
- Support new api methods for select (07019143)
- chip: fix error of chip not being removable (e3f3433a)
- menu-surface: fix error with autoPosition (d2c1970a)
- tab-bar: remove _ from adapter (6a7dd2d0)
- list:
- add ripple to list item (4044f7df)
- rename adapter (35741063)
- data-table:
- reverse sorting arrows (10925e09)
- add container wrapper (d794eb57)
- tabs: rename adapter (e11b3b72)
- top-app-bar: rename adapter (142f3217)
- readme: Fix styling for readme (ac884a34)
- //github.com/jamesmfriedman/rmwc into fix-select-on-safari (47398eda)
- jamesmfriedman/rmwc into mcw/v8 (e7bdd0fb)
- //github.com/jamesmfriedman/rmwc into mcw/v7 (1b6dc7af)
- //github.com/Nykredit/rmwc into bump-material-version-7 (aabddfd7)
- master' into master (fc6dbdf9)
- //github.com/Nykredit/rmwc into bump-material-version-7 (f65b9777)
- jamesmfriedman/rmwc (402fcefd)
- jamesmfriedman/rmwc (511db98a)
- jamesmfriedman/rmwc (a4d20027)
- jamesmfriedman/rmwc (c76d3502)
- //github.com/Nykredit/rmwc into bump-to-version-6 (2a165edb)
- master' into master (e4cf416c)
- jamesmfriedman/rmwc (bea038b7)
- jamesmfriedman/rmwc (210bca62)
- //github.com/Nykredit/rmwc into bump-material-version-7 (d2f7a134)
- //github.com/Nykredit/rmwc into bump-to-version-6 (7e64fcba)
- master' into master (f6d751a5)
- todo:
- Updated todo list (12ca023a)
- Updated todo list (70c311a5)
- floating-label: setRequired adapter (eeb8cc84)
- chip:
- trailing action business logic (89c82178)
- trailing action business logic (6c4c9922)
- all: material version 7 (a59c499a)
- textfield: added new feature props to list (6daf315f)
- grid-list: Add note on deprecation (ccd7493c)
- linear-progress: Extracted setStyle (fa886d7b)
- select: revert line of code (9fde841d)
- textfield: added test for prefix/suffix (7e3b4b01)
- slider: Removed skip from tests (af32c678)
- select: Added missing " for consistency (06ca13bf)
- Select: MDC removed fullwidth variant (32c4b87b)
- Textfield: Removing fullwidth variant (4f3b4e77)
- deps:
- CRA-v5, webpack-v5, router-v6, react-live-v3 (f3b32fe7)
- bump trim-off-newlines from 1.0.1 to 1.0.3 (8dfd5c8f)
- bump nanoid from 3.1.23 to 3.3.1 (1df51758)
- bump node-fetch from 2.6.1 to 2.6.7 (d17712e5)
- core: Updated all doc dependencies (50507f2f)
- Dialog: #781 Corrects an issue that would cause Esc to still dismiss for preventOusideDismiss (119478ab)
- Portal:
- fixes issue with portal and SSR #708 (4a7e45c0)
- Prevent children from being mounted twice (beb9d433)
- TextField: Corrects issue with Character Counter #777 (b37c1822)
- select:
- New adapter methods & changed dom (ffacae5f)
- New adapter methods & changed dom (cda0c061)
- change ssr test to run on node (e1e912f5)
- fix issue with placeholder (3aa9d2f1)
- Restructure to work with material 7 (59e04002)
- rename adapter (bd9571fc)
- Fix tests for select (238b10da)
- Remove active classes onBlur (496cd540)
- Fix placeholder/float issue (24008b52)
- textfield:
- Updated prop list in readme (961f80f4)
- Change helpertext to div (82fc5efe)
- Updated prop list in readme (c76b64af)
- Change helpertext to div (b428490a)
- fix textfield to support v7 (7c4e4d7e)
- Fix bug with outlined (c9e78d16)
- menu:
- Support new api methods for select (442db8d3)
- Support new api methods for select (07019143)
- chip: fix error of chip not being removable (e3f3433a)
- menu-surface: fix error with autoPosition (d2c1970a)
- tab-bar: remove _ from adapter (6a7dd2d0)
- list:
- add ripple to list item (4044f7df)
- rename adapter (35741063)
- data-table:
- reverse sorting arrows (10925e09)
- add container wrapper (d794eb57)
- tabs: rename adapter (e11b3b72)
- top-app-bar: rename adapter (142f3217)
- readme: Fix styling for readme (ac884a34)
- //github.com/jamesmfriedman/rmwc into fix-select-on-safari (47398eda)
- jamesmfriedman/rmwc into mcw/v8 (e7bdd0fb)
- //github.com/jamesmfriedman/rmwc into mcw/v7 (1b6dc7af)
- //github.com/Nykredit/rmwc into bump-material-version-7 (aabddfd7)
- master' into master (fc6dbdf9)
- //github.com/Nykredit/rmwc into bump-material-version-7 (f65b9777)
- jamesmfriedman/rmwc (402fcefd)
- jamesmfriedman/rmwc (511db98a)
- jamesmfriedman/rmwc (a4d20027)
- jamesmfriedman/rmwc (c76d3502)
- //github.com/Nykredit/rmwc into bump-to-version-6 (2a165edb)
- master' into master (e4cf416c)
- jamesmfriedman/rmwc (bea038b7)
- jamesmfriedman/rmwc (210bca62)
- //github.com/Nykredit/rmwc into bump-material-version-7 (d2f7a134)
- //github.com/Nykredit/rmwc into bump-to-version-6 (7e64fcba)
- master' into master (f6d751a5)
- todo:
- Updated todo list (12ca023a)
- Updated todo list (70c311a5)
- floating-label: setRequired adapter (eeb8cc84)
- chip:
- trailing action business logic (89c82178)
- trailing action business logic (6c4c9922)
- all: material version 7 (a59c499a)
- textfield: added new feature props to list (6daf315f)
- grid-list: Add note on deprecation (ccd7493c)
- linear-progress: Extracted setStyle (fa886d7b)
- select: revert line of code (9fde841d)
- textfield: added test for prefix/suffix (7e3b4b01)
- slider: Removed skip from tests (af32c678)
- select: Added missing " for consistency (06ca13bf)
- jamesmfriedman/rmwc (a4d20027)
- jamesmfriedman/rmwc (c76d3502)
- jamesmfriedman/rmwc (bea038b7)
- jamesmfriedman/rmwc (210bca62)
- jamesmfriedman/rmwc (bea038b7)
- jamesmfriedman/rmwc (210bca62)
- jamesmfriedman/rmwc (210bca62)
- Dependencies: Update to React 17, update all dep versions (7e22a0e2)
- Icon:
- Add unit test to cover crash when custom render returns a string (9350f1e5)
- Improve typings of icon render method (25aa225e)
- Github Actions: Fixed Github Actions for running test and uploading code coverage to Codecov (5e022170)
- docs: Display proper markdown for code (3ee72fce)
- test: Fixed failing tests (bd59dba6)
- snackbar: support SVGs as dismiss icon (261a7311)
- list: Do not pass wrapFocus to Tag (d963fc42)
- remove unneeded markdown (dd22bdd9)
- deps: bump elliptic from 6.5.2 to 6.5.3 (0e5d097b)
- Tab: Add ability to set focusOnActivate (ab155a96)
- Select:
- added the "sudden removal" story (616ee47f)
- fixed unhandled error on "sudden" item removal (b34c0b47)
- base:
- Properly pass foundation in useFoundation effect (cd556bc3)
- Use local foundation reference in useFoundation effect (b9fdc94c)
- Re-set apiRef in useFoundation after nulling it (748bdf35)
- Tab: activeTabIndex always updating automatically (ed0f0091)
- remove not use deps from externals (e03ed26a)
- Select: Story for enhanced Select with Portal (e882c13a)
- Menu: Show index in hoistToBody story (b0600e28)
- Select: fixed menu props not frowarding for enhanced select (4a3e57d9)
- TopAppBar:
- Fix TopAppBarFixedAdjust to pass broken tests (905f9c8e)
- Add classname tests for TopAppBarFixedAdjust component (fd6a73b6)
- top-app-bar: Fix wrong className for TopAppBarAdjust (c4ff7664)
- should fix (a54056d4)
- TextField: Add ability to manually float label (457a7c79)
- Select: Don't render ListGroupSubheader when passing empty string or null as label (73fc81c5)
- //github.com/jamesmfriedman/rmwc (29f2c26a)
- //github.com/jamesmfriedman/rmwc (2e7592a0)
- //github.com/jamesmfriedman/rmwc (c8b83f53)
- //github.com/jamesmfriedman/rmwc (61946e8f)
- Typescript: Correcting cryptic issue where storybook is causing incorrect type declarations to be emitted. (cf1ca2da)
- Typescript:
- moving classnames from devDependency to dependency (3a40031f)
- Corrects typescript bug randomly pulling in unused type reference. (87e8ee7b)
- Typescript: Cleaning up flattened delclarations for Dialog and base (4d7a4a1e)
- Base: Adding missing dependency dependency on @material/dom to package.json (80bb6b0f)
- Base: Updating test polyfill deps relates to #596 (bebd9530)
- Select: Add ability to pass JSX as label options for enhanced selects (a9ef9803)
- Theme:
- Corrects MDC issue with text-align and linear progress #590 (f4be0eb7)
- Corrects theme ripple issue on fab and button (2dc5a7bb)
- Select: Corrects issue with native selects requiring multiple tab focus #595 (fb699aff)
- Select: Corrects issue with setting controlled value outside of select, adds supporting tests #594 (37971c7d)
- Base: Updating main material-components-web dep (24ae55d3)
- Select: corrects a regression with defaultValue (8bf2f52f)
- Select: Corrects a regression in select behavior preventing label from being properly set (313d56da)
- Typescript: Fixes declaration flattening for certain components that Omit attributes from base props (889fd298)
- Base: Improving component typings #587 (b65507ab)
- #588: Adds css var support for top-app-bar color (bb023697)
- Icon: Resolves build-time
TypeError: Cannot read property "name" of undefined
(fcf51f3e)
- //github.com/jamesmfriedman/rmwc (0a434810)
- Icon: Corrects issue with rendering of nested icons (9c7f1810)
- Menu: Correcting issue requiring double click to open (70004375)
- TopAppBar:
- Correcting double ripple on action buttons (680b1b5c)
- Corrects issue with persisted events around Navigation and Action icons #536 (3f473180)
- Implements broken onNav prop (1f17d0d0)
- Grid: Fix incorrect className for grid align property #526 (302ea95d)
- FormField: Correct broken link in doc #529 (41409aa7)
- Select: Fix placeholder disappearing when value or defaultValue prop is set #533 (991885ec)
- Slider: Sync min/max props before value to avoid warnings. (34d36798)
- Menu: fixed "isMenuItems" check to not break on Symbol and string element types. (d707c3d1)
- SnackbarQueue: Correcting type signature of component #494 (1b3ed2d0)
- List: Adding missing className to collapsible list #543 (3d63f571)
- IconButton: Remove aria-hidden attribute #549 (e19795ae)
- DataTable: Correct sort icon direction based on Material Spec #551 (028da5b1)
- list: use semantic tags (cc1592af)
- Icon: Adds proper disabled styles for images and components #556 (5a95a47b)
- Base: Declaring CSS as sideEffect across all components #545 (9dcd6197)
- TopAppBar: Implementing broken
onNav
prop (dab4cce3) - list: use new useEffect() per prop (79b17062)
- menu: focusOnOpen defaults to true (54ed96af)
- Ripple: Corrects issue with disabled ripple selection #515 (4463d1a3)
- Slider: Fixes issue with slider interactivity in dialog on open #538 (be5347e1)
- Drawer: Fixing issue where Drawer was uncontrolled (25d469b0)
- List: Allow up to 5 levels of indentation for collapsible lists. (821c4bfc)
- ThemeProvider: Allow setting theme prop directly on ThemeProvider #567 (ca797461)
- Snackbar: Corrects layout issue with ripple #560 (da2952de)
- Switch: DOM Restructure (90521305)
- Base:
- Refactor focus trap to use mdc internal lib (77135f41)
- Upgrade all deps (b85b3618)
- Chip: Correct focus styles (4073e17b)
- TextField: Moving ripple to separate element (48cbe64f)
- Textfield:
- Changing root element to label (a3ae935d)
- Add separate classes for leading / trailing icons (ecb0bd8b)
- Dialog: Adding aria attributes to dialog surface (9ea0df0c)
- Base:
- Audit all todos (67a3b3b4)
- Fixing all linting issues (e8964499)
- Select: Upgrade to MDC 4.x.x (b7aaeca9)
- Base: Upgrading unchanged packages to MDC 4.x.x (ff77a31b)
- Menu: Upgrading to MDC 4.x.x (2b41310c)
- Slider: Refactor track markers (d39b28b2)
- Chip: Upgrade to MDC 4.x.x (7aac4498)
- Textfield: Update to mdc 4.x.x (368f8bf4)
- List: Update to mdc 4.x.x (f23254c1)
- Switch: update to mdc 4.x.x (134f5cf8)
- Dialog: Update to mdc 4.x.x (7ae83a27)
- IconButton: Update to mdc 4.x.x (2d4e0305)
- Radio: Update to mdc 4.x.x (c77eb7b1)
- Ripple: Updating ripple to mdc 4.x.x (90f348c7)
- LinearProgress: Update to mdc 4.x.x (18664e29)
- Icon: Improving documentation on setting up icons. (d2e5927a)
- Base: Improving style import documentation for all components (a484d61c)
- Snackbar: Adding api features to clearAll pending notifications, and invidually remove Snackbars. (a6e14635)
- Snackbar: Adding indefinite timeout. Pass a timeout of -1 (341eec2d)
- Badge:
- Adding exited prop option (500d5516)
- New badge component #411 (46888630)
- DataTables: Refactoring to use the official material table styles (5699f236)
- Base: Simplified syntax for importing styles when using CSS loaders (71ab1c58)
- Base: Adding foundationRef to all components (4027a3c5)
- TextField: Adding align option (786305f8)
- Switch: Adding aria attributes (45517837)
- LinearProgress: Adding aria attributes (fab4cacb)
- list: list Icons should be aria-hidden (1b165c87)
- dialog: add onClosed and onOpened (b4c69477)
- Chip: Allow modifying trailing icon behavior #500 (68b54b87)
- Dialog: Add escape key handling to preventOutsideDismiss #499 (41427b81)
- Tabs: Adding minWidth option #532 (2178b1fb)
- Dialog: Adding renderToPortal functionality (31532dd7)
- list:
- adds vertical property (7e3d6252)
- add wrapFocus prop which proxies the foundation's setWrapFocus() method. (b29cc52d)
- implement isRootFocused (33502010)
- dialog: update to include onOpened and onClosed (f9462c02)
- List: changing event detail to {index: number} instead of raw number #432 (3807a9b3)
- Grid: The GridInner has been renamed to GridRow (28c6c263)
- Menu: Replacing
hoistToBody
withrenderToPortal
functionality (05129ad5) - Dialog: removal of onStateChange (34d129e1)
- Select: Expose MenuProps interface via the enhanced prop. (07302bde)
- Docs: Add back missing Typography props (b25f4e7b)
- Typography: Corrects regression where Refs could no longer be passed (13e41236)
- Menu:
- Corrects broken logic check (c6497d48)
- Improves MenuItems wrapper detection when passing your own MenuItems wrapper. (1d0e45c7)
- Corrects issue with MenuSurface causing menus to close immediately on devices that don't support fast click for touch. (035d31b6)
- //github.com/jamesmfriedman/rmwc (0f27c9fa)
- Provider: Fix missing doc props (a3e688cc)
- Slider: Improve test cov (ffff8437)
- Docs:
- generating content (d2bed10e)
- Generating updated docs (ecf01d64)
- Update contrib guidelines (785125f3)
- Fix issue with new react router not re-rendering on url change (6ef8fea2)
- Select: Removing console.log (76027171)
- Avatar: Improve test cov (94ea0c52)
- DataTable:
- Update type signature to allow a number instead of a union. (6575c7d8)
- Update documentation about comparison to official spec. (047eb5ef)
- Base: Updating all deps (b0925bc2)
- Typography: Added ability to provide a mapping for type classes to HTML tags. (73e870dc)
- Tooltip: Added new tooltip component #346 (c08e5be5)
- Tabs: Adding tab transitions and icon indicators #478 (56970b63)
- Select: Corrects issues with enhanced select not floating label when using manual rendering. #486 (870f4eaf)
- Slider: Corrects issue where Slider would crash when value was out of bounds #358 (1520ce70)
- List: Corrects issue with collapsible list items that have margin #485 (abe9edf0)
- Chip: Correct outdated dependency when using the main rmwc install. Fixes #476 (fb4a52e5)
- TopAppBar: Update adapter methods from mdc (64b802f8)
- Dialog: Update adapter methods from MDC (c956139c)
- Chip: Update to semantic button element (ec495306)
- Theme: Corrects issue with ThemProvider wrap duplicating children (ea3dd031)
- Base: Removing githead artifacts causing lerna to bump all versions (766be134)
- List: Corrects CollapsibleList behavior for controlled components #460 (95fa4fe8)
- Slider: fix incorrect style import for docs #464 (8a3d3c1b)
- Dialog|Snackbar: broken dialog and snackbar types (4f77264b)
- TopAppBar: Add component props to props interface (f0e7c7b4)
- Icon: Corrects an issue with nested markup when rendering svg icons (0bec2c50)
- Docs: adding SImpleDialog (5134250a)
- Base:
- updating to CRA3 (cb42368e)
- Updating deps to mwc@2.x.x (11223f59)
- Docs: Copying CNAME over to persistent public dir (3fa19458)
- List: Fixing issue with CRA3 build (8a74e9af)
- Snackbar: Updating SnackbarQueue docs and making ArrayEmitter reusable (08084986)
- Card: Fixing deprecation in test (eb91bb38)
- Menu: Implementing changed behavior from MCW (1701a5d0)
- Dialog: Adding dialog queue (3596c6f0)
- Button: Implementing danger button (5852be65)
- Dialog: Correcting focus trap issue for when there are no focusable elements (88e46b24)
- Menu: Add ability to disable focusOnOpen (0ea5342f)
- Tabs: Corrects issue with Link as Tabs (76326d1e)
- Snackbar: Corrects issues with es5 compilation extending built in Array (602f4855)
- Base: Updating dependencies (6647cde9)
- TextField: Adding autoFocus test #439 (f7f175e3)
- Storybook: Updating Storybook (f180beaf)
- Snackbar: Adding SnackbarQueue (4d6625b4)
- Typescript: export all custom events for consumers (22a02d7c)
- Menu: Corrects issue with using hoistToBody inside of Dialogs #453 (d1ecea0d)
- TabBar: Corrects issue with delayed setting of tabIndex #442 (a87d2d5f)
- Select: Corrects issue with autoFocusing of selects #439 (1d9c8de6)
- Docs: Corrects double SimpleMenu entry in docs #455 (59333780)
- Ripple:
- Reset is touch for devices that support both mouse and touch events (d8171320)
- Fix ripple gets triggered twice on touch devices (bc887084)
- TopAppBar: Improving usage in iframes (6d862e61)
- Toolbar:
- Improved usage in different window contexts (1624c298)
- Corrects regressions and missing behaviors (ba929568)
- Menu: Adding ComponentProps to type signature of SimpleMenu (a801a089)
- TestPolyfill: Adding scrollTo mock if not present for JSDOM (8741ce93)
- npm: Running audit, updating lock (f4f033cd)
- DataTable: Removes hover animation, fixes #443 (79574049)
- Tabs: Fixes typings for Tab.onInteraction #438 (b51d39f8)
- Base: Corrects potential conflict with built in component prop names and HTMLProps (76d89fd4)
- Avatar: Corrects type signature error for size (b7a1e9ae)
- Dialog: Render footer in SimpleDialog (9df9d395)
- Checkbox: Adding missing dependency (8db8026a)
- TopAppBar: Correct examples (985102cc)
- Menu: Corrects race condition with hoistMenuToBody no detecting anchor (492fa2d6)
- Docs: Corrects doc build tree shaking dropping CSS (d1c86a43)
- Installation: Updating path to polyfill in docs (354c8b12)
- DataTable: Correcting issue with data-table sticky menu select (b83145d3)
- Drawer: Added right to left example (1b57b4f9)
- Provider: Correct deprecated provider example (0d29926a)
- Icon: Clean up examples (21cf790c)
- Icon: Corrects a regression in icon sizing for the chip component (ccdebafc)
- Docs:
- Include information on Tree Shaking (fcb0b0f1)
- Update stance on breaking changes (c3ef24f3)
- Avatar: Allows usage for avatars with transparent backgrounds and containing the image fixes #434 (29e21473)
- Docs:
- Fixing 404 (55c5ee35)
- Adding missing import to card docs (fd8e764d)
- increase memory limit for docs site (728c903d)
- .gitignore: Ignore new report files (3befc9a3)
- Contributing: Updating guidelines (64ad2269)
- Flow: Removing unused config (a9b95ba9)
- CollapsibleList: Added ability to start menu as open (9a832634)
- Docs: Adding resources page (e3ac2cfd)
- List: onAction evt.detail now equals {index: number} instead of just a raw number (a5af9fa8)
- Dialog: Adds ability to prevent dismiss when Scrim is clicked fixes #376 (38c95192)
- Typescript:
- Correcting more issues hidden by previous ignores (ef3665a5)
- types foundations all the way through, fixes issue #416 (77198c8a)
- Fully integrate with MDC via typescript (62cd4143)
- Menu: added hoistToBody functionality fixes #396 #347 (cf3a8578)
- Select: Corrects issue with floating label and deferred options fixes #390 (441fff99)
- Tabs: Corrects syncronicty issue with controlled tabs fixes #383 (1aa80ec7)
- TopAppBar: Allows scrollTarget to be set via a prop fixes #430 (48ca8021)
- Tests: corrects issue with ES6 export in polyfill #426 (46b35fde)
- Storybook: Upgrades to storybook 5 and convert to TS (5e190104)
- Snackbar: Add missing icon-button dependency (1edbdb4b)
- Base: Updating classNames version for SSR (82c1fd5c)
- Dev: Adding missing type files for contributing #422 (74a0864d)
- Menu: Corrects Menu not closing on touch devices (23598c68)
- Snackabar: Corrects issue with rendering JSX content in snackbars #418 (f6a5a60b)
- IconButton: Corrects issue with extending components where defaultTag is also a component #415 (96dc0be9)
- Docs: Correcting doc build change detection issue with Lerna (a31c2497)
- Typescript: Correct package.json types declaration (1462bdce)
- Snackbar: Corrects an with dismissing when clicking a button label (d4445d38)
- Select: Fixes #412 Select issue with Firefox (cbebfe97)
- Tab: Adding missing type signature for component props (4743ffa3)
- TopAppBar: Adding missing ripple dependency to top app bar package.json (446fc1fd)
Changelog couldn't be generated for this release, see the release notes for the full details 🚀 https://opencollective.com/rmwc/updates/5-0-0-a-giant-leap-for-rmwc
- TypeScript: Correcting issue with build (f42f7296)
- Typescript: Correcting types (20dec9c3)
- Select: use a combination of label and value as key for options (dc3d8a3e)
- TS: Corrects className issue on buttons (f999004a)
- Typescript: Corrects issue with proptypes import (6f8041bb)
- apiRef: apiRef has been removed from the library. If you were using, just use the standard react “ref” if you need to get access to the class internals. (41c2c149)
- Chip:
- Refactor to reduce the complexity, implementation, and event handling of Chips #354 (eb62bcac)
- Refactor to reduce the complexity, implementation, and event handling of Chips #354 (69139821)
- Contributing: Updating contributing docs with a bit more info fixes #359 (73b34da8)
- Slider: Adding known slider issue to documentation fixes #367 (a9d9f0fc)
- ThemeProvider: Fixes empty onError property in example dropdown. closes #363 (714be619)
- Dialog: Adds lifecycle hooks fixes #355 (68aab17e)
- Switch: Corrects issue with controlled Switch using Safari fixes #374 (8dd7525b)
- SelectIcon: Circumventing foundation to allow release due to MDC bug (e1c8fb6c)
- MDC:
- Corrects and updates imports throughout components to match MDCs new export path. #354 (b81bdf14)
- Corrects and updates imports throughout components to match MDCs new export path. #354 (b6438b44)
- Radio:
- removes deprecated adapter call, adds missing ripple #354 (405180e9)
- removes deprecated adapter call, adds missing ripple #354 (d53bb0da)
- Dependencies: Move all 3rd party deps to base (d163492b)
- Select:
- The Select component now uses the foundation / adapter pattern and includes an enhanced variant. A small caveat is the Select will no longer appear to show a value when no value or defaultValue is given. If you were relying on this behavior before, just pass defaultValue or value. #354 (ef5a104e)
- The Select component now uses the foundation / adapter pattern and includes an enhanced variant. A small caveat is the Select will no longer appear to show a value when no value or defaultValue is given. If you were relying on this behavior before, just pass defaultValue or value. #354 (11de8e1f)
- TabBar: Corrects issue with asynchronously setting activeTabIndex (fed9f6bf)
- Select: correcting id options (33836957)
- Menu: Set aria-hidden dynamically for A11Y (e0eb5e1a)
- Checkbox: Corrects an issue where animations would reply if checkbox display property was set to none and back #343 (f5572ae7)
- Switch: Corrects issues with syncing, adds missing ripple, rewrites using Foundation adapter pattern #361 (5e95ef24)
- Textfield: Corrects issue with floating label on dynamic updates #362 (c6b85926)
- Select: fixes issue with floating label when programatically updating options #350 (4ccd6f47)
- Checkbox: corrects remaining sync issues material-components/material-components-web#4018 (1bcd0ced)
- TextFieldHelperText: Fix missing docs fixes #352 (b39f4696)
- Checkbox: Corrects issue deep in MDC that would cause React to not fire event handlers #312 (3ffef39d)
- Textfield: Corrects issue where controlled required textfields render as invalid initially fixes #297 (c217bca7)
- ListItem: added disabled state for Item in List (f32f557c)
- Component: Corrects a regression for prop spreading on the slider component. (3580a6a0)
- Slider: Implements directly through foundation, drastically improves performance. (6b42908b)
- Select:
- Correct TS issue for style (7703a6e1)
- Allows style object to be applied to root of component #341 (0321ca1f)
- TextField:
- Corrects ‘undefined’ being rendered as className #335 (9240be21)
- corrects issue where TextField label does not respond to state change #338 (ea1e683b)
- Tabs: make conditional tabs work even after re-render (3d2ca8f3)
- TextField: Fixes #334 Corrects issue with PropsList on foundation components not merging user passed props (7a370707)
- Flow: Corrects FlowTyped issue with Flow 0.82.0 and Provider. (464a4bfa)
- Typescript: Toolbar Icon Typings (912ca3fb)
- Dependency: Correcting package versions from @material (e1cc1a13)
- Dialog: MDC has completely overhauled dialogs. The good news is, they are easier to consume in RMWC. The new structure should be easy to convert over to but unfortunately this couldn’t be done in a non breaking manner. (3f69744d)
- Shape: The Shape package has been removed from RMWC due to a new SASS only implementation. The existing 2.x.x shape package is still available to use but will no longer be updated. (17975f29)
- Select: Remove box variant (6e582fc8)
- TextField: Remove simpleTag factory. (cf7a2d49)
- Checkbox:
- Type safe fixes (128ff884)
- Structural improvements to code. (9c94e40b)
- LibraryIntegrations: Adding library integrations page (8a283873)
- Theme: Adding dark theme example (4413e291)
- ThemeProvider: Allow wrapping of content to preserve layout #317 (fb6cc936)
- Theme: Adding error and onError theme options (382f2562)
- Menu: Works around an MDC issue where menu items could not be anchor tags. Also submitted a PR upstream to fix. material-components/material-components-web#3680 #311 (a111244b)
- Theme: Wrapping preserves className on child node #327 (2ecb14fb)
- Switch: apply className to switch root (17c0d90f)
- Select: Honoring default value if passed (5b7ba066)
- Radio: Adding classes to root (73a156ef)
- TextField: Rewrite to directly use foundation implementation. (9c77a0bf)
- Radio: Using Foundation pattern. (a6c39a97)
- Checkbox: Rendering perf improvement (f18209fd)
- CircularProgress: Adding missing dependency to main rmwc package.json (46943e79)
- Icon: Correcting icon sizing spec. (d7e95750)
- Fab: Allows Fab to accept children (e13c68ff)
- CircularProgress: Adding circular progress RMWC addon component. (8db0f60a)
- Icon: Adding icon sizes (3e7dcf39)
- Checkbox: Enhancing Typescript definition (dc9d46c2)
- Component: replacing simpleTag with more effecient base Component. (468a8d3c)
- Typescript: Upgrade to 3.0.0 and fix @node types issue (68eb0d50)
- DataTable: Scrolling and control alignment. (668420e9)
- Checkbox: Correcting sync issues by rewriting with standard foundation adpater. (8aa98d5a)
- GridList: Adding missing dependency for styles (b4aac1c2)
- DataTable: Adds custom DataTable component (3e2ac4a4)
- TextField: removing marginTop (1981e18f)
- Textarea is including margin-top. (9869aab8)
- Favicon: Adding favicon fixes #306 and adding missing switch styles fixes #307 (9a0ad1a3)
- TS: Massive type cleanup (f44276ed)
- TopAppBarFixedAdjust: Adds missing props fixes #302 (a2ba82fb)
- TopAppBar: Corrects alignStart style for TopAppBarSection (7c361034)
- Button: Corrects issue with disappearing Ripple #298 (c20b28b5)
- CardActions: Makes fullbleed type optional (7fc51d5e)
- Snackbar: Corrects issues with Snackbar opening twice (ddcac118)
- Typescript: Corrects cryptic typing errors about base constructor #40 (7ba24123)
- LinearProgress: Adding closed prop fixes #278 (af015a4b)
- Menu: Adding missing fixed prop and behavior #295 (94459c4a)
- Switch: Fixes an issue where disabled state on switch would persist fixes #293 (a9caf555)
- Checkbox: adds RAF to fix unresponsive iOS checkbox fixes #294 (fb53f44f)
- Typescript: Corrects intrinsic props for html input elements fixes #287 (54b2e2b9)
- TypeScript: Adding ListItemPropsT to SimpleTagPropsT (ba27d886)
- Menu: Corrects onSelected -> onSelect. Adds example in documentation. (b164dad3)
- CardAction: Aligning with IconButton props. (6901499f)
- Drawer: Matching MDC refactor of Drawers. persistent -> dismissible, temprorary -> modal. Permanent drawers are now used by default and dont have to be specified. DrawerContent is no longer an instance of the List component and can contain any content. (9a675b33)
- IconButton: Refactor to match MDC refactor. The props interface has been simplified to support standard IconButtons and IconToggles (c2ea570e)
- Menu: MenuSurface has been renamed to MenuSurfaceAnchor. If you’re using SimpleMenu you will not be affected. (c12a8358)
- Tabs: TabBar and Tabs have been completely overhauled by material-components-web, the good news is, they’re much simpler! RMWC has insulated from changes as best as possible. onChange: evt.detail.activeTabIndex becomes onActivated: evt.detail.index. TabBarScroller no longer and exists and TabBars scroll by default when there is enough content. Also, TabIcons and TabIconText are now built into the Tab component directly. (5d0db7a2)
- List: ListItemText is no longer required for single line lists. For multi line lists, it is required as a wrapper for PrimaryText and SecondaryText. If you’re using SimpleListItem, everything should just keep working without any changes. #281 (dfb6e266)
- Styles: Docs now include where to import the individual component styles (f406bac3)
- Controls: Adding more examples (0e040059)
- List: Adding Checkbox list example (67c750d5)
- Styling And Theming:
- Theming: fixed the link to theming with runtime css variables (1f0ec06c)
- Styling: renamed docs menu and url name Styling to Styling and Theming (and their import in menuContent.js) (579510e8)
- ThemeProvider: automatically determining light and dark text color palettes. (3378b2f8)
- MenuSurface: Adds menu surface component (cd1f598b)
- Select: corrects issue with label not floating. Fixes #283 (2fcca699)
- Menu: Corrects JS error from timer being fired after unmount (b95fff80)
- Tabs: Corrects focus issue when activating initial tab (0eac6982)
- Checkbox: Corrects event handling with new foundation pattern. (12d42546)
- TextField: Fixes issue with deprecated single line input (9663311f)
- Type Defs: strengthened Typings for Provider and Icon (c4c9eabb)
- ThemeProvider: Adding information about auto colors (5f9194d9)
- Icon: The Icon component props interface has been altered to better accomodate other components that are extending the Icon. A deprecation notice is posted and the old props handling will be removed in the next release of RMWC. (ee826735)
- Composition: added the ability to show a components extended props (mainly for icons). Not implementing until the Icon component gets a makeover. (9d57240b)
- Switch: Corrects type issue with Switch component. (f07df980)
- Version: Corrects a potential issue with MCW versioning, making sure to only grab the most recent patch since minor versions in their code can be breaking. (24af877e)
- Build: ignoring test react-versions which was bloating published npm version (2c08f022)
- TopAppBar: Corrects static title on SimpleTopAppBar. (f4d04f77)
- IconButton: New IconButton component has been added. IconToggles still exist but are now deprecated. The breaking changes are related to Cards and CardAction which now use the IconButton component instead of Icontoggle. #267 #242 (e2abba59)
- ThemePicker: added a global theme picker to the docs #90 (5ff0f0e8)
- Ripple: Adding documentation on disabling Ripples #249 (420dbe93)
- Tests: Updated documentation on testing #250 (cec3ec69)
- List: Update nonInteractive description. #264 (6146fc15)
- Chip: Adding onRemove. (20e8771d)
- TopAppBar: Adding SimpleTopAppBar #257 (3c351234)
- Grid: Add a custom GridInner component #266 (6ffa9c54)
- Select: adding outlined Select #267 (53441918)
- Fab: Adding extended Fabs #267 (aebe0735)
- docs: Fixed typo in "closed". (d555733a)
- Typescript: adding in material-components-web types (b8433a86)
- Typescript: Correcting types for DrawerHeader and TabBar (1aa4eb6f)
- Icon: Fixing Icon docs (e4ab32e4)
- Typescript: Default HTML attributes (8c186b24)
- Tabs: Corrects a regression with the tab onChange handler not firing. (81e251a0)
- Checkbox: Corrects controlled syncronicity issue fixes #247 (dbb87b78)
- Tabs: Converted TabBar, Tab, and TabBar scroller to Foundation. evt.target.value is now evt.detail.activeTabIndex to match MDCs custom event api. (3b613d51)
- CustomEvent:
- SEO: adding some basic SEO enhancements fixes #166 (d4164ac4)
- MDC: Upgrading MDC version to 36 #239 (fbc463b3)
- Foundation: removal of dead code and final cleanup #239 (6bc9eda6)
- LinearProgress: Refactor to Foundation pattern #239 #195 #141 (84a02f03)
- Snackbar: Refactor to MDC Foundation #197 #141 #239 (6c29300f)
- Drawer: Refactor Drawer to Foundation component #193 #239 (089ef66e)
- Flow: Documenting flow-typed setup #231 (a58ec529)
- Bundle Size: correcting bundle size in docs (5410f1ea)
- MDC: Upgrading to 0.35.2 (7ed0545b)
- Docs: fixing typos (1e2df56d)
- Switch: makes children FlowType for switch optional. (4f7ec1db)
- Home: correcting header css issue (c1964721)
- MDC: Bumping version to 0.35.1 (a464d0c6)
- Flow: Correcting optional types (a11b4a01)
- Theme: MDC breaking change, they refactored their theme option names #210 (86fa087a)
- Typography: MDC breaking change, updates almost all typography names. #210 (8d77666b)
- Card: MDC breaking change,
stroked
prop changed tooutlined
#210 (62ab4157) - Button: MDC breaking change, stroked renamed to oulined #210 (979b1fc1)
- Select: Updates label and bottom line to new components #210 (ef6806da)
- Menu: Implementing Menu via MDC foundation integration. #210 #196 (8661541d)
- FormField: Converting to foundation component #210 #194 (495fda32)
- Typography: adding SSR test (1c18a555)
- Switch: Code cleanup and SSR test #210 (b706f671)
- Radio: Implemented via Foundation #210 #192 (9bc4b5ea)
- Foundation: Removing class adapter handling due to repetitive renders #210 (caa23edc)
- Checkbox: Implements Checkbox via Foundation #210 #191 (1c6edfae)
- FlowType: Fixes all flow type issues through codebase, adds flow check to test suite, correctly exports .flow definition files for 3rd party comsumption #210 #159 #40 (1158af9e)
- TopAppBar: adding class adapter methods and dense story (88abec3c)
- ImageList: Adding new MDC ImageList component. #210 (3b8f0504)
- ShapeContainer: Adding new ShapeContainer component and docs #210 (748294e6)
- TopAppBar: New top app bar component added #210 (fc082b67)
- Base: Removing apiRef from spread props #210 (94dab63a)
- Menu: Corrects sync issue causing double click handlers and jittery animations (285404c3)
- TextField: Corrects issue with syncing props quickly #216 (12182722)
- dependencies: Adds hyperform and mutation as explicit dependency since they are required for testPolyfill #217 (72176dac)
- className: Removes redundant classNames on ripple elements #218 (22be2ab5)
- Foundation: corrects issues with prop syncing from an event when a component removes itself. #215 (3a5ec764)
- TextField: corrects issue with trailing icon alignment when using custom icon rendering. (9890736c)
- Foundation:
- Readme: Adding react version coverage (d9334e2a)
- Test: Testing in multiple versions of react (512828d9)
- Select: don’t specify value and default value (0604c299)
- Select: Corrects issue with syncing of disabled prop (44fae50b)
- Select: Don’t spread className to native control (54c6fc31)
- Select: MDC switched to using native select elements. RMWC selects should be fine with a few caveats. Props now spread to the native select by default, and a rootProps prop has been added. Also, if you were relying on MDC’s ListItem as the children, they are now standard HTML option elements. #179 (d7300093)
- Button: MDC breaking change, removed compact buttons (8d0fbcf9)
- Typography: MDC breaking change, removing adjustMargin (f18f8542)
- Cleanup: small tweaks to docs for release (a64f218b)
- Node Version: Adding node version 7 as a requirement in contributing #129 #179 (c541d960)
- Select: Adding optgroup documentation. (3774d663)
- Chips: Added chip filtering. #179 (487ede3b)
- Dialog: Implementing via foundation #179 #177 (3a072b2e)
- Grid: Added alignment and ordering props #179 closes #178 (b5070705)
- TextField: Implements TextField foundation. #179 Closes #128, #156 (bde5cd3f)
- Ripple: Corrects an issue where Ripple would not properly handle using the tag prop with non RMWC components. #176 (9fb80192)
- Select:
- Slider:
- SSR: Corrects server side rendering for foundation based components (93c2487e)
- Slider: The Slider has been directly implemented with MDC Foundation. Please use evt.detail.value instead of evt.target.value. (1a80fa02)
- IconToggle: IconToggle has been directly integrated with the MDCFoundation and the onChange callback will contain their synthetic event. See https://material.io/components/web/catalog/buttons/icon-toggle-buttons/ notifyChange (2701c34e)
- Docs: fixing typos (1ec60560)
- FloatingLabel, LineRipple: Making resuasble component (e6f8f136)
- Test: Improving tests for IconToggle and Slider (9e61e547)
- Ripple: Update typing (82186b3b)
- IconToggle: cleaning up prop sync (8f2c40ed)
- ListItem: adds the ability to specify text only for list item meta content #162 (30cdfee9)
- Flow: potential fix for exporting flow types and publishing es6 src #159 (2d0f85af)
- Chip: Implemented with Foundation adapter, upgraded to current spec. (cc909ce0)
- CardPrimaryAction: Adding missing ripple. (f9e28343)
- Ripple:
- IconToggle: Implemented via foundation (f77e8dd4)
- ChipIcon: Added ChipIcon component which required splitting apart the Chip and ChipText component. If you were using Chips before, wrap the interior content with ChipText. (6d3eef96)
- Chip: Updating storybook stories (dfa7d48e)
- ChipIcon: Adding interactive description. (71e0506e)
- CardPrimaryAction: Adding CardPrimaryAction container. (f2ac2a39)
- Dialog: Add scrollable prop type defintion to DialogBody (15b8b481)
- TextField: Adding disabled example (8c00ad2a)
- Dialog: Fix issue with description docgen of DialogFooterButton (64e02268)
- Chips: Fixing chips link (5111ed80)
- textfield: add mdc class on disabled textfields (b7c8fccf)
- Card: matching MDC30 complete revamp of cards (356a19ab)
- DarkTheme: removing dark theme following its removal from material-components-web (a4714dfe)
- select: remove cssOnly select (f6990466)
- TextField: rename mdc-text-field__bottom-line -> mdc-line-ripple (add1cba4)
- Icon: Fixing inconsistent headers (ffbc0292)
- Theme: Removing dark from the theme examples (a0511f8b)
- SnackBar: Fix z-index issue which was cutting off start aligned SnackBars (8dc07c79)
- Dialog: Rendering SimpleDialog example (10c9efca)
- SimpleMenu: Adding SimpleMenu component that auto manages open state (7b65488e)
- ButtonIcon: Adding ButtonIcon component. (ca9cf996)
- Chip: Adding chip component (967fb60e)
- menu: property to intialize the menu with a open state (2b0855bb)
- select: add box attribute to select (5eba4853)
- Ripple: corrects an issue where the Ripple would not respect unbounded (2d7cabe2)
- TabBar: Corrects an issue where a children check would fail if there was only one Tab #142 (82217f85)
- TextField: Corrects an issue where uncontrolled TextFields could get out of sync with MDC (a58d5830)
- checkbox: change mdc-checkboxcheckmarkpath to mdc-checkbox__checkmark-path (da3e8fe5)
- select: remove cssOnly select (04a10b20)
- menu: remove simple tags from menu (ea267753)
- issues 143 (932b0fc5)
- on mounting open without animation (cc05e8a0)
- select: add box attribute to select (9fbb3118)
- TextField: Corrects issue with the invalid prop not syncing (70b06db8)
- GridList: add GridTileIcon (060b2fad)
- TextField: Corrects an issues with test snapshotting #137 (cee345b6)
- GridList: Removing redundant GridTilePrimaryContent node. (263ec45e)
- SimpleListItem: rendering child items (952ac17b)
- Select: Removing multi-select from MDC breaking change. (3625e86c)
- General: fixing a layout bug (4061c3db)
- Icon: removing incorrect example (0c1fa46c)
- CSSModules:
- Usage: fixing typo (1d5ca408)
- DarkMode: documenting dark mode and adding a global toggle to docs. (1627c6fe)
- Contributing: Updating to show installation with peer dependencies (e927698b)
- Testing: Added another enzyme mount issue case #96 (63c2694d)
- Toolbar: Documenting ToolbarFixedAdjust #110 (f0ee1f15)
- TextFields: ability to set a TextField as invalid #72 (42405cf7)
- Tests: updating installation guide for tests, adding Test polyfill #103 (f2844be4)
- Drawer: Permanent drawers should no longer contain an inner wrapper (053c8cdb)
- TabBar: TabBar would get stuck in re-init loop if Tab children were wrapped with HOC, related to styled components #116 (5dd4d9b5)
- ParcelJS: Move babel config to babelrc and don’t publish babelrc to npm #123 (1968f5e8)
- TextField:
- slider: add onInput for sliding cb (e32cefd7)
- Select: Reinit on cssOnly change #108 (def6d0fa)
- peerDependencies: Updated 16.0.0 to 16.x.x. Fixed versions were causing installation issues.
- Icon: Added custom icon rendering hooks (b51e777c)
- TabBarScroller: Support for dynamic tabs (1ed982ed)
- #95: Removes reliance on Reflect (cb26c769)
- TabBar: activeTabIndex doesn't set active tab of 0 on load #94 (efdc130e)
- IconToggle: Changed “value” to more idiomatic “checked” prop #77 (03c8eeca)
- default exports: Removed default exports from modules that export more than one usable component. #77 (abf940bb)
- Dialog: The Dialog component is now standard composable component. An existing DefaultDialogTemplate has been turned into a SimpleDialog component [breaking] #77 (f6524eda)
- Snackbar: removed non-standard onClose handler, replaced with new onShow and onHide events from MDC #77 (4174bfbd)
- List: MDC breaking change, renaming ListItemStartDetail -> ListItemGraphic, ListItemEndDetail -> ListItemMeta #86, #77 (a03c9fd8)
- Drawer: MDC breaking change, Simplified and consolidated all Drawer types into one component. #86 #77 (4c224aed)
- Menu: Corrected name to match MDC, Menu -> SimpleMenu, MenuItems -> SimpleMenuItems (e8a2aafb)
- 404: fixes the 404 page (978cdd17)
- Card:
- Icon: Remove broken link (c9c70273)
- Provider: fixing typo (9edc6af4)
- Descriptions: Finishing doc descriptions (bb6f036d)
- GridList: adding descriptions (2d9eb365)
- Menu: adding active state #77 (b4d63abf)
- RWMCProvider: documenting Provider usage #77 (fd52b66f)
- RTL: adding RTL to usage (682fa178)
- GettingStarted: Installation, Usage, and Methodology (db970ea8)
- CONTRIBUTING.md: Adding contributing guidelines (1ddae8a4)
- List: Fixing component name (d71ac1f8)
- Tabs: Fixes known issues, adds TabIcon and TabIconText #77 #75 #73 (124db29d)
- SimpleListItem: Added a convenience wrapper for ListItems. (cde5661a)
- Fab: added exited prop #77 (0297803b)
- TextField: added dense and outlined TextFields #86, #77 (45ccbb5f)
- SimpleMenu: adding anchorCorner #83 #77 (0981b3df)
- TextFields: Simplified icon usage (f25e9230)
- simpleTag: Corrects issue when extending components and then specifying a tag (c68f8b6e)
- Card: consuming props so they dont end up as unhandled Dom attributes (8d7a9027)
- Select:
- drawer: list items don't show name and icon in story (97c0bad8)
- List: removing dead node (dbaa8844)
- Slider: allow children for extensibilty (cca8b737)
- TabBarScroller: Adding TabBarScroller component. (5361b46d)
- TabBar: reinit when adding/removing tabs dynamically. (97a30f81)
- TextFieldHelperText: fixed broken export (ad8449bf)
- Checkbox: themeDark support (61f485d5)
- Fab: add cssOnly support (951391e0)
- Dialog:
- ListItem: Added select and activated props (be462b27)
- Select:
- Slider: reinit on props change (6787f7d1)
- Button: corrects ripple color (aee2febc)
- Select: fixes #54 async rendering (d0dbb09b)
- TextField: Rename helptext to helper-text to follow mwc (aaa4aefe)
- LayoutGrid: export GridInner (9deeaf62)
- menu: Add missing noop to onClose() & onSelect() callbacks (282c0f4c)
- List: Rename ListItemTextSecondry -> ListSecondaryText (3fb78a6d)
- Card: Adding missing MediaItem functionality (76c1a16c)
- Dialog: fixes #47 exports dialog components (957ba8dc)
- Docs: module imports fixes #34 (c8da84ec)
- Select: allow children #43 (986bdac5)
- Icon: icon enhancements + docs fixes #41 (b41a20e4)
- Snackbar: fixes #42 hide extra elements (e4603043)
- TextField: corrects floating label regression (6e8d5fab)
- Toolbar: Auto attach ToolbarAdjust #35 (b2cd36e7)
- Drawer: eventPath failure in Edge #38 (8063b492)
- Base: remove accidental window.name #33 (5df57cd8)
- TextField: fullwidth and box fixes #31 (b52d72c2)
- Toolbar: Adding Toolbar MenuIcon and Icon (ef1a8522)
- TextField: adding missing bottom line (cd3758c9)
- withMDC: catch errors from of MDC constructor (37b1a3b9)
- browserify: correcting es2015 modules (b98a8db7)
- TextField: Import name changed :(. (c5a24c5f)
- TextField: Classnames are now dashed (de5805a0)
- FormField: Updated examples relating to FormField usage.
- TextField: Following MDC 25 Change, Renaming Textfield -> TextField
- Select: initial values were not being set (e4f79507)
- drawer: MDC drawers stopProp workaround #2 (ee0f7a38)