Skip to content

Releases: mlaursen/react-md

v2.5.2

12 Jan 03:16
Compare
Choose a tag to compare

Bug Fixes

v2.5.1

16 Dec 23:47
Compare
Choose a tag to compare

Bug Fixes

v2.5.0 - Form Validation, Number Fields, and Sliders

16 Dec 00:05
Compare
Choose a tag to compare

Summary

This release was mainly focused on the form package and added a lot of new features. I highly recommend checking out the following PRs for more information:

  • Simple form validation using the Constraint API with useTextField #1009
  • Better number handling with useNumberField #1014
  • Slider component #1016

Bug Fixes

Features

v2.4.3

14 Nov 03:17
Compare
Choose a tag to compare

Bug Fixes

Documentation

v2.4.2

23 Oct 22:13
Compare
Choose a tag to compare

Bug Fixes

v2.4.1

17 Oct 05:32
Compare
Choose a tag to compare

Republished the v2.4.0 release to ensure that all 2300 themes are available through CDNs after upgrading my build script.

v2.4.0

17 Oct 01:09
Compare
Choose a tag to compare

This release implemented better default behavior to ensure that the "better" contrast ratio is chosen instead of choosing the first color that meets the minimal contrast ratio. This is enabled by default going forward, but can be disabled by setting $rmd-theme-better-contrast-ratios: false

Bug Fixes

Features

Documentation

  • the documentation site now allows for code examples and sandboxes to conditionally use JavaScript instead of TypeScript

v2.3.1

15 Sep 00:17
Compare
Choose a tag to compare

I released v1.18.0 today but didn't realize that npm uses --tag while lerna uses --dist-tag so v1.18.0 was released under latest instead of previous. This release is only to ensure that v2 is set to latest and has no other changes.

v1.18.0

15 Sep 00:01
Compare
Choose a tag to compare

Changelog

  • Updated the SelectionControl to support toggling the checked state with the Enter key (@gamtiq - #949)

v2.3.0

10 Sep 14:51
Compare
Choose a tag to compare

This release is kind of a breaking change since the base react-md package no longer has a dist/css folder for all the pre-compiled themes due to CDNs and package managers rejecting this package for being too big. All the pre-compiled themes will now be available through jsDelivr instead. Check out the CDN Links for more info.

This release also changed the ResizeObserver to use a subscription model to slightly increase performance when multiple ResizeObservers are used on a single page as well as fix some errors related to the ResizeObserver loop has been exceeded. The useResizeObserver has been updated to use the new API which requires refs, but is still backwards compatible. Due to this change, the ResizeObserver component has been deprecated in favor of the useResizeObserver hook implementation.

Otherwise, there were a few new features added to the @react-md/button, @react-md/progress, and @react-md/tree packages that you can reference below.

Documentation

  • created a new example for the @react-md/form package to show how to use react-hook-form with react-md for form validation. Check out the new example here.
  • updated sandboxes to use new CDN for pre-compiled themes (e83f47e)
  • added a simple umd example to show CDN usage (ed6b62e)

Bug Fixes

Features