EDS4 logo
@eds/core
v4.1.2

Core

Provides the fundamentals to build with the design system.
  • 76387bd: Input border token changed to use a darker grey
  • 76387bd: a11y updates
  • 1558a464: Changed event listener in useKeypress to utilise keydown instead of keyup.
  • 9073b400: Adds new fontSize token xxsmall.
  • 0b1e9f3c: Added block styles for responsiveness to button, toggle, and selectdropdown
  • 58590b4: - Added logoBackgroundColor to the menu theme object.
    • Updated setTMSTheme function to map the headingBannerBgColor TMS theme color to logoBackgroundColor.
  • f09cc14: Updated color.neutralSubtle token to be slightly darker, in order to achieve AA accessibility for small text on backgroundColor.neutralSubtle
  • e0729c4: Improved how @eds packages manage their dependencies and peerDependencies.
  • e99cdb6: Offical release of EDS 4.0.0
  • b897900: Improvement: Updated how theming works to be compatible with TMS and the new style theming.
  • 0793bc8: Improvement: Added Storybook story for the Menu Improvement: Include prefer less motion to stop the animations Improvement: Added the role="menubar" Improvement: Add a footer prop to the Menu to allow for custom footer Improvement: Mobile menu now closes when pressing the escape key Bug fix: Make the Menu framework agnostic of framework and remove NextJS package dependency
  • aca2c6fc: Improve rendering performance of Box component, SelectDropdown and SelectInput
  • 885a519: Adding new helper useId from reach-ui to local and removing reach-ui dependency
  • 5a0464b: Restructure of space tokens to make room for new xlarge token (2rem/32px).
  • bd2529a: Adding new utils useKeypress useConfirmPageLeave and useBreakpoint Size
  • dcc4cee:
    • Added space token none.
  • debac4b: Make StrictReactNode compatible with React 18
  • 8e9c9e9: Moved breakpoint and mediaQuery tokens to tokens file, and renamed them according to tshirt size naming convention.
  • de3c841:
    • Renamed tokens shadow -> boxShadow and radii -> borderRadius
    • Added missing :hover styles to RadioPrimitive and CheckboxPrimitive
    • Updated some colour tokens to match design language
    • Removed critical focusRings
  • e84b1d4: - Added the table package
    • Added the scroll-wrap package
    • Added icons to the icon package - ArrowDownIcon, ArrowUpIcon & SortByIcon
    • Added rem -> px guide to space tokens
  • 16f4c45: Support React v16.9 to v18
  • aca3f9c: Fixed dependencies and build
  • 1c4bd44: First prerelease publish of components