Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #1538

Merged
merged 1 commit into from
Jul 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 0 additions & 15 deletions .changeset/calm-owls-fail.md

This file was deleted.

18 changes: 0 additions & 18 deletions .changeset/chilled-bulldogs-remember.md

This file was deleted.

16 changes: 0 additions & 16 deletions .changeset/famous-crabs-dress.md

This file was deleted.

25 changes: 0 additions & 25 deletions .changeset/mighty-rats-sip.md

This file was deleted.

17 changes: 0 additions & 17 deletions .changeset/orange-news-flash.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/perfect-rockets-tan.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/strange-otters-carry.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/swift-insects-own.md

This file was deleted.

51 changes: 51 additions & 0 deletions packages/braid-design-system/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,56 @@
# braid-design-system

## 32.21.0

### Minor Changes

- **IconHash:** Add component ([#1543](https://github.com/seek-oss/braid-design-system/pull/1543))

**EXAMPLE USAGE:**

```jsx
<IconHash />
```

- Improve internal form field spacing ([#1541](https://github.com/seek-oss/braid-design-system/pull/1541))

Refined the spacing between internal elements of form fields to align with the latest spacing guidelines.

This change impacts the `Stack` spacing between `label` and `description`, the form field itself and the `message` slots.

- **Autosuggest:** Add `suggestionHighlight` prop ([#1536](https://github.com/seek-oss/braid-design-system/pull/1536))

Introduces the `suggestionHighlight` prop, which uses the input value to automatically highlight either the `matching` or `remaining` portion of each suggestion.

**EXAMPLE USAGE:**

```jsx
<Autosuggest suggestionHighlight="matching">
```

### Patch Changes

- Refine the Checkbox, Radio, Toggle & MenuItemCheckbox size ([#1541](https://github.com/seek-oss/braid-design-system/pull/1541))

Refines the size of the inline field elements including the `RadioItem`, `Checkbox`, `Toggle` and `MenuItemCheckbox` components.

Primarily impacts consumers of the `seekJobs` theme, seeing a reduction across all sizes.

- Ensure no space above field with `undefined` label ([#1541](https://github.com/seek-oss/braid-design-system/pull/1541))

Fixes an issue where passing `undefined` as the `label` to a form field would result in an unwanted space above the field.

- **Badge:** Ensure label follows correct tone ([#1544](https://github.com/seek-oss/braid-design-system/pull/1544))

Ensure that the foreground text of a `Badge` always follows the correct tone for the background colour.
Fixes a bug where using a `Badge` in a `List` that overrides the default tone would result in the `Badge` text following the `List` tone instead of the `Badge` tone.

- Fix warning in React 18.3.0 when using useToast. ([#1534](https://github.com/seek-oss/braid-design-system/pull/1534))

- **MonthPicker:** Reduce space between month and year fields ([#1541](https://github.com/seek-oss/braid-design-system/pull/1541))

Reducing the space between month and year fields to improve correlation between the two fields within the greater context of a form.

## 32.20.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/braid-design-system/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "braid-design-system",
"version": "32.20.0",
"version": "32.21.0",
"description": "Themeable design system for the SEEK Group",
"homepage": "https://seek-oss.github.io/braid-design-system/",
"bugs": {
Expand Down
71 changes: 71 additions & 0 deletions site/src/componentUpdates.json
Original file line number Diff line number Diff line change
Expand Up @@ -3946,5 +3946,76 @@
"summary": "**Toggle:** Remove tick icon & fix antialias haze when selected\n\nSimplying the selected state design by removing the tick icon from the toggle thumb.\n\nAlso fixes the antialias haze that appears around the thumb when selected."
}
]
},
{
"version": "32.21.0",
"updates": [
{
"new": [
"IconHash"
],
"summary": "**IconHash:** Add component\n\n**EXAMPLE USAGE:**\n```jsx\n<IconHash />\n```"
},
{
"updated": [
"Checkbox",
"CheckboxStandalone",
"MenuItemCheckbox",
"RadioItem",
"Toggle"
],
"summary": "Refine the Checkbox, Radio, Toggle & MenuItemCheckbox size\n\nRefines the size of the inline field elements including the `RadioItem`, `Checkbox`, `Toggle` and `MenuItemCheckbox` components.\n\nPrimarily impacts consumers of the `seekJobs` theme, seeing a reduction across all sizes."
},
{
"updated": [
"Autosuggest",
"Dropdown",
"PasswordField",
"TextField",
"Textarea"
],
"summary": "Ensure no space above field with `undefined` label\n\nFixes an issue where passing `undefined` as the `label` to a form field would result in an unwanted space above the field."
},
{
"updated": [
"Autosuggest",
"Dropdown",
"MonthPicker",
"PasswordField",
"TextField",
"Textarea",
"Checkbox",
"RadioItem",
"RadioGroup",
"FieldLabel",
"FieldMessage"
],
"summary": "Improve internal form field spacing\n\nRefined the spacing between internal elements of form fields to align with the latest spacing guidelines.\n\nThis change impacts the `Stack` spacing between `label` and `description`, the form field itself and the `message` slots."
},
{
"updated": [
"Autosuggest"
],
"summary": "**Autosuggest:** Add `suggestionHighlight` prop\n\nIntroduces the `suggestionHighlight` prop, which uses the input value to automatically highlight either the `matching` or `remaining` portion of each suggestion.\n\n**EXAMPLE USAGE:**\n```jsx\n<Autosuggest suggestionHighlight=\"matching\">\n```"
},
{
"updated": [
"Badge"
],
"summary": "**Badge:** Ensure label follows correct tone\n\nEnsure that the foreground text of a `Badge` always follows the correct tone for the background colour.\nFixes a bug where using a `Badge` in a `List` that overrides the default tone would result in the `Badge` text following the `List` tone instead of the `Badge` tone."
},
{
"updated": [
"useToast"
],
"summary": "Fix warning in React 18.3.0 when using useToast."
},
{
"updated": [
"MonthPicker"
],
"summary": "**MonthPicker:** Reduce space between month and year fields\n\nReducing the space between month and year fields to improve correlation between the two fields within the greater context of a form."
}
]
}
]