diff --git a/.changeset/brave-badgers-sing.md b/.changeset/brave-badgers-sing.md deleted file mode 100644 index 1e29e60f86..0000000000 --- a/.changeset/brave-badgers-sing.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-llms': patch ---- - -Require `Button.Tertiary` for Cancel buttons and fix examples that used `Button.Secondary` diff --git a/.changeset/brave-foxes-dance.md b/.changeset/brave-foxes-dance.md deleted file mode 100644 index 3ed645762e..0000000000 --- a/.changeset/brave-foxes-dance.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-mantine': patch ---- - -Remove the extra vertical padding around `SegmentedControl` and other `radiogroup` elements diff --git a/.changeset/brave-pandas-shine.md b/.changeset/brave-pandas-shine.md deleted file mode 100644 index fc370d9c56..0000000000 --- a/.changeset/brave-pandas-shine.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-llms': patch ---- - -Document single breadcrumbs, and clarify that tabs and the current page are never breadcrumb levels diff --git a/.changeset/brave-wolves-bake.md b/.changeset/brave-wolves-bake.md deleted file mode 100644 index 4cea036d04..0000000000 --- a/.changeset/brave-wolves-bake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-mantine': patch ---- - -Stop `CodeEditor` from pulling `monaco-editor` into the initial bundle of consuming apps diff --git a/.changeset/fuzzy-comets-jump.md b/.changeset/fuzzy-comets-jump.md deleted file mode 100644 index 148bca488d..0000000000 --- a/.changeset/fuzzy-comets-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-mantine': patch ---- - -Use the default border color on `Card.Section` when `withBorder` is set diff --git a/.changeset/fuzzy-donkeys-dance.md b/.changeset/fuzzy-donkeys-dance.md deleted file mode 100644 index 6b4ae7f098..0000000000 --- a/.changeset/fuzzy-donkeys-dance.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -'@coveord/plasma-mantine': minor -'@coveord/plasma-llms': patch ---- - -Add the `Carousel` component - -`Carousel` and `Carousel.Slide` are now exported from `@coveord/plasma-mantine` with Plasma styling for the indicators and controls. The controls use Plasma arrow icons that point left and right, or up and down when `orientation` is `vertical`, including when the orientation is set through the theme. Pass `nextControlIcon` or `previousControlIcon` to replace them. - -The `Carousel.Props`, `Carousel.StylesNames`, `Carousel.CssVariables`, `Carousel.Factory`, `Carousel.ContextValue`, and `Carousel.Slide.Props` type aliases are available, matching the Mantine API. - -To use it, install the optional peer dependencies `@mantine/carousel` and `embla-carousel-react`, and import `@mantine/carousel/styles.layer.css` alongside the other Mantine styles. - -```tsx -import {Carousel} from '@coveord/plasma-mantine'; - - - First slide - Second slide -; -``` diff --git a/.changeset/gentle-pandas-travel.md b/.changeset/gentle-pandas-travel.md deleted file mode 100644 index e7b31ae4a3..0000000000 --- a/.changeset/gentle-pandas-travel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-mantine': patch ---- - -Style hover, active, highlighted and disabled states on every `Combobox.Option`, not only `Select` diff --git a/.changeset/lucky-ravens-travel.md b/.changeset/lucky-ravens-travel.md deleted file mode 100644 index 09aeebd0e7..0000000000 --- a/.changeset/lucky-ravens-travel.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@coveord/plasma-mantine': minor ---- - -Deprecate `Header.BreadcrumbText` - -Every breadcrumb item should be a link. Use `Header.BreadcrumbAnchor` for each ancestor page, and leave the current page out of the trail, since the header title already shows it. `Header.BreadcrumbText` still works and will be removed in the next major version. diff --git a/.changeset/proud-tigers-dream.md b/.changeset/proud-tigers-dream.md deleted file mode 100644 index 5e5215150a..0000000000 --- a/.changeset/proud-tigers-dream.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@coveord/plasma-llms': patch ---- - -Require `Table.Filter` placeholders to name the fields users can filter by diff --git a/.changeset/quiet-rows-align.md b/.changeset/quiet-rows-align.md deleted file mode 100644 index 86b87cc5e1..0000000000 --- a/.changeset/quiet-rows-align.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@coveord/plasma-mantine': patch ---- - -Stop read-only `Collection` rows with `columns` from reserving space for the remove button, -so they line up with the header diff --git a/packages/llms/CHANGELOG.md b/packages/llms/CHANGELOG.md index 8c1929e50b..1aa743c152 100644 --- a/packages/llms/CHANGELOG.md +++ b/packages/llms/CHANGELOG.md @@ -1,5 +1,32 @@ # @coveord/plasma-llms +## 60.3.2 + +### Patch Changes + +- Require `Button.Tertiary` for Cancel buttons and fix examples that used `Button.Secondary` [#4653](https://github.com/coveo/plasma/pull/4653) + +- Document single breadcrumbs, and clarify that tabs and the current page are never breadcrumb levels [#4648](https://github.com/coveo/plasma/pull/4648) + +- Add the `Carousel` component [#4654](https://github.com/coveo/plasma/pull/4654) + + `Carousel` and `Carousel.Slide` are now exported from `@coveord/plasma-mantine` with Plasma styling for the indicators and controls. The controls use Plasma arrow icons that point left and right, or up and down when `orientation` is `vertical`, including when the orientation is set through the theme. Pass `nextControlIcon` or `previousControlIcon` to replace them. + + The `Carousel.Props`, `Carousel.StylesNames`, `Carousel.CssVariables`, `Carousel.Factory`, `Carousel.ContextValue`, and `Carousel.Slide.Props` type aliases are available, matching the Mantine API. + + To use it, install the optional peer dependencies `@mantine/carousel` and `embla-carousel-react`, and import `@mantine/carousel/styles.layer.css` alongside the other Mantine styles. + + ```tsx + import { Carousel } from "@coveord/plasma-mantine"; + + + First slide + Second slide + ; + ``` + +- Require `Table.Filter` placeholders to name the fields users can filter by [#4644](https://github.com/coveo/plasma/pull/4644) + ## 60.3.1 ### Patch Changes diff --git a/packages/llms/package.json b/packages/llms/package.json index 011d0ffe22..28cce38e23 100644 --- a/packages/llms/package.json +++ b/packages/llms/package.json @@ -1,6 +1,6 @@ { "name": "@coveord/plasma-llms", - "version": "60.3.1", + "version": "60.3.2", "description": "LLM-friendly documentation for the Plasma design system", "keywords": [ "ai", diff --git a/packages/mantine/CHANGELOG.md b/packages/mantine/CHANGELOG.md index 46d040716b..08d2b9c7f5 100644 --- a/packages/mantine/CHANGELOG.md +++ b/packages/mantine/CHANGELOG.md @@ -1,5 +1,44 @@ # @coveord/plasma-mantine +## 61.5.0 + +### Minor Changes + +- Add the `Carousel` component [#4654](https://github.com/coveo/plasma/pull/4654) + + `Carousel` and `Carousel.Slide` are now exported from `@coveord/plasma-mantine` with Plasma styling for the indicators and controls. The controls use Plasma arrow icons that point left and right, or up and down when `orientation` is `vertical`, including when the orientation is set through the theme. Pass `nextControlIcon` or `previousControlIcon` to replace them. + + The `Carousel.Props`, `Carousel.StylesNames`, `Carousel.CssVariables`, `Carousel.Factory`, `Carousel.ContextValue`, and `Carousel.Slide.Props` type aliases are available, matching the Mantine API. + + To use it, install the optional peer dependencies `@mantine/carousel` and `embla-carousel-react`, and import `@mantine/carousel/styles.layer.css` alongside the other Mantine styles. + + ```tsx + import { Carousel } from "@coveord/plasma-mantine"; + + + First slide + Second slide + ; + ``` + +- Deprecate `Header.BreadcrumbText` [#4648](https://github.com/coveo/plasma/pull/4648) + + Every breadcrumb item should be a link. Use `Header.BreadcrumbAnchor` for each ancestor page, and leave the current page out of the trail, since the header title already shows it. `Header.BreadcrumbText` still works and will be removed in the next major version. + +### Patch Changes + +- Remove the extra vertical padding around `SegmentedControl` and other `radiogroup` elements [#4655](https://github.com/coveo/plasma/pull/4655) + +- Stop `CodeEditor` from pulling `monaco-editor` into the initial bundle of consuming apps [#4649](https://github.com/coveo/plasma/pull/4649) + +- Use the default border color on `Card.Section` when `withBorder` is set [#4652](https://github.com/coveo/plasma/pull/4652) + +- Style hover, active, highlighted and disabled states on every `Combobox.Option`, not only `Select` [#4643](https://github.com/coveo/plasma/pull/4643) + +- Stop read-only `Collection` rows with `columns` from reserving space for the remove button, [#4656](https://github.com/coveo/plasma/pull/4656) + + so they line up with the header + ## 61.4.0 ### Minor Changes diff --git a/packages/mantine/package.json b/packages/mantine/package.json index 3cc4638faf..e8dce2a02d 100644 --- a/packages/mantine/package.json +++ b/packages/mantine/package.json @@ -1,6 +1,6 @@ { "name": "@coveord/plasma-mantine", - "version": "61.4.0", + "version": "61.5.0", "description": "A Plasma flavoured Mantine theme", "keywords": [ "components",