Skip to content
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
5 changes: 0 additions & 5 deletions .changeset/button-focus-states.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/contributing-doc-updates.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-deep-imports-test.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-input-area-label-focus.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/fix-shiki-provider-types.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-table-header-font-size.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/input-placeholder-color.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/oxlint-only-linting.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/radio-choice-card.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/select-multiple-overflow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/soft-bees-reply.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/switch-neutral-variant.md

This file was deleted.

18 changes: 18 additions & 0 deletions packages/kumo-docs-astro/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @cloudflare/kumo-docs-astro

## 1.3.12

### Patch Changes

- 70a7443: Updated the Contributing docs with content from `CONTRIBUTING.md` so there's a single source of truth for our contribution workflow and repository guidance.
- Updated dependencies [f2e17d7]
- Updated dependencies [eba693e]
- Updated dependencies [db91f50]
- Updated dependencies [80afd4d]
- Updated dependencies [dc9742d]
- Updated dependencies [f94fee7]
- Updated dependencies [66012b7]
- Updated dependencies [8b2d6a0]
- Updated dependencies [e8acdd8]
- Updated dependencies [abbf586]
- Updated dependencies [c6aa554]
- @cloudflare/kumo@1.14.0

## 1.3.11

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/kumo-docs-astro/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/kumo-docs-astro",
"version": "1.3.11",
"version": "1.3.12",
"private": true,
"type": "module",
"exports": {
Expand Down
17 changes: 17 additions & 0 deletions packages/kumo-figma/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# @cloudflare/figma-plugin

## 0.3.17

### Patch Changes

- Updated dependencies [f2e17d7]
- Updated dependencies [eba693e]
- Updated dependencies [db91f50]
- Updated dependencies [80afd4d]
- Updated dependencies [dc9742d]
- Updated dependencies [f94fee7]
- Updated dependencies [66012b7]
- Updated dependencies [8b2d6a0]
- Updated dependencies [e8acdd8]
- Updated dependencies [abbf586]
- Updated dependencies [c6aa554]
- @cloudflare/kumo@1.14.0

## 0.3.16

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/kumo-figma/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/kumo-figma",
"version": "0.3.16",
"version": "0.3.17",
"private": true,
"type": "module",
"description": "Figma plugin for generating Kumo UI Kit components",
Expand Down
28 changes: 28 additions & 0 deletions packages/kumo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,33 @@
# @cloudflare/kumo

## 1.14.0

### Minor Changes

- 8b2d6a0: Add radio card appearance via `appearance="card"` prop on Radio.Group and Radio.Item. Cards display a bordered, selectable container with title and description. Also adds `description` prop to Radio.Item for helper text. Supports vertical and horizontal orientations, error state, and disabled state.
- abbf586: Expose Chart `optionUpdateBehavior` to control how ECharts applies option updates; `notMerge` now defaults to `false`.
- c6aa554: Add neutral variant to Switch component and improve accessibility
- New `variant="neutral"` option: monochrome switch with squircle shape, matching the design from stratus
- Improved off-state visibility for default variant with darker background/ring colors
- Removed `error` variant (not useful for toggle switches)
- Added defensive fallback so invalid variant values don't cause runtime crashes

### Patch Changes

- f2e17d7: removed `outline-none` to bring back focus states on all buttons
- eba693e: Fix flaky vitest "Closing rpc while fetch was pending" error in deep-imports test
- db91f50: Fix InputArea label click not focusing textarea. Use FieldBase.Control with render callback to properly associate the label with the textarea element.
- 80afd4d: Fix TypeScript return types for ShikiProvider and CodeHighlighted components.

Changed return type from `ReactNode` to `React.JSX.Element` to resolve JSX compatibility errors. This fixes issues when consuming these components in projects with stricter TypeScript configurations (e.g., `skipLibCheck: false`), where `ReactNode` was incorrectly inferred as a valid JSX element return type.

- dc9742d: Fix table header font size to ensure consistent rendering across dashboards with different default font sizes
- f94fee7: Add dedicated `kumo-placeholder` text color token and use it for Input, InputArea, SensitiveInput, and CommandPalette placeholder text. The new token provides better visual distinction between placeholder and active text in both light and dark modes.
- 66012b7: Replace the package-level ESLint pass with Oxlint JS plugin coverage for the remaining jsx-a11y rules, and pin the library build to `es2022` with a post-build browser-compat test that blocks newer runtime APIs from shipping in `dist`.
- e8acdd8: fix(Select): prevent chevron overflow with long multi-select values

Added `min-w-0 truncate` to the value element and `shrink-0` to the chevron icon so that long option names truncate gracefully instead of pushing the chevron outside the select bounds.

## 1.13.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/kumo/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@cloudflare/kumo",
"version": "1.13.1",
"version": "1.14.0",
"private": false,
"type": "module",
"description": "Kumo - Cloudflare's component library for building modern web applications",
Expand Down
Loading