Open Collective
Open Collective
Loading
5.2.0: Full Stack Typescript
Published on March 11, 2019 by James Friedman

Happy Monday Everyone! RMWC 5.1.0 represents the realization and payoff of the hard work to convert to Typescript. One of the reasons RMWC convereted over is because Material Components Web was in process of doing the same. Mat Webs official 1.0.0 release (yes they were still in Alpha after 2 years…) also includes the conversion to Typescript. What does this mean for you? I means less bugs, quicker updates, full tree shaking, and a tighter integration between the two layers.

New Rources Page

A lot of people have been struggling to find some of the basic resources available to them like the Discord Channel or code sandbox. The new resources page is your one stop shop to find all of the relevant links associated with RMWC https://jamesmfriedman.github.io/rmwc/resources.

New Features

  • full typescript integration with MDC
  • full tree shaking all the way into MDC is now available
  • added scrollTarget option for TopAppBar
  • added hoistToBody functionality to menus to get around situations where it was in a hidden container
  • added prop to prevent Dialog from dismissing on scrim click
  • added the ability to start a CollapsibleList as open
  • added ability to contain avatar image instead of cover
  • documented right side drawer

Fixes

  • Fixed issue with jest polyfill missing types. Please update the import path to import rmwcTestPolyfill from '@rmwc/base/dist/test-polyfill'
  • Fixed issues with avatars with transparent backgrounds
  • Corrects a regression where icon sizes were broken on certain components
  • Corrected an issue with floating labels and deferred options
  • Lots of subtle doc updates and corrections

Breaking Changes

NONE! Enjoy :)