Skip to content

Commit

Permalink
Version Packages (#1668)
Browse files Browse the repository at this point in the history
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
seek-oss-ci and github-actions[bot] authored Dec 24, 2024
1 parent ad71f6d commit fe24784
Show file tree
Hide file tree
Showing 10 changed files with 114 additions and 115 deletions.
13 changes: 0 additions & 13 deletions .changeset/clever-seahorses-yell.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/four-cups-live.md

This file was deleted.

12 changes: 0 additions & 12 deletions .changeset/orange-kiwis-laugh.md

This file was deleted.

31 changes: 0 additions & 31 deletions .changeset/tender-readers-draw.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/tidy-cooks-fly.md

This file was deleted.

19 changes: 0 additions & 19 deletions .changeset/wicked-dancers-end.md

This file was deleted.

16 changes: 0 additions & 16 deletions .changeset/wise-guests-bow.md

This file was deleted.

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

## 33.3.0

### Minor Changes

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

**EXAMPLE USAGE:**

```jsx
<Table label="Table example">
<TableHeader>
<TableRow>
<TableHeaderCell>...</TableHeaderCell>
<TableHeaderCell>...</TableHeaderCell>
<TableHeaderCell>...</TableHeaderCell>
</TableRow>
</TableHeader>
<TableBody>
<TableRow>
<TableCell>...</TableCell>
<TableCell>...</TableCell>
<TableCell>...</TableCell>
</TableRow>
...
</TableBody>
</Table>
```

- **MenuRenderer, OverflowMenu:** Add `small` size. ([#1675](https://github.com/seek-oss/braid-design-system/pull/1675))

Introduce a new `small` size for `MenuRenderer` and `OverflowMenu`.
This is available via the `size` prop, which supports the existing `standard` (default) and `small`.

**EXAMPLE USAGE:**

```jsx
<MenuRenderer size="small" ... />
```

### Patch Changes

- **Tiles**: Fixes a bug where nested `Tiles` components could calculate their columns incorrectly. ([#1667](https://github.com/seek-oss/braid-design-system/pull/1667))

Previously, when using a `Tiles` component inside another `Tiles` component, the responsive column calculation could be incorrect in certain scenarios.
This change ensures nested `Tiles` elements always calculate their columns correctly.

- **Button, ButtonLink:** Ensure inner label is full width ([#1671](https://github.com/seek-oss/braid-design-system/pull/1671))

Ensuring the inner label element is full width to maintain backwards compatibility with previous block layout.

- **Columns:** Ensure component occupies available height ([#1672](https://github.com/seek-oss/braid-design-system/pull/1672))

Enables `Columns` content to occupy the available height of the parent container.

- **AccordionItem**: Simplify internal layout. ([#1674](https://github.com/seek-oss/braid-design-system/pull/1674))

- **Accordion, AccordionItem**: Adjust spacing values for improved visual balance. ([#1674](https://github.com/seek-oss/braid-design-system/pull/1674))

This change reduces the default spacing within `Accordion` and `AccordionItem` components at certain sizes, ensuring the content is better associated with the correct `AccordionItem`.

Within the `Accordion` component, the default space between `AccordionItem` components has been reduced for size `large` with dividers, and sizes `small` and `xsmall` without dividers.
Within the `AccordionItem` component, the space between the `label` and content has been reduced for sizes `large` and `small`.

## 33.2.2

### Patch 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": "33.2.2",
"version": "33.3.0",
"description": "Themeable design system for the SEEK Group",
"homepage": "https://seek-oss.github.io/braid-design-system/",
"bugs": {
Expand Down
50 changes: 50 additions & 0 deletions site/src/componentUpdates.json
Original file line number Diff line number Diff line change
Expand Up @@ -4619,5 +4619,55 @@
"summary": "**MenuRenderer, OverflowMenu:** Fixes a bug where menus could be obscured when rendered inside a `Dialog` or `Drawer` component."
}
]
},
{
"version": "33.3.0",
"updates": [
{
"updated": [
"Tiles"
],
"summary": "**Tiles**: Fixes a bug where nested `Tiles` components could calculate their columns incorrectly.\n\nPreviously, when using a `Tiles` component inside another `Tiles` component, the responsive column calculation could be incorrect in certain scenarios. \nThis change ensures nested `Tiles` elements always calculate their columns correctly."
},
{
"updated": [
"Button",
"ButtonLink"
],
"summary": "**Button, ButtonLink:** Ensure inner label is full width\n\nEnsuring the inner label element is full width to maintain backwards compatibility with previous block layout."
},
{
"updated": [
"Columns"
],
"summary": "**Columns:** Ensure component occupies available height\n\nEnables `Columns` content to occupy the available height of the parent container."
},
{
"new": [
"Table"
],
"summary": "**Table:** Add component\n\n**EXAMPLE USAGE:**\n```jsx\n<Table label=\"Table example\">\n <TableHeader>\n <TableRow>\n <TableHeaderCell>...</TableHeaderCell>\n <TableHeaderCell>...</TableHeaderCell>\n <TableHeaderCell>...</TableHeaderCell>\n </TableRow>\n </TableHeader>\n <TableBody>\n <TableRow>\n <TableCell>...</TableCell>\n <TableCell>...</TableCell>\n <TableCell>...</TableCell>\n </TableRow>\n ...\n </TableBody>\n</Table>\n```"
},
{
"updated": [
"AccordionItem"
],
"summary": "**AccordionItem**: Simplify internal layout."
},
{
"updated": [
"MenuRenderer",
"OverflowMenu"
],
"summary": "**MenuRenderer, OverflowMenu:** Add `small` size.\n\nIntroduce a new `small` size for `MenuRenderer` and `OverflowMenu`.\nThis is available via the `size` prop, which supports the existing `standard` (default) and `small`.\n\n**EXAMPLE USAGE:**\n```jsx\n<MenuRenderer size=\"small\" ... />\n```"
},
{
"updated": [
"Accordion",
"AccordionItem"
],
"summary": "**Accordion, AccordionItem**: Adjust spacing values for improved visual balance.\n\nThis change reduces the default spacing within `Accordion` and `AccordionItem` components at certain sizes, ensuring the content is better associated with the correct `AccordionItem`.\n\nWithin the `Accordion` component, the default space between `AccordionItem` components has been reduced for size `large` with dividers, and sizes `small` and `xsmall` without dividers.\nWithin the `AccordionItem` component, the space between the `label` and content has been reduced for sizes `large` and `small`."
}
]
}
]

0 comments on commit fe24784

Please sign in to comment.