Skip to content

43.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 04 Jun 17:42
0ac37e2

@metamask/design-system-react 0.25.0

Added

  • Added Popover for anchored overlays such as menus, tooltips, and dialogs (#1153)
  • Added TextArea for controlled multiline text entry (#1036)
  • Added TextFieldSearch for controlled search-field flows on top of TextField (#1171)
  • Added FormTextField for labeled form controls built from Label, TextField, and HelpText (#1197)

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; consumers must run Node 20 or newer (#1206)
  • Updated avatar fallback handling so AvatarToken, AvatarNetwork, and AvatarFavicon resolve consistently when the requested image is unavailable (#1212)

@metamask/design-system-react-native 0.28.0

Added

  • Added Content for composing scrollable and padded content sections on React Native screens; it is closely related to the upcoming ListItem work (#1192)

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; consumers must run Node 20 or newer (#1206)
  • Added default padding and isInteractive support to SectionHeader so section rows match the new mobile layout patterns (#1210)
  • BREAKING: Flattened TextArea so it renders the root TextInput directly; pass TextInput props on TextArea, use the component ref for the input, and stop relying on inputProps or inputElement (#1205)
  • Updated avatar fallback handling so AvatarToken, AvatarNetwork, and AvatarFavicon resolve consistently when the requested image is unavailable (#1212)

@metamask/design-system-shared 0.21.0

Added

  • Added ContentPropsShared and ContentVerticalAlignment so React Native can compose list-style rows and related layout patterns (#1192)

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; no public API changes were needed in @metamask/design-system-shared, but consumers must run on Node 20 or newer (#1206)
  • BREAKING: Updated TextAreaPropsShared to remove inputElement so React Native TextArea can render the root TextInput directly (#1205)

@metamask/design-system-tailwind-preset 0.9.0

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; no Tailwind preset behavior changed, but consumers must run on Node 20 or newer (#1206)

@metamask/design-system-twrnc-preset 0.5.0

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; no TWRNC preset behavior changed, but consumers must run on Node 20 or newer (#1206)

@metamask/design-tokens 8.5.0

Changed

  • BREAKING: Dropped Node.js 18 support for the release line; the emitted token values and CSS output are unchanged, but consumers must run on Node 20 or newer (#1206)