Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

4.2.0 (2021-05-05)

Bug Fixes

  • events with modifiers called once for every event listener on event (4234efa)
  • textfield layout (0ff4b00), closes #241

Features

  • allow customizing Label component, add Em and Strong elemental components (5dd42e2)

4.1.0 (2021-04-28)

Bug Fixes

  • remove duplicate change and input event forwarding (641acf1), closes #233
  • required causes textfield to use native validation, label stops floating when value deleted (b13b2a0), closes #234
  • slider external updates not reflected in UI (d46b854)
  • textfield labels and notches show incorrect state and position (c935423), closes #236
  • theme builder error when the output directory doesn’t exist (36c2531)
  • warnings about unexpected slot in Img and Hr (98a555f)

Features

  • change event modifier syntax to allow use on all events (1fe4f82)
  • include props for conditional icons on Textfield and Select (2d95dc7), closes #230

Reverts

4.0.0 (2021-04-24)

Bug Fixes

  • let textfield value be null (769678c), closes #143
  • textfield baseline alignment in safari (7186a26), closes #226
  • textfield trailing icon padding (744cb55), closes #227

Features

  • add focus trap to banner (79d70de)
  • new Theme Builder package (a717225)
  • remove style importing from index files, no more /bare (2ab900a)

3.1.0 (2021-04-22)

Features

  • update to MDC 11, new fullscreen dialogs (ee962bc)

Reverts

3.0.3 (2021-04-22)

Bug Fixes

  • import only from Ripple index (99ed6dc)

3.0.2 (2021-04-21)

Features

3.0.1 (2021-04-21)

Features

  • implement fixes and workarounds for Vite and SvelteKit (9ed43aa)

Reverts

3.0.0 (2021-04-19)

Bug Fixes

  • button order when dialog auto stack buttons in false (98e9a63)
  • fab link text color (f91c438)
  • icon button pressed state wasn’t setting aria attrs without toggle (ce550f1)

3.0.0-beta.12 (2021-04-18)

Features

  • allow using objects as Select options (880a22b)

3.0.0-beta.11 (2021-04-18)

Bug Fixes

  • data table sticky header, top app bar demos on mobile, reference errors (236f6d2)

Features

  • new Data Table Column Sort feature (c831855)
  • new Data Table Pagination component (267f31d)
  • new Data Table Progress Indicator component (b6e5cd6)

3.0.0-beta.10 (2021-04-17)

Features

  • new Segmented Button component (4b1dc50)

3.0.0-beta.9 (2021-04-16)

Bug Fixes

  • focus indicator on keyboard focus checkbox and switch (219d146)
  • menu surface anchor adds classes with default function (27f5a16)
  • non-interactive chip text color (e673c93)
  • primary action span missing from chips (17758af)
  • remove more event forwarding declarations (17165ce)
  • remove Slider highlight color on tap in Chrome (3ccb603), closes #219
  • use passive listener on tooltip window scroll (377de62)

Features

  • add nonInteractive chip set feature and fix chip tabindex management (c1f223f)
  • new Tooltip component (6293aef)

3.0.0-beta.8 (2021-04-15)

Features

  • forward all events, and only forward when bound, and allow modifiers (50a0db3)

3.0.0-beta.7 (2021-04-15)

Features

  • allow disabling textarea resize (ebb84af)
  • new Touch Target component (4b576b2)

Reverts

  • Revert “docs: use absolute links in package readmes” (3392c16)

3.0.0-beta.6 (2021-04-14)

Features

  • new Layout Grid component (f253dbd)

3.0.0-beta.5 (2021-04-14)

Bug Fixes

  • classAdderBuilder polluting ClassAdder internals (b484114)
  • fixed banners next to drawers were positioned wrong (5143e11)

Features

  • new Circular Progress component (7a0b797)

3.0.0-beta.4 (2021-04-12)

Bug Fixes

  • outlined select menu labels (020cb0c)

Features

3.0.0-beta.3 (2021-04-12)

Bug Fixes

  • add ripple style on buttons when style prop is defined (aa65603)
  • allow styles on components with ripples (1c6b28a)
  • don’t focus tab when activated programmatically by default (59c66b1)
  • floating label noLabel default to false (cf06c28)
  • outlined textfield labels (07e7544)
  • reference error on button GroupItem (41402f8)

3.0.0-beta.2 (2021-04-11)

Bug Fixes

  • removed a debugger statement left in the code (966e3f2)

3.0.0-beta.1 (2021-04-11)

Bug Fixes

  • allow keyboard navigation to tabs when none are active (13c1812)
  • svgs in icon buttons were focusable (f9d2678)

3.0.0-beta.0 (2021-04-11)

Bug Fixes

  • button styling, menu events (53d0282)
  • checkbox lists (c6df907)
  • class and attr removal (b3ca6f1)
  • dont use a store for HelperText id (b0c4fbd)
  • drawer item ripple color (d1de7f9)
  • drawer scrim positioning (444ebf9)
  • fix some demo bugs (f551776)
  • fixed event bubbling (8b40fa0)
  • get element and pass events correctly (d405de5)
  • import ripple styles from slider (86ed83b)
  • list item ripples and menus (4010556)
  • list selected ripple color (76dc500)
  • modal drawer absolute positioning (d180ee3)
  • more components fixes (fbdf204)
  • programmatic change on Switch (8162ff3)
  • reference error on tabs unloading (a970335)
  • ripple activation and colors (d584be7)
  • ripple demo and classes (b9a2530)
  • selection dialog and stacked buttons styling (d0987ca)
  • slider input now updates value (0b16829)
  • slider value attribute getter (656fbc3)
  • slider value setting and range demo (4f7869b)
  • textfield onDestroy issues (5d23ed0)
  • toggle icon buttons (7eb48c7)
  • update all the sass imports (172a557)
  • update new class internals to report hasClass properly (52a7b2c)
  • use new service for placeholder images (095e00f)

Features

  • add getElement method to all components (f293cf3)
  • add primary color option to Switch (a77bca9)
  • re-enable Button bare styles (cf74655)
  • remove FOUC on Sapper installation instructions (988c919)
  • started updating List for MDC v10 (8bf2727)
  • update more Sass imports to use (4061e59)
  • updated Button for MDC v10 (ecf16e7)
  • updated Card for MDC v10 (047ee65)
  • updated Checkbox for MDC v10 (9efc1b4)
  • updated Chips for MDC v10 (5ca1c05)
  • updated Data Tables for MDC v10 (89cbd52)
  • updated Dialog for MDC v10 (2cc5c15)
  • updated Drawer for MDC v10 (25adc19)
  • updated Elevation demo for MDC v10 (3430a9f)
  • updated Floating Actio Button for MDC v10 (4a85665)
  • updated Floating Label for MDC v10 (452e95a)
  • updated IconButton for MDC v10 (1a6fc5a)
  • updated Image List for MDC v10 (015db52)
  • updated Line Ripple for MDC v10 (66b54ca)
  • updated Linear Progress for MDC v10 (86c7766)
  • updated List for MDC v10 (849e007)
  • updated Menu for MDC v10 (ddd6262)
  • updated MenuSurface for MDC v10 (c032c89)
  • updated Notched Outline for MDC v10 (24b2699)
  • updated Paper for MDC v10 (7ebfb06)
  • updated Radio and FormField for MDC v10 (f1f95b7)
  • updated Ripple for MDC v10 (ae3f23d)
  • updated Select Menus for MDC v10 (f066d20)
  • updated site for SMUI 3 components (f24c25f)
  • updated Slider for MDC v10 (be1aab4)
  • updated Snackbars and Kitchen for MDC v10 (78974e5)
  • updated Switch for MDC v10 (b1b81d5)
  • updated Tab, TabBar, TabIndicator, TabScroller for MDC v10 (3e4bd27)
  • updated Text Field for MDC v10 (60e10c2)
  • updated Theme demo for MDC v10 (81091eb)
  • updated TopAppBar for MDC v10 (6cf291d)
  • updated Typography for MDC v10 (858751a)
  • upgrade upstream MDC components to v10 (d47c59a)

BREAKING CHANGES

  • Upgrading to v10 of upstream components. Their APIs will change. View the component READMEs.

2.0.0-beta.1 (2021-03-27)

Features

  • forward blur and focus from other inputs (6059f87)

2.0.0-beta.0 (2021-01-01)

Bug Fixes

Features

  • updated touch features for MDC 4 (b06e851)

2.0.0-alpha.0 (2020-12-31)

Bug Fixes

  • filter chip leading icon wasn’t hidden correctly (b011df9)
  • fix buttons, ripples, and list item for new mdc (9b902b5)
  • forward events from dynamic components correctly (5367449)

Features

  • update chips to work with MDC 4 (2c28796)
  • update Select to work with MDC 4 (81a7ee9)
  • updated form field related features for MDC 4 (4894cfb)

BREAKING CHANGES

  • Select has some breaking changes listed in the migration docs.
  • Chips has several breaking changes listed in the migration docs.

1.1.0 (2020-12-24)

Features

  • make tab an anchor if href prop is present (d9f800b)

1.0.0 (2020-08-04)

Note: Version bump only for package svelte-material-ui

1.0.0-beta.21 (2020-04-19)

Bug Fixes

  • undefined current_component in browsers not supporting import #60 (708abd6)

1.0.0-beta.20 (2020-01-31)

Bug Fixes

  • Cannot read property ‘destroy’ of undefined in menuSurface (2bd8d37)
  • fix button group styling in Safari/iOS (eb52cc6)
  • fix Svelte warning about unused class export (baac41b)

Features

  • add component option to Button to allow other elements/components (95d4d49)
  • reduce Ripple arguments and add class forwarding option (550ac93)

1.0.0-beta.19 (2019-12-13)

Bug Fixes

  • prevent new Svelte versions from mangling MDC classes (8a94e95), closes #52
  • stop empty attrs on elements (084bc39)

Features

  • add shape props for button to create rounded buttons (a94cf69)
  • add shape props for button to create rounded buttons (7fb3b8b)

1.0.0-beta.18 (2019-11-08)

Bug Fixes

  • layout components when dialog is opened (fee2755), closes #35
  • remove hoisted menu-surface from body in onDestroy (8e905b7)
  • working on fixing dialog. wip (601d4fd)

1.0.0-beta.17 (2019-10-28)

Bug Fixes

  • fixed initial value state of Select component (4afdfc2)
  • handle blank number input as NaN (939543f)

Features

  • add three line lists (modifying MintyMods code) (5894c23)
  • update MDC package versions to 3.2.0 (605753d)

1.0.0-beta.16 (2019-09-24)

Note: Version bump only for package svelte-material-ui

1.0.0-beta.15 (2019-09-13)

Bug Fixes

  • fixed ClassAdder components to allow SSR (de0daa1), closes #29
  • forgot the dialog excludes (78e6ca9)
  • let dialog buttons be links, even though it’s not MDC compliant (e504cd7)
  • prefer direct for prop over context on floating label (9184532)

1.0.0-beta.14 (2019-09-07)

Bug Fixes

  • fixed more sass commands (1c81e01)
  • fixed the packages’ sass commands (97d64ea)

1.0.0-beta.13 (2019-09-06)

Features

  • add bare js and css to all components (ebe7a6d)

1.0.0-beta.12 (2019-09-06)

Bug Fixes

  • properly import Ripple and its styles (9588c8b)

1.0.0-beta.11 (2019-09-06)

Bug Fixes

  • allow for prop on wrapped floating label (b69049c)
  • import styles correctly (37e6fa6)

Features

  • provide bare js and css (button only for test) for use in REPL (1b9a268)

1.0.0-beta.10 (2019-09-03)

Bug Fixes

  • dependencies between packages (a883601)

1.0.0-beta.8 (2019-08-30)

Note: Version bump only for package svelte-material-ui

1.0.0-beta.7 (2019-08-29)

1.0.0-beta.6 (2019-08-27)

Note: Version bump only for package svelte-material-ui