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
8 changes: 0 additions & 8 deletions .changeset/add-text-heading-variant.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/collapsible-default-trigger-neutral.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/custom-404-page.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/deprecate-menu-bar.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/fix-toast-border-cutoff.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/fix-toolbar-button-disabled.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/normalize-overlay-shadows-and-outlines.md

This file was deleted.

20 changes: 0 additions & 20 deletions .changeset/sidebar-scroll-to-item.md

This file was deleted.

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

## 1.5.18

### Patch Changes

- d66dbe1: - Adds a custom 404 page using a wireframe grid and animated dashed Kumo logo
- Adds an easter egg that reverses the logo animation direction
- Configures static assets to serve the custom 404 page
- Updated dependencies [716e5b8]
- Updated dependencies [d7a7a35]
- Updated dependencies [0db4f66]
- Updated dependencies [c64183b]
- Updated dependencies [ef13cb4]
- Updated dependencies [51d0f03]
- Updated dependencies [d586bf3]
- @cloudflare/kumo@2.12.0

## 1.5.17

### 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.5.17",
"version": "1.5.18",
"private": true,
"type": "module",
"exports": {
Expand Down
13 changes: 13 additions & 0 deletions packages/kumo-figma/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,18 @@
# @cloudflare/figma-plugin

## 0.3.48

### Patch Changes

- Updated dependencies [716e5b8]
- Updated dependencies [d7a7a35]
- Updated dependencies [0db4f66]
- Updated dependencies [c64183b]
- Updated dependencies [ef13cb4]
- Updated dependencies [51d0f03]
- Updated dependencies [d586bf3]
- @cloudflare/kumo@2.12.0

## 0.3.47

### 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.47",
"version": "0.3.48",
"private": true,
"description": "Figma plugin for generating Kumo UI Kit components",
"license": "MIT",
Expand Down
46 changes: 46 additions & 0 deletions packages/kumo/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,51 @@
# @cloudflare/kumo

## 2.12.0

### Minor Changes

- 716e5b8: Add the `Text` `heading` variant with a 16px semibold default and a 20px
`size="lg"` option. The variant defaults to a `span`, so callers choose heading
semantics explicitly with `as`. Deprecate the numbered `heading1`, `heading2`,
and `heading3` variants.

### Patch Changes

- d7a7a35: `Collapsible.DefaultTrigger` now uses `text-kumo-default` (neutral) with `font-medium` instead of the blue `text-kumo-link` color.
- 0db4f66: deprecate `MenuBar` in favor of segmented `Tabs`

- mark the `MenuBar` component (and its exports) as `@deprecated`; it will be removed in a future release
- new usage should prefer `Tabs` with `variant="segmented"` (the default `Tabs` variant)
- the runtime behaviour of `MenuBar` is unchanged for existing consumers
- remove the `MenuBar` documentation page and demos from the docs site

- c64183b: Fix Toast background clipping the ring outline at the corners — the inner background layer's radius (11px) was smaller than the root's `rounded-xl` (12px), painting over the ring at the corners. Matched them up.
- ef13cb4: Restore disabled and loading state handling for `Toolbar.Button` so disabled
controls expose the correct semantics and cannot be activated.
- 51d0f03: Normalize shadows and outlines on tip-style overlays (Popover, Tooltip, ClipboardText, Chart tooltip).

- Drop the `shadow-kumo-tip-shadow` color override so shadows use Tailwind's default translucent black instead of an opaque light-gray in light mode.
- Tune shadow sizes: Popover, Tooltip, ClipboardText tooltip, and Chart tooltip use `shadow-md`; ClipboardText's "Copied" toast keeps `shadow-lg` to match the Toast component.
- Switch these overlays from `outline-kumo-fill` to `outline-kumo-line`, matching every other floating surface (Dropdown, Select, Combobox, Dialog, etc.).
- Rename `kumo-tip-shadow` → `kumo-arrow-edge` and `kumo-tip-stroke` → `kumo-arrow-stroke`. The tokens draw the border on Popover/Tooltip arrow SVGs, not a box shadow. Both now resolve to `kumo-line`, so the arrow border aligns with the popup outline in both modes.

- d586bf3: Add `scrollToItem(id, options?)` to `useSidebar()` for imperatively scrolling
a nav item into the sidebar viewport. Tag items with the new `itemId` prop on
`Sidebar.MenuButton` or `Sidebar.MenuItem`.

Options:

- `align`: `"start" | "center" | "end" | "auto"` (default `"auto"` — no-op if
the item is already visible; otherwise scroll the minimum distance).
- `behavior`: `"auto" | "smooth"` (default `"auto"` — instant, best for
cross-app landings so users don't watch the sidebar animate on entry).
`prefers-reduced-motion` forces `"auto"`.

Scrolls only the sidebar viewport (never the document) and works with
`Sidebar.SlidingViews`: items register with the provider via an internal
map, so `scrollToItem` walks up from the target to find its owning viewport
rather than querying the DOM.

## 2.11.0

### Minor 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": "2.11.0",
"version": "2.12.0",
"private": false,
"description": "Kumo - Cloudflare's component library for building modern web applications",
"keywords": [
Expand Down
Loading