Skip to content

v7.46.0

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Mar 12:15

7.46.0 (2024-03-05)

Features

  • add @einride/ui-labs package (d98423d)
  • add background highlight theme color (1d13661)
  • add dates package (3a5a4de)
  • add indeterminate property to checkbox component (4a88f7c)
  • add inverted border colors (498ba77)
  • add minus icon (06a8809)
  • add new icons needed in demand wizard (bfafdf9)
  • add NumberInput component (6b5018e)
  • add test svg icons (df16225)
  • Box: add alignSelf prop (044fecb)
  • Box: add margin-inline and margin-block props (05f1c15)
  • Box: add max-inline-size and max-block-size (9f6b104)
  • Box: allow flexShrink prop (575c4de)
  • export Segments and SegmentsTrigger components (92a2c06)
  • length: add conversion factor for meter to yard (66b9a09)
  • make sure to use mantine component headless (fc3bfac)
  • maps: change color of siteWithCharger and add siteWithChargerElectric (dec53e7)
  • Option: enable passing children flexibly without disturbance from icon prop (dba167f)
  • Radio: set correct styles when not using visible label (8cd1624)
  • SearchInput: make it possible to add suffix (ac336f1)
  • Segments: base on radio group instead of tabs (470f922)
  • separate disabled from read-only (086199a)
  • Textarea: allow passing props to the textarea wrapper element (8a92c9d)
  • TextInput: make it possible to add a suffix (90eccf4)
  • Tooltip: add max-inline-size (2d1e04f)
  • upgrade mantine to v7 (4a6b4b0)
  • Weight: make it possible to input weight in both kilogram and pound (4b4b35d)
  • WeightUnit: replace unitSystem prop with measurementSystem (c89e02a)

Bug Fixes

  • add changer icon (943f02e)
  • add dark charger icon (451e003)
  • add kilometer to mile conversion factor (136d8bc)
  • add side prop to determine tooltip position (dea855b)
  • align workflows (f20346c)
  • Avatar: fix edge-cases for initials (472e9ee)
  • Avatar: show initials if src is undefined (237206e)
  • Banner: extend div props (0cc3b78)
  • Box: set margin-inline correctly (b27bd45)
  • bump dayjs dependency (36f5dde)
  • bump mantine dependencies (89e1f75)
  • bump mantine dependencies (de57110)
  • bump mantine deps (5866763)
  • bump mantine deps (0d400dd)
  • bump mantine deps (5ab74ee)
  • bump mantine deps (5e41474)
  • bump mantine deps (2dc6473)
  • bump mantine deps (022d854)
  • bump mantine deps (81e267b)
  • bump mantine deps (e8fc307)
  • bump mantine deps (b57f4d5)
  • bump mantine deps (f5192a9)
  • bump mantine deps (265fc21)
  • bump radix-ui deps (ae88575)
  • bump react-map-gl dependency (2948e88)
  • bump versions (cc17b3a)
  • convert METER_TO_YARD correctly (1bd6c8c)
  • correct contentWrapperProps type for Tooltip (eaf450a)
  • correct import path (4748c67)
  • date-pickers: fix unrecognized dom element error (0e59e17)
  • DatePicker,DateRangePicker: reintroduce withCellSpacing that is now fixed in Mantine (8c14693)
  • deprecate date components (abdaefd)
  • deprecate POUND_FACTOR in favor of KILOGRAM_TO_POUND (effe09f)
  • DIVOPS-3: do not render date picker popovers in portals (0cb2090)
  • export DateRangePickerValue (337404e)
  • export themes (c701ee0)
  • expose style prop for tooltip content wrapper (d171960)
  • fix date picker positioning (af82f54)
  • fix tsconfig paths (384b2ba)
  • forward ref to Menu component (c707dcd)
  • icon: use correct font character for plus icon (f62677a)
  • improve JSDocs of as prop (dd029b5)
  • include @einride/ui-labs in build script (1b4a77f)
  • include dayjs as dependency (66661b3)
  • LinearGauge: correct required props (f9a359a)
  • LinearProgress: set correct required props (29c1455)
  • LinearVerticalProgress: set correct required props (f25d636)
  • make it possible to pass custom border radius to skeleton (6cfe719)
  • map: add useStyleLoad hook (2305138)
  • maps: add marker hooks (89ab09a)
  • maps: export types (4dc8fa2)
  • maps: move dependencies to peer dependencies (af12f22)
  • MenuContent: expose all menu content props (5fac7ca)
  • mimic @einride/ui-maps (7f9f22f)
  • point types package.json entry to correct path (57a7cd4)
  • properly hide outside dates (53a1b38)
  • publish with provenance (d84cb8d)
  • publish with provenance (b65a2dc)
  • put index file in src (1c60308)
  • reassign xMark icon to new character to resolve iOS 17 issue (08dd77f)
  • remove all mapping exports that are now in @einride/ui-maps (ee1cc91)
  • remove map dependencies (5a13e5f)
  • remove MapTooltip that is now available in @einride/ui-maps (5be70f0)
  • remove node version requirements (dbe7533)
  • remove unsued exports (d9e6798)
  • remove unsued exports (969e094)
  • remove unused interfaces (951e79c)
  • remove unused map marker (b951b65)
  • remove useStyleLoad hooks that is now available in @einride/ui-maps (9c5861f)
  • resolve zoom/small device issues in tabs component (3d9142e)
  • Select: set colors (af1ed77)
  • Sheets: expose all dialog content props (7e1d06b)
  • Slider: add onClick to make it possible to stop propagation (0ab477a)
  • Slider: avoid small gap between start range and range (ed5532c)
  • Slider: prevent zooming/scrolling during ongoing slide on touch devices (79ab266)
  • StepGauge: set correct required props (461bab5)
  • StepProgress: set correct required props (8449616)
  • StepVerticalProgress: set correct required props (fb407fb)
  • Text: add textDecoration prop (cb7fbf0)
  • upgrade mantine deps (31e8322)
  • Weight,WeightUnit: deprecate imperial instead of removing (2196052)

Reverts

  • revert forwarding ref to Menu component (538230c)