Releases: mlaursen/react-md
Releases · mlaursen/react-md
@react-md/core@1.0.0-next.3
The next v6 alpha release.
Changes
AppBar
- Updated
AppBar
to use theBox
component and additionalcssUtils
- Added a
$nav-keyline
variable for theAppBarTitle
offset
Avatar
- Fixed the
color
prop definition
Badge
- Simplified the offset variables
Button
- Added a
TooltippedButton
component
Card
- Added a
ClickableCard
component - Fixed the
CardSubtitle
color
Dialog
- Fixed the background colors
Divider
- Removed the
vertical-sizing
variable and updated the vertical divider to update the same way as a horizontal divider
Expansion Panel
- Renamed
preventAllClosed
topreventAllCollapsed
to better match naming schemes
Form
- Updated
MenuItemInputToggle
to usemultiline
instead ofthreeLines
- Fixed the
Select
focus behavior when rendering within aSheet
Icon
- Fixed the styling for the
IconRotator
by setting the default rotate variables - Fixed the styling for the
IconSpacing
component when usingabove
orbelow
List
- Renamed
threeLines
tomultiline
and updated the CSS variables to match - Fixed some styling by correctly passing all props down
- Added the ability to disable the spacing for the left addons
Portal
- Updated
PortalContainerProvider
to support aRefObject
Table
- Fixed the
TableCheckbox
andTableRadio
components to be client components instead of server components
Tabs
- Added support for rendering vertically
- Added support to render a tab as a link instead of a button
- Renamed the
--rmd-tab-width
to--rmd-tab-size
Tooltip
- Fixed some type definition issues for event handlers
Transition
- Updated
SkeletonPlaceholder
toforwardRef
- Updated
SkeletonPlaceholder
anduseSkeletonPlaceholder
to supportanimation-delay
- Added
randomSkeletonPlaceholder
util to generate SSR-only skeletons - Fixed the naming of the Sass variables since they weren't prefixed by
transition-
Tree
- Fixed the type definitions for the
DefaultTreeItemRenderer
for thedata
prop after switching toRenderRecursively
- Fixed the
Tree
components to start the--rmd-tree-depth
at0
instead of-1
- Removed the
--padded
style since it's no longer needed
Typography
- Updated the base typography to default to
overflow-wrap: break-word
- Fixed the
TextContainer
styling to include the padding in the line length
Other
- Uses
:has
selectors and:focus-visible
since all major browsers support them now - Uses
@media(hover: hover) and (pointer: fine)
for hover states instead of.mouse-mode
- Refactored some draggable utils and fixed bugs around dragging
- Added a
useElementSize
wrapper for theuseResizeObserver
hook - Fixed
useElementSize
to trigger immediately on mount - Updated
useWindowSize
to support SSR values
v5.1.6
@react-md/core@1.0.0-next.19
"@react-md/core": patch
Fixed TextField styling
@react-md/core@1.0.0-next.18
"@react-md/core": patch
-
The
constrast-color
mixin no longer throws an error with some colors due tocolor.channel
not returning an int -
Fixed some type definitions for the React 19 release
-
Disable line wrapping for the current selected option in the
Select
component -
Updated docs for lots of hooks and components
-
Added docs for testing with Jest
v5.1.5
Bug Fixes
- @react-md/autocomplete: Prevent event default when pressing enter with open
AutoComplete
(#1439) (c505642)
Documentation
Library Size Changes
yarn dev-utils libsize
The gzipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 92.34 kB (+ 78 B)
- dist/umd/react-md-with-font-icons.production.min.js 211.32 kB (+ 734 B)
- dist/umd/react-md-with-svg-icons.production.min.js 211.38 kB (+ 735 B)
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 18.08 kB
- themes/react-md.lime-teal-200-dark.min.css 18.15 kB
v4.0.4
Bug Fixes
- @react-md/autocomplete: Prevent event default when pressing enter with open
AutoComplete
(#1439) (50c3472)
Library Size Changes
yarn dev-utils libsize
The gzipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 87.48 kB
- dist/umd/react-md-with-font-icons.production.min.js 112.79 kB
- dist/umd/react-md-with-svg-icons.production.min.js 180.13 kB
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 18.04 kB
- themes/react-md.lime-teal-200-dark.min.css 18.11 kB
v3.1.2
Bug Fixes
- @react-md/autocomplete: Prevent event default when pressing enter with open
AutoComplete
(#1439) (4dd3794)
Library Size Changes
yarn dev-utils libsize
The gzipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 86.75 KB
- dist/umd/react-md-with-font-icons.production.min.js 111.03 KB
- dist/umd/react-md-with-svg-icons.production.min.js 176.83 KB
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 17.63 KB
- themes/react-md.lime-teal-200-dark.min.css 17.7 KB
v2.9.2
Bug Fixes
- @react-md/autocomplete: Prevent event default when pressing enter with open
AutoComplete
(#1439) (f03548a)
Library Size Changes
yarn dev-utils libsize
The gizipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 86.98 KB
- dist/umd/react-md-with-font-icons.production.min.js 111.26 KB
- dist/umd/react-md-with-svg-icons.production.min.js 177.04 KB
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 17.57 KB
- themes/react-md.lime-teal-200-dark.min.css 17.63 KB
v5.1.4
Bug Fixes
- add missing dependencies (5329812)
Library Size Changes
yarn dev-utils libsize
The gzipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 91.56 kB
- dist/umd/react-md-with-font-icons.production.min.js 203.98 kB
- dist/umd/react-md-with-svg-icons.production.min.js 204.03 kB
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 18.08 kB
- themes/react-md.lime-teal-200-dark.min.css 18.15 kB
v5.1.3
Bug Fixes
- @react-md/button: do not shrink in flex containers (66bf6e0)
- @react-md/card: fix spelling of raisable and deprecate raiseable prop (453023b)
- @react-md/form: fix typo for transparent in disabled toggle hover color (7346587)
- @react-md/layout: fix spelling of
DEFAULT_LAYOUT_NAV_TOGGLE_CLASSNAMES
(2d20a2e) - @react-md/utils: fix spelling of DropzoneHandlers (6ba510b)
Documentation
- fix typos throughout codebase (725d1a2)
- @react-md/form: Add simple examples for Select/NativeSelect (05358f5), closes #1396
Other Internal Changes
- @react-md/autocomplete: fix typos in utils tests (c0333cc)
- react-md.dev: correctly render escaped html in markdown (8a523cb)
- react-md.dev: fix text color for animating app bar (01ec1af)
- typos: fix additional typos throughout repo (ef20132)
Library Size Changes
yarn dev-utils libsize
The gzipped UMD bundle sizes are:
- dist/umd/react-md.production.min.js 91.56 kB (+ 20 B)
- dist/umd/react-md-with-font-icons.production.min.js 203.98 kB (+ 8.79 kB)
- dist/umd/react-md-with-svg-icons.production.min.js 204.03 kB (+ 2.11 kB)
The min and max gzipped CSS bundle sizes are:
- themes/react-md.grey-red-700-light.min.css 18.08 kB (+ 5 B)
- themes/react-md.lime-teal-200-dark.min.css 18.15 kB (+ 5 B)