Skip to content

Commit 14d7226

Browse files
authored
Update changelog.md
1 parent 8afa98b commit 14d7226

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

components/control/checkbox/dsm/changelog.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
| Date | Number | Notes | Designer |
44
|------|--------|-------|----------|
5-
| Nov 7, 2025 | 2.4.0 | A new Read-only variant has been added for the .Checkbox.Indicator component, supporting three states – Selected, Unselected, and Indeterminate. This variant introduces two new color tokens: ouds/color/action/read-only-primary – used for the indicator (shape) ouds/color/action/read-only-secondary – used for the strokeThe new Read-only variant has been integrated into the Read-only variant of both the Checkbox and Checkbox Itemcomponents. We replaced the token in Error text container ouds-control-text-input-space-padding-block-top-helper-text with ouds-control-control-item-space-padding-block-top-error-text. "Helper text" is now called "Description". | Anton Astafev |
6-
| Oct 20, 2025 | 2.3.0 | • The "Selection status" variant has been restructured from six options (Selected / Selected error / Unselected / Unselected error / Indeterminate / Indeterminate error) into three base variants: → Selected → Unselected → Indeterminate • Each variant now includes a boolean property to control the Error state (Error = True/False). • The divider color is now functional in the Error state – it changes dynamically according to the component status. • The icon in the Error state is fixed to .Component/alert/important; its color changes together with the divider depending on the component's status. → The new token $control-control-item-size-error-icon is used for the icon size. → The new token $control-text-input-space-padding-inline-error-icon is used for the error icon container. 🆕 Both tokens are now available in the latest release of the Token Library 2.1.0. • Added Error text (from the Input component) – it follows the same padding-inline as control-item (16px) and uses → $control-text-input-space-padding-block-top-helper-text for block padding. By default, the Error text adapts automatically to match the component status: → Selected → displays the corresponding default error message for the selected state. → Unselected → displays the corresponding default error message for the unselected state. → Indeterminate → displays the corresponding default error message for the indeterminate state. • The "Read only" state has been updated to replace disabled control items with the Tag → Text only → Mutedcomponent: → Positive with label "Selected" → Negative with label "Unselected" → Caution with label "Indeterminate" • Harmonisation of spacing across the control-item family We've unified sizing tokens across the entire control-item family (previously they were defined per component) to align spacing with other control items such as Text input. Replacement note: instead of the single token padding inset 12, use the following tokens: → ouds/_control/control-item/space/padding-inline → 16 → ouds/_control/control-item/space/padding-block → 12 Additionally, for the control-item family: → ouds/_control/control-item/space/column-gap → 12 → ouds/_control/control-item/size/max-width → 480 | Anton Astafev |
7-
| Sep 19, 2025 | 2.2.0 | In the initial settings, the 'Divider' variant is now hidden. | Maxime Tonnerre |
8-
| Jul 21, 2025 | 2.1.0 | The name of the family to which this component belongs is changing: Input → Control. As a result, the token naming convention is being updated. Following the renaming of the 'Control' category, the name of the token sub-family 'control-item' is now becoming 'item'." | Maxime Tonnerre |
9-
| Fev 13, 2025 | 2.0.0 | Restructuring the component to optimize its factoring. Creation of the nested component ".CheckboxItem.Control." The component is now divided into two distinct components: Checkbox Checkbox item | Maxime Tonnerre |
10-
| Jan 17, 2025 | 1.0.0 | Component creation | Maxime Tonnerre |
5+
| Nov 7, 2025 | 2.4.0 | <ul><li>A new Read-only variant has been added for the .Checkbox.Indicator component, supporting three states – Selected, Unselected, and Indeterminate. This variant introduces two new color tokens: <ul><li>ouds/color/action/read-only-primary – used for the indicator (shape) <li>ouds/color/action/read-only-secondary – used for the stroke</ul> <li>The new Read-only variant has been integrated into the Read-only variant of both the Checkbox and Checkbox Itemcomponents. <li>We replaced the token in Error text container ouds-control-text-input-space-padding-block-top-helper-text with ouds-control-control-item-space-padding-block-top-error-text. <li>"Helper text" is now called "Description".</ul> | Anton Astafev |
6+
| Oct 20, 2025 | 2.3.0 | <ul><li>The "Selection status" variant has been restructured from six options (Selected / Selected error / Unselected / Unselected error / Indeterminate / Indeterminate error) into three base variants: <ul><li>Selected <li>Unselected <li>Indeterminate</ul> <li>Each variant now includes a boolean property to control the Error state (Error = True/False). <li>The divider color is now functional in the Error state – it changes dynamically according to the component status. <li>The icon in the Error state is fixed to .Component/alert/important; its color changes together with the divider depending on the component's status. <ul><li>The new token $control-control-item-size-error-icon is used for the icon size. <li>The new token $control-text-input-space-padding-inline-error-icon is used for the error icon container.</ul> 🆕 Both tokens are now available in the latest release of the Token Library 2.1.0. <li>Added Error text (from the Input component) – it follows the same padding-inline as control-item (16px) and uses $control-text-input-space-padding-block-top-helper-text for block padding. By default, the Error text adapts automatically to match the component status: <ul><li>Selected → displays the corresponding default error message for the selected state. <li>Unselected → displays the corresponding default error message for the unselected state. <li>Indeterminate → displays the corresponding default error message for the indeterminate state.</ul> <li>The "Read only" state has been updated to replace disabled control items with the Tag → Text only → Mutedcomponent: <ul><li>Positive with label "Selected" <li>Negative with label "Unselected" <li>Caution with label "Indeterminate"</ul> <li>Harmonisation of spacing across the control-item family We've unified sizing tokens across the entire control-item family (previously they were defined per component) to align spacing with other control items such as Text input. Replacement note: instead of the single token padding inset 12, use the following tokens: <ul><li>ouds/_control/control-item/space/padding-inline → 16 <li>ouds/_control/control-item/space/padding-block → 12</ul> Additionally, for the control-item family: <ul><li>ouds/_control/control-item/space/column-gap → 12 <li>ouds/_control/control-item/size/max-width → 480</ul></ul> | Anton Astafev |
7+
| Sep 19, 2025 | 2.2.0 | <ul><li>In the initial settings, the 'Divider' variant is now hidden.</ul> | Maxime Tonnerre |
8+
| Jul 21, 2025 | 2.1.0 | <ul><li>The name of the family to which this component belongs is changing: Input → Control. As a result, the token naming convention is being updated. <li>Following the renaming of the 'Control' category, the name of the token sub-family 'control-item' is now becoming 'item'."</ul> | Maxime Tonnerre |
9+
| Fev 13, 2025 | 2.0.0 | <ul><li>Restructuring the component to optimize its factoring. <li>Creation of the nested component ".CheckboxItem.Control." <li>The component is now divided into two distinct components: <ul><li>Checkbox <li>Checkbox item</ul></ul> | Maxime Tonnerre |
10+
| Jan 17, 2025 | 1.0.0 | <ul><li>Component creation</ul> | Maxime Tonnerre |

0 commit comments

Comments
 (0)