diff --git a/.changeset/five-ads-warn.md b/.changeset/five-ads-warn.md deleted file mode 100644 index a2f1b4c1d3..0000000000 --- a/.changeset/five-ads-warn.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -'braid-design-system': patch ---- - ---- -updated: - - Stack - - Tiles ---- - -**Stack, Tiles:** Deprecate `dividers` prop - -In preparation for migrating Braid layout components to use [CSS gap], the `dividers` prop has been deprecated on `Stack` and `Tiles`. - -Consumers are encouraged to migrate now in advance of its removal in v33. - -#### Migration Guide - -See [the migration guide] for details on how to migrate off the `dividers` prop. - -[CSS gap]: https://developer.mozilla.org/en-US/docs/Web/CSS/gap -[migration guide]: https://github.com/seek-oss/braid-design-system/blob/master/docs/Removing%20dividers%20support%20from%20layout%20components.md \ No newline at end of file diff --git a/.changeset/forty-coins-wait.md b/.changeset/forty-coins-wait.md deleted file mode 100644 index 2a4786d046..0000000000 --- a/.changeset/forty-coins-wait.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -'braid-design-system': patch ---- - ---- -updated: - - Autosuggest ---- - -**Autosuggest**: Improve handling of `suggestionHighlight` prop when set to `remaining` - -Fixes a bug in `Autosuggest` when using `suggestionHighlight` prop set to `remaining`. -If the input contained multiple words, the highlighted portion would be appended to the end of matching suggestions. diff --git a/.changeset/gentle-days-happen.md b/.changeset/gentle-days-happen.md deleted file mode 100644 index 59eb971d10..0000000000 --- a/.changeset/gentle-days-happen.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -'@braid-design-system/docs-ui': minor ---- - -**LinkableHeading:** Add `badge` support - -**EXAMPLE USAGE:** -```jsx -Deprecated} -> - Heading - -``` \ No newline at end of file diff --git a/.changeset/shiny-shirts-teach.md b/.changeset/shiny-shirts-teach.md deleted file mode 100644 index 2f37dcc948..0000000000 --- a/.changeset/shiny-shirts-teach.md +++ /dev/null @@ -1,12 +0,0 @@ ---- -'braid-design-system': patch ---- - ---- -updated: - - Divider ---- - -**Divider:** Ensure full width in flex container - -Ensures the `Divider` component remains full width when used as a flex child inside a flex container. diff --git a/.changeset/smart-needles-cross.md b/.changeset/smart-needles-cross.md deleted file mode 100644 index 31d1642e72..0000000000 --- a/.changeset/smart-needles-cross.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -'braid-design-system': minor ---- - ---- -updated: - - Autosuggest ---- - -**Autosuggest**: Optimise automatic scrolling to selected suggestion by using native browser methods. \ No newline at end of file diff --git a/packages/braid-design-system/CHANGELOG.md b/packages/braid-design-system/CHANGELOG.md index 37cfb3a801..a55fed9735 100644 --- a/packages/braid-design-system/CHANGELOG.md +++ b/packages/braid-design-system/CHANGELOG.md @@ -1,5 +1,35 @@ # braid-design-system +## 32.24.0 + +### Minor Changes + +- **Autosuggest**: Optimise automatic scrolling to selected suggestion by using native browser methods. ([#1571](https://github.com/seek-oss/braid-design-system/pull/1571)) + +### Patch Changes + +- **Stack, Tiles:** Deprecate `dividers` prop ([#1574](https://github.com/seek-oss/braid-design-system/pull/1574)) + + In preparation for migrating Braid layout components to use [CSS gap], the `dividers` prop has been deprecated on `Stack` and `Tiles`. + + Consumers are encouraged to migrate now in advance of its removal in v33. + + #### Migration Guide + + See [the migration guide] for details on how to migrate off the `dividers` prop. + + [CSS gap]: https://developer.mozilla.org/en-US/docs/Web/CSS/gap + [migration guide]: https://github.com/seek-oss/braid-design-system/blob/master/docs/Removing%20dividers%20support%20from%20layout%20components.md + +- **Autosuggest**: Improve handling of `suggestionHighlight` prop when set to `remaining` ([#1572](https://github.com/seek-oss/braid-design-system/pull/1572)) + + Fixes a bug in `Autosuggest` when using `suggestionHighlight` prop set to `remaining`. + If the input contained multiple words, the highlighted portion would be appended to the end of matching suggestions. + +- **Divider:** Ensure full width in flex container ([#1574](https://github.com/seek-oss/braid-design-system/pull/1574)) + + Ensures the `Divider` component remains full width when used as a flex child inside a flex container. + ## 32.23.1 ### Patch Changes diff --git a/packages/braid-design-system/package.json b/packages/braid-design-system/package.json index 4aa9e82541..664de61fbf 100644 --- a/packages/braid-design-system/package.json +++ b/packages/braid-design-system/package.json @@ -1,6 +1,6 @@ { "name": "braid-design-system", - "version": "32.23.1", + "version": "32.24.0", "description": "Themeable design system for the SEEK Group", "homepage": "https://seek-oss.github.io/braid-design-system/", "bugs": { diff --git a/packages/docs-ui/CHANGELOG.md b/packages/docs-ui/CHANGELOG.md index 904cb07e33..d05a14feca 100644 --- a/packages/docs-ui/CHANGELOG.md +++ b/packages/docs-ui/CHANGELOG.md @@ -1,5 +1,19 @@ # @braid-design-system/docs-ui +## 2.2.0 + +### Minor Changes + +- **LinkableHeading:** Add `badge` support ([#1574](https://github.com/seek-oss/braid-design-system/pull/1574)) + + **EXAMPLE USAGE:** + + ```jsx + Deprecated}> + Heading + + ``` + ## 2.1.1 ### Patch Changes diff --git a/packages/docs-ui/package.json b/packages/docs-ui/package.json index 1c6b5dba3b..3466431337 100644 --- a/packages/docs-ui/package.json +++ b/packages/docs-ui/package.json @@ -1,6 +1,6 @@ { "name": "@braid-design-system/docs-ui", - "version": "2.1.1", + "version": "2.2.0", "license": "MIT", "author": "SEEK", "exports": { diff --git a/site/src/componentUpdates.json b/site/src/componentUpdates.json index 27502da2dc..9704526461 100644 --- a/site/src/componentUpdates.json +++ b/site/src/componentUpdates.json @@ -4112,5 +4112,35 @@ "summary": "Standardise `disabled` & `critical` state across form fields\n\nImproves the consistency of form fields when combining both `disabled` and `critical` tone, which includes:\n- Hiding `critical` borders\n- Hiding `message` and not reserving space for it unless explicitly providing the `reserveMessageSpace` prop." } ] + }, + { + "version": "32.24.0", + "updates": [ + { + "updated": [ + "Stack", + "Tiles" + ], + "summary": "**Stack, Tiles:** Deprecate `dividers` prop\n\nIn preparation for migrating Braid layout components to use [CSS gap], the `dividers` prop has been deprecated on `Stack` and `Tiles`.\n\nConsumers are encouraged to migrate now in advance of its removal in v33.\n\n#### Migration Guide\n\nSee [the migration guide] for details on how to migrate off the `dividers` prop.\n\n[CSS gap]: https://developer.mozilla.org/en-US/docs/Web/CSS/gap\n[migration guide]: https://github.com/seek-oss/braid-design-system/blob/master/docs/Removing%20dividers%20support%20from%20layout%20components.md" + }, + { + "updated": [ + "Autosuggest" + ], + "summary": "**Autosuggest**: Improve handling of `suggestionHighlight` prop when set to `remaining`\n\nFixes a bug in `Autosuggest` when using `suggestionHighlight` prop set to `remaining`.\nIf the input contained multiple words, the highlighted portion would be appended to the end of matching suggestions." + }, + { + "updated": [ + "Divider" + ], + "summary": "**Divider:** Ensure full width in flex container\n\nEnsures the `Divider` component remains full width when used as a flex child inside a flex container." + }, + { + "updated": [ + "Autosuggest" + ], + "summary": "**Autosuggest**: Optimise automatic scrolling to selected suggestion by using native browser methods." + } + ] } ]