-
Pagination: Use data attrs instead of class names (#2395)
-
Badge: Style using css attributes (#2391)
-
TableHeaderCell: Remove
sortable
prop,sort
now handles this (#2393) -
dropdownmenu: Style using data attributes (#2387)
-
List: Remove
List.Root
andList.Heading
, which changes API (#2348) -
Alert, Avatar, Button, Divider, Link: Use data-attributes for variant, size and color and move icons to CSS (#2313)
-
Box: Remove component (#2372)
-
Popover: (#2369)
- Rename
<Popover.Root>
to<Popover.Context>
- use Popover API, allowing
<Popover>
to be used withoutPopover.Context
- Remove
portal
prop
- Rename
-
Select: Rename from
NativeSelect
(#2404) -
Table: Set sort button type to prevent form submit (#2402)
-
Heading: default level is now 2 (#2378)
-
Select: (#2415)
- Add Select.Option and Select.Optgroup compond components
- Remove
multiple
prop
-
Accordion: Now uses details and summary HTML elements (
5d1c5062b526e6829c322ce66c6df08568bb9f63
) -
Spinner: Style using data attributes (#2390)
-
Avatar: new component (#2312)
-
Tag: Make neutral default color in CSS (#2397)
-
Card: Use data attrs (#2398)
-
Combobox: fix virtual combobox having large gap between items (#2376)
-
Table: New hover prop and class for toggling hover on rows (#2285)
-
Combobox: Make controlled input adhere to
inputValue
and send all change events (#2267) -
AccordionHeading: Correct name on types (#2276)
-
Badge: Export component (#2297)
-
ToggleGroup, Tabs: Active item equality check is now strict (#2253)
-
Modal: add missing ModalRoot export (#2228)
-
RovingFocus: add
orientation
to support for different arrow directions, and add support home/end buttons (#2206)- Affects
ToggleGroup
, where up and down arrows can now be used - Affects
ToggleGroup
, where home and end can now be used - Affects
Tabs
, where home and end can now be used
- Affects
-
Accordion: Fix
defaultOpen
flicker on first render (#2214) -
Tabs: Make arrow keys work in any direction (#2223)
-
Fixes so spacing is the same in checkbox and radio groups (#2234)
-
Divider: hide from screen readers (#2232)
-
Modal: remove
FloatingFocusManager
(#2224) -
NativeSelect: add focus in
readOnly
state (#2212)
-
chore: Fix rollup build warnings for react package (#2187)
-
chore: Replace eslint with biomejs (#2189)
-
#2184
8b2abdb
Thanks @mimarz! - fix(Combobox): 🐛 Button for toggling open/close should now close when open -
#2185
567329b
Thanks @mimarz! - feat(Combobox): ✨ Label now supports other elements
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
1.0.0-rc.6 (2024-06-11)
- Tab: Use correct type on Tab button (f3f5949)
- Revert "Publish" (8b3c1a1)
0.63.0 (2024-06-07)
- Combobox: make value as string of integer work (#2095) (0a687f2), closes #2081 #2106
- Heading: ⚰️ Remove non-working
3xlarge
/3xl
size (#2074) (dad4c8e)
0.62.0 (2024-05-24)
- Tabs:
className
being overridden (#2064) (10fb504) - Tabs: active tab has wrong hover style (#2061) (104e16d)
- Textfield: character counter inital value (#2056) (7b5df7f)
- Tooltip: rendered in a portal by default (#2060) (95960f7)
- Alert: add shorthand sizes (#1995) (868d214)
- Box: add shorthand sizes (#2048) (05901c0)
- Checkbox: add shorthand sizes (#2030) (e2ca09d)
- Chips: add shorthand sizes (#2007) (318d1ee)
- Combobox: add shorthand sizes (#2029) (f1ef9fe)
- DropdownMenu: add shorthand sizes (#2021) (cf17310)
- ErrorMessage: add shorthand sizes (#2019) (c511c59)
- Heading: add shorthand sizes (#1997) (265a3c7)
- HelpText: add shorthand sizes (#2014) (ad97311)
- Ingress: add shorthand sizes (#2020) (62caef5)
- Label: add shorthand sizes (#1999) (919c43c)
- List: add shorthand sizes (#2009) (7f694e0)
- NativeSelect: add shorthand sizes (#2033) (1d494d1)
- Pagination: add shorthand sizes (#2034) (1c549b7)
- Paragraph: add shorthand sizes (#1996) (72a7824)
- Popover: add shorthand sizes (#2006) (6637c52)
- Radio: add shorthand sizes (#2036) (20278fa)
- Search: add shorthand sizes (#2028) (d8fc81d)
- Spinner: add shorthand sizes (#2000) (b18eb98)
- Switch: add shorthand sizes (#2027) (bd5160b)
- Table: add shorthand sizes (#2016) (50cbb8e)
- Tabs: add shorthand sizes (#2012) (806125d)
- Tag: add shorthand sizes (#2017) (405f55d)
- Textarea: add shorthand sizes (#2031) (5932d5e)
- Textfield: add shorthand sizes (#2018) (9c52938)
- ToggleGroup: add shorthand sizes (#2011) (44f9abd)
0.61.0 (2024-05-16)
0.60.0 (2024-05-14)
- Box: Remove deprecated
as
prop (#1896) (59dd231) - Button: Remove deprecated
as
prop (#1894) (c346203) - Card: Remove deprecated
as
prop (#1897) (17ef8c6) - DropdownMenuItem: Remove deprecated
as
prop (#1895) (2f705bb) - ErrorMessage: Remove deprecated
as
prop (#1899) (b37584a) - Heading: Remove deprecated
as
prop (#1900) (685e438) - Ingress: Remove deprecated
as
prop (#1903) (1139b31) - Label: Remove deprecated
as
prop (#1904) (a1469e4) - Link: Remove deprecated
as
prop (#1898) (f037bd2) - Paragraph: Remove deprecated
as
prop (#1905) (aa81f5a) - Paragraph: Remove deprectated
short
prop (#1891) (e1213b0)
0.59.1-alpha.1 (2024-04-26)
0.59.1-alpha.0 (2024-04-24)
- Combobox: Re-renders (24fa39f)
0.59.0 (2024-04-23)
0.58.0 (2024-04-22)
- Button: Removed
inverted
color (#1828) (01ad9c5) - Ingress: Add
xsmall
,small
,large
sizes (#1838) (2ec7d2c)
0.57.0 (2024-04-15)
- 🎨 Use new sizing scale for typography and components (#1696) (61b1af7)
- css: Add cascade layer for every component (#1805) (b40f95b)
- DropdownMenu, Popover, Modal: Using
asChild
onTrigger
components no longer clones style to child (#1795) (b827689)
0.56.3-alpha.1 (2024-04-10)
- DropdownMenu, Popover, Modal: Using
asChild
onTrigger
components no longer clones style to child (#1795) (b827689)
0.56.3-alpha.0 (2024-04-09)
0.56.2 (2024-04-08)
0.56.1 (2024-04-08)
- Checkbox: 🐛 Removed unwanted spacing when no label is defined (#1762) (439bf8c)
- Checkbox: Remove empty label element (#1737) (152ad27)
- Radio: 🐛 Removed unwanted spacing when no label is defined (#1768) (03d2553)
- Radio: Remove empty label element (#1741) (#1764) (73840cf)
0.56.0 (2024-04-04)
- Checkbox:
style
applied to wrong element (#1743) (7bad2c2) - Combobox: Fix
flushSync
being called inside a lifecycle method (#1736) (c0a6f73) - Radio:
style
applied to wrong element (#1742) (fa65b7e)
- DropdownMenu: Remove deprecated
anchorEl
(#1744) (6da4daa) - Popover: Remove deprecated
anchorEl
(#1718) (e8cf45e) - storybook: Add getting started page (#1746) (1e80130)
0.55.0 (2024-03-21)
- Combobox: Add
hideClearButton
prop (#1720) (6bbb3b7) - Combobox: Add
initialValue
prop (#1719) (0a0c3d4)
0.54.0 (2024-03-20)
0.53.1 (2024-03-13)
Note: Version bump only for package @digdir/designsystemet-react
0.53.0 (2024-03-13)
Note: Version bump only for package @digdir/designsystemet-react
0.51.3 (2024-03-08)
- Fieldset: Make hideLegend work again (#1641) (74ee58f)
- SpinnerI: Use correct tokens (#1650) (63cd398)
0.51.3-alpha.0 (2024-03-06)
0.51.2 (2024-03-04)
- Combobox: ResizeObserver loop error (#1594) (688ac31)
- ErrorSummaryItem:
href
is optional whenasChild
istrue
(#1592) (300c9b4) - Fieldset: Simplify CSS (#1591) (aa5ca25)
- Popover: Update aria attributes (#1578) (9c1e729)
0.51.1 (2024-02-23)
- Button: Remove
display: inline-block
for icons (#1567) (40183b6) - HelpText: 🐛 Focus and hover should now be correct (#1568) (2505554)
- Revert "Publish" (b1d5e6c)
0.51.0 (2024-02-23)
0.50.0 (2024-02-19)
- Correct component names in React developer tools (#1543) (889e91d)
- Paragraph: Fix CSS specificity (#1527) (4d76d87)
- Switch: 🐛 Improvements and adjustments to styling (#1521) (d9f7a5c)
0.49.0 (2024-02-09)
- Checkbox: Add indeterminate state (#1513) (913857b)
- Combobox: Debounce
Option
click (#1506) (30ccbe7) - Heading: Add two larger sizes (#1512) (3d34248)
0.48.0 (2024-02-07)
- Button: 🐛 Passed
className
should now override correctly (#1442) (5a1d463) - Table: 🏷️ Fix types (#1500) (c962f22)
- Button: Add
asChild
support toButton
(#1463) (87d43f6) - Button: Change
icon
to boolean and removeiconPlacement
(#1413) (98d0610) - Card: Add support for changing element type with
asChild
(#1323) (d35f56e) - DropdownMenu: Add
DropdownMenu.Trigger
(#1416) (428b092) - ErrorMessage: Add
asChild
support toErrorMessage
(#1467) (25ee917) - ErrorSummary: ✨ Make the component (#1392) (a33ff7c)
- Heading: Add
asChild
support toHeading
(#1459) (dda21d2) - Ingress: Add
asChild
support toIngress
(#1460) (4f96d58) - Label: Add
asChild
support toLabel
(#1461) (fa2e961) - Link: Add
asChild
support toLink
(#1458) (54b1dab) - List: Change component API (#1400) (55d8795)
- Paragraph: Add
asChild
support toParagraph
(#1462) (c886f65) - Popover: Add
Popover.Trigger
(#1406) (33c693b) - RovingTabindexItem: Add
asChild
support toRovingTabindexItem
(#1468) (8f21be3) - RovingTabindexRoot: Add
asChild
support toRovingTabindexRoot
(#1469) (c766926) - Tabs: Remove
icon
prop (#1418) (75777db)
0.47.0 (2024-01-23)
- Accordion: Fix focus style (#1407) (24e3006)
- DropdownMenu: Export correct props type for items (#1410) (898a13f)
- List: Add
margin-top
to nested lists (#1402) (524d48c) - Pagination: Add default aria-label to
nav
(#1401) (b4de3f1)
0.46.1 (2024-01-16)
0.46.0 (2024-01-15)
- Combobox: Virtualize options (#1375) (608c066)
- HelpText: ✨ Add portal support (#1367) (d8b201d)
- Table: ✨ Make the component (#1364) (8c2ddad)
- Table: 🗑️ Change
Table
to legacy (#1357) (e3da112)
0.45.0 (2024-01-10)
- Combobox: Pressing
enter
on clear button does not work (#1354) (884eca7) - Combobox: Removing a chip with
enter
selects a value from the list (#1352) (907a85d)
- Combobox: Disable looping when navigating list with keyboard (#1344) (8bf82d0)
- Tag: New Tag design (#1335) (7640fad)
0.44.0 (2024-01-05)
- Chips: 🐛 Correct sizings (#1316) (70044b8)
- Search: Scale input height based on sizing prop (#1329) (bc32cec)
- Box: Add support for changing element type with
asChild
(#1295) (4d9b78d) - Fieldset: Make legend prop required (#1330) (0f502c0)
- Tooltip: Add inverted version (#1325) (accf27c)
0.43.0 (2024-01-02)
- Chip: 🐛 Use correct font token (short) (#1290) (ddc1166)
- Make sure
className
andstyle
are applied to outer element (#1277) (1a57299)
- Box: Add new border radius tokens (#1275) (59e5cce)
- DropdownMenu: Add portal support (#1289) (a0ff1bf)
- Popover: Add portal support (#1293) (e739c24)
- Tooltip: Add portal support (#1294) (3e95c3a)
0.42.0 (2023-12-21)
0.41.1 (2023-12-20)
- Radio: 🐛 Correct sizes for icon (#1255) (53d836e)
- Switch: 🐛 Prevent from being clamped in flex container (#1256) (f5d31eb)
0.41.0 (2023-12-19)
- Accordion: 🐛 Fix wrong border colors for
first
,second
,third
colors (#1246) (e38bf41) - DropdownMenu: 🐛 Add missing background (#1252) (2abe4db)
0.40.0 (2023-12-18)
- DropDownMenuItem: add list style none (#1190) (11bd19b)
- List: Wrap in
div
to allow access toHeading
(#1217) (afcadb7) - Pagination: Only use needed space for buttons (#1220) (4bf3d74)
- Select: Select not working properly in Modal (#1195) (fb8be6a)
- ToggleGroup: Only use needed space for buttons (#1216) (3d4f721)
0.39.0 (2023-12-14)
- Accordion: support for using custom elements inside
Item
andHeader
(#1198) (a09eea1) - Button, Checkbox, NativeSelect, Radio, Search, Switch, Textfield: 🐛 Sizes and alignment (#1166) (716395d)
- Chip: 🐛 Add missing disabled styling and behaviour (#1201) (d6647bf)
- ErrorMessage: Change default wrapper to
div
(#1203) (f14e22b) - NativeSelect: Fix firefox background color (#1185) (ddf8d89)
- Search: 🐛 Fix missaligned search icon (#1207) (eac15b2)
- Textfield, Textarea: 🐛 Only apply
aria-describedby
if its defined (#1184) (f510c0c) - ToggleGroup: 🐛 Use correct paddings on
ToggleGroup.Item
(#1209) (2b6dade)
0.38.0 (2023-12-01)
- 🐛 Temporary change order for injected CSS (#1137) (8f8d978)
- Checkbox, Radio, Search: 🐛 Styling interferences (#1163) (b53f050)
- Chip.Toggle: Make Chip.Toggle fallback on context size (#1150) (c555bca)
- DropdownMenu: 🐛 Add missing z-index (#1142) (ae84c10)
- Link: Underline not thicker on hover in safari (#1151) (22580b3)
- Modal: Change solution for setting width and fixed clicking on top or bottom closing the Modal (#1171) (22fbc6b)
- Popover: wrong border size on arrow (#1176) (499c5e2)
- Card: ✨ New component (#1009) (c158e01)
- Divider: 💄 Adjusted size (#1165) (71dc2f8)
- sizing: Syncronize sizing between Figma and React components (#1084) (06c9c44)
- SkipLink: ✨ New component (#1111) (996f436)
0.37.0 (2023-11-17)
- Button: 🐛 Adjust sizing to match
Textfield
and other fixes according to Figma (#1023) (a3252f9) - Divider: 🏷️ Optional
color
prop (#1085) (7ae9eca) - Divider: Add so it can recieve
HTMLHRElement
props (#1064) (c7c3acd) - List: 🏷️ Default type for
children
(#1032) (4f83fa0) - OverridableComponent: Add
displayName
to type (#1106) (416810c) - Switch: 🐛 Should reduce-motion (#1049) (58926be)
- ✨ New
Search
component (#858) (b4888c4) - Box: add
forwardRef
, make props defaultundefined
(#1059) (7e0cd1c) - Box: Make the component (#1001) (1651d4d)
- Combobox: Create the component (#774) (23d4027)
- Divider: ✨ New component (#1057) (9d5d257)
- DropdownMenu: ✨ New component (#1070) (23bfddf)
- Modal: ✨ New component (#1037) (8b720cf)
- Remove density tokens (#1079) (d25c4fd)
- ResponsiveTable: 🗑️ Change to Legacy (#1108) (348d03b)
- Select: should be able to add name to the select component (#1046) (4d9fbb2)
0.36.0 (2023-11-08)
- Button: 🐛 Adjust sizing to match
Textfield
and other fixes according to Figma (#1023) (a3252f9) - Divider: Add so it can recieve
HTMLHRElement
props (#1064) (c7c3acd) - List: 🏷️ Default type for
children
(#1032) (4f83fa0) - Switch: 🐛 Should reduce-motion (#1049) (58926be)
- Box: Add
forwardRef
, make props defaultundefined
(#1059) (7e0cd1c) - Box: New internal component (#1001) (1651d4d)
- Combobox: New experimental component (#774) (23d4027)
- Divider: ✨ New component (#1057) (9d5d257)
- Select: Should be able to add name to the select component (#1046) (4d9fbb2)
0.35.0 (2023-10-30)
- HelpText: Add missing
aria-expanded
(#992) (383ed03) - LegacyTextField, LegacyTextArea: 🐛 Fix wrong placement of character counter (#1008) (c75aa3f)
0.34.0 (2023-10-25)
- InputWrapper: Remove gap (#989) (1fac2f7)
- List: Add more spacing between items (#982) (6febc88)
- Switch: Remove
gap
when there is no children (#986) (1c95186)
- Add
htmlSize
toNativeSelect
andTextfield
(#972) (bf72f3b) - List: More options for
List
component (#913) (8903110)
0.33.0 (2023-10-19)
- HelpText: Use new Popover (#960) (b12da58)
- NativeSelect: Updated to match other form components (#955) (71f048e)
- Popover: 🗑️ Change to Legacy (#956) (cf9be72)
- Popover: New component and method for attaching to anchor element (#959) (98f9985)
- Tag: Change
filled
andoutline
toprimary
andsecondary
(#958) (9c230af)
0.32.1 (2023-10-17)
0.32.0 (2023-10-16)
- Button: 💥 Removed
dashedBorder
(#941) (2297429) - Button: New
variants
and minor fixes (#938) (bc7a052)
0.31.1 (2023-10-13)
- Revert "fix(Select): Hide list when reference is hidden (#917)" (#936)
0.31.0 (2023-10-12)
0.30.0 (2023-10-11)
0.29.0 (2023-10-07)
0.28.1 (2023-10-06)
- Accordion: Make border styling overridable (#900) (b4af852)
- Radio: Adhere to provided name prop (#903) (f0cfa2a)
0.28.0 (2023-10-05)
- Add basic SSR support and peerDependecies to
react 18.2.0
(#864) (d512ee2) - Change
color
namesprimary
,secondary
,tertiary
tofirst
,second
,third
(#887) (50f4eee) - DosAndDonts: Add Do and Dont component (#857) (8116d00)
- Tabs: ✨ New
Tabs
Component (#876) (6ae19e7) - Tabs: 🗑️ Change to Legacy (#875) (1863383)
- ToggleGroup: Add accessible title for items with only icon (#897) (9482315)
0.27.0 (2023-09-28)
- Button, Chip, Accordion: ♻️ Change components to use the same class for focus behaviour (#868) (b3fa591)
- ToggleButtonGroup: 🗑️ Change to Legacy (#870) (3298aba)
- ToggleGroup: ✨ New
ToggleGroup
component (#813) (bc45c2e)
0.26.0 (2023-09-22)
0.25.1 (2023-09-22)
0.25.0 (2023-09-21)
- ErrorMessage: ✨ Add new option to toggle error color (#836) (8b177f3)
- ErrorMessage: ✨ Add
large
size (#840) (9742abf) - Fieldset, Switch, Radio, Checkbox: ✨ Add
large
size (#841) (4e8052f) - Textfield: ✨ New
Textfield
component (#816) (0c14cfa) - TextField: 🗑️ Change to Legacy (#838) (c3d6d2d)
0.24.2 (2023-09-19)
0.24.1 (2023-09-18)
- Accordion: hide content in Accordions from screen readers when Accordion is closed (#815) (eea59af)
- Radio, Checkbox, Button, Chip.Toggle: Remove sticky hover on touch devices (#803) (a4be791)
- Radio, Checkbox, Switch: 🐛 Remove z-index on selection control icon (#798) (6c1db8b)
0.24.0 (2023-08-31)
0.23.3 (2023-08-25)
0.23.2 (2023-08-23)
- Accordion: 🐛 Correct header color opacity (f68ad25)
0.23.1 (2023-08-23)
- Accordion: Apply height animation on opening and closing only (#730) (78852e1)
- Checkbox, Radio, Fieldset: 🐛 Make sure spacings are only applied when needed (#746) (f03df61)
- InputWrapper: isValid works now independent of charLimit validation (#734) (bf4ecd8)
- Link: 💄 Tweaked style for better visibility between states (#744) (cfc37e2)
- Pagination: 🐛 Fix compact spacings and ellipsis alignment (#748) (c54eb1e)
- Radio, Checkbox: 🐛 Fallback to
checked
ordefaultChecked
ifGroup
value
is not set (#733) (4777dac)
0.23.0 (2023-08-16)
- Checkbox, CheckboxGroup, FieldSet, RadioButton, RadioGroup: 🗑️ Change to Legacy (#716) (b22d836)
- Checkbox, Radio, Fieldset: ✨ Release new components (#720) (7facb4d)
- Link: Create the component (#711) (ac0adcc)
0.22.0 (2023-08-09)
- Accordion: Support dynamic height (#689) (6624ba1)
- Alert: 🐛 Left border should now be positioned correctly inside the box (#702) (5fa2aeb)
- Chip.Removable: 🐛 Use correct button type to avoid default submit (#694) (357cfe8)
- Button: ♻️ Change default
size
to medium (instead of small`) (#698) (ab238df) - Checkbox: ✨ New
Checkbox
component (unreleased) (#681) (6b49301) - Chip.Toggle: ♻️ Enabled
checkmark
as default whenselected
(#693) (049460c) - Label: ✨ Added new prop
weight
for setting font weight (#699) (1641752)
0.21.0 (2023-08-02)
- Pagination: New
Pagination
component (#677) (6085019) - Radio, Fieldset: ✨ New
Radio
&Fieldset
component (unreleased) (#666) (e2d6f89)
0.20.0 (2023-07-24)
- Button: ♿ Added 44px clickbound for
small
size (#676) (921b9c7) - Button: Correct sizes when only icon is used (#674) (0598060)
0.19.0 (2023-07-05)
- Accordion: use the new semantic colors for focus style (#611) (20bffae)
- ToggleButton: use the correct focus styling (#612) (507f566)
0.18.0 (2023-06-28)
- Chip.Group, Chip.Removable, Chip: created chips (#575) (26eae91)
- TextField: Type attribute (#579) (0ec6e5d)
0.17.0 (2023-06-21)
- Alert: avoid the border-left to disappear when elevated is true (#554) (cf26ba2)
- Select: ResizeObserver loop error (#565) (48051db)
- Typography: fixed spacing (#569) (6a0311e)
- ErrorMessage: added xsmall options (#552) (e776dfb)
- RadioButton: implemented forwardRef (#562) (66302de)
0.16.0 (2023-06-14)
0.15.0 (2023-06-09)
- Checkbox: should avoid different box-size when checked/unchecked (#533) (52d368f)
- FieldSet: ♿ Fix wrong role on
ErrorMessage
(#520) (b0f8894)
- Alert: ✨ New React component
Alert
(#510) (8f36198) - NativeSelect: ✨ New React component
NativeSelect
(#488) (36eb3eb)
0.14.0 (2023-06-07)
- InputWrapper: should only show invalid variant when field is invalid (#502) (556515c)
- Select: 🐛 Add zindex to dropdown (#513) (cf62384)
- Table: Remove padding in header cells (#485) (17971e2)
0.13.0 (2023-05-31)
- Accordion: 🐛 Fix
displayName
for Accordion sub-components (#424) (c755c4a) - Accordion: 🐛 Use correct icon in header (#473) (7517690)
- Accordion: 🐛 Fix hover state on Accordion.Header when used on touch devies (#435) (8164dcc)
- CheckboxRadioTemplate: ensure to remove spacing/gap when label is hidden (#427) (f5a20e6)
- InputWrapper, Select, Tabs, ToggleButtonGroup: ♻️ Removed component defined font-family (#476) (2e65214)
- Select: Make options list independent of container size restrictions (#449) (6f8ce62)
- TextField, TextArea: append ids to aria-described-by (#456) (449988c)
- Typography: 🐛 Fix Typography components to inherit font-family (#470) (06f6677)
0.12.1 (2023-05-22)
0.12.0 (2023-05-16)
- FieldSet: Fixing typo in font size (#372) (287c8a4)
- Select: Adjust list size to available space (#383) (2d11090)
- TextField, TextArea, Checkbox, RadioButton, Button and HelpText: New focus style (#354) (1786918)
- Accordion: New Accordion component (#313) (62cc44b)
- TextArea, TextField: Countdown remaining letters (#365) (6f08478)
- Heading, Paragraph, Ingress, Label, ErrorMessage: New Typography components (#374) (2bb07d6)
0.11.3 (2023-05-04)
- Select: Collapse when arrow button is clicked (#336) (254628a)
- Select: Set "button" type on buttons (#338) (f3035f0)
0.11.2 (2023-04-24)
- InputWrapper: Make input borders clickable (#282) (d35df3f)
- Select: fix aria-activedecendant attribute (#291) (0ed8958)
- Select: Make event listeners local (#299) (1439820)
- Table/RadioGroup/CheckboxGroup/FieldSet: Multiple minor accessibility improvements (#301) (c299106)
- Table: Omitting
aria-sort
when no sort order is in effect (#306) (ecb1570) - Table: Sort-arrows fix (#297) (fbc8e50)
- TextArea: Set border (#310) (255f632)
- Accordion was renamed to LegacyAccordion to make room for new “Accordion” component in accordance with new design & features (#296)(83d7e6c)
0.11.1 (2023-04-11)
- Select: Make onBlur work when there is no active element (#281) (cd1f43c)
- Select: Update selected on option change (#286) (623d306)
0.11.0 (2023-03-30)
0.10.2 (2023-03-30)
- Textfield: upgrading
react-number-format
, removing workaround (e2dc0e6)
0.10.1 (2023-03-29)
- Accordion: Fix continous texts word break (#264) (13b3bd6)
- Button: adjust padding to make icon round (#265) (922014d)
- RadioButton: RadioButton looks wrong when zoming in browser (#266) (5f40bc3)
- Select: Display initial value on single select (#268) (7ad5f0f)
- ToggleButtonGroup: Set correct button type (#261) (a706f07)
0.10.0 (2023-03-24)
- Select: NVDA screen reader issues (#246) (3a57e6c)
- Select: Support dynamically changing options (#253) (5b13f7c)
0.9.0 (2023-03-17)
- Button: Remove width in css for buttons with only icons (#232) (4962e49)
- CheckboxGroup: Improved item update handling (#241) (9a157df)
- use ReactNode in helptexts to allow rich content (#245) (4469c7d)
- Button: Added support for aria-disabled to button and loading button example in storybook (#240) (51992e8)
0.8.1 (2023-03-09)
Note: Version bump only for package @digdir/design-system-react
0.8.0 (2023-03-09)
- CheckboxGroup: fix state handling problem (#205) (50aab5a)
- HelpText: helptext´s content not reachable with NVDA screenreader (#206) (e4c115f)
- Set correct font size in all text input fields (#201) (2f1a903)
0.7.0 (2023-02-24)
- HelpText: take reactnode instead of string (#181) (2c1a8df)
- Spinner: Add spinner component (#162) (deb6fec)
0.6.0 (2023-02-16)
- HelpText: fix help-text width (#149) (e0ddf38)
- Popover: fix display-issue-with-popover-arrow (#152) (2b3e311)
0.5.1 (2023-02-13)
- Accordion: Fix subtitle placement issues (#144) (316e450)
- Button: Enforce icon button to have same width and height (#139) (9b3bb93)
- HelpText: export help text size prop (#147) (7a716bb)
- InputWrapper: Change outline style to solid from auto to make outline-offset work (#140) (ef2a9f4)
0.5.0 (2023-02-08)
- added displayName to all exported components (#135) (7f0dd1b)
- Button: Replace non existent Figma token (#128) (b27e3d4)
- Select: Accept empty list of options (#133) (515e84f)
0.4.3 (2023-02-02)
- Button: Only icon padding (#109) (7a4c286)
- help text: add title to helptext tests (#126) (9b3fc86)
- Select: Set higher z-index on option list (#114) (f6077a6)
- Set font and min height on input fields (#112) (e7671fa)
- Update Figma tokens (#111) (8e0edd8)
- update figma-token for CheckboxRadioTemplate (df69b2a)
0.4.2 (2023-01-30)
- added types file to export (99a33f9)
0.4.1 (2023-01-27)
- popover: popover screen reader ordering (c8a0190)
0.4.0 (2023-01-26)
- popover: retain focus on trigger when opening popover (d54c7c8)
- Tabs: Spacing issues (#95) (2583e4c)
0.3.1 (2023-01-24)
0.3.0 (2023-01-23)
0.2.1 (2023-01-19)
0.2.0 (2023-01-19)
0.1.1 (2023-01-12)
- testing changelog with new release commands (4906c28)
- testing changelogs for the react package (f988027)