Skip to content

@cloudflare/kumo@1.8.0

Choose a tag to compare

@github-actions github-actions released this 24 Feb 15:20
2c151f3

Minor Changes

  • cf4ff38: Refactor Banner component with softer styling and i18n-friendly props
    • Added title and description props for structured content with i18n support
    • Softened visual appearance: reduced background opacity (20% -> 10%), muted border colors
    • Text now uses text-kumo-default for readability, with colored icons for variant indication
    • Added iconClasses to variant config for per-variant icon coloring
    • Component now uses forwardRef and sets displayName per conventions
    • Deprecated children and text props in favor of title/description
    • Legacy children prop still works for backwards compatibility

Patch Changes

  • 0ca3b05: Fix Checkbox ring color to use ring-kumo-contrast when checked or indeterminate

  • f69df6d: Fix Combobox dropdown scrolling regression and improve scroll behavior.

    Bug fix: The overflow-hidden class was accidentally re-introduced during a semantic color token migration, which overrode overflow-y-auto and caused dropdown content to be clipped instead of scrollable.

    Improvement: Restructured Combobox.Content to use flexbox layout so that when using Combobox.Input inside the dropdown (searchable popup pattern), the input stays fixed at the top while only the list scrolls. Previously, the entire popup content would scroll together.

    Scrollbar fix: Moved horizontal padding from the popup container to individual child components, so the scrollbar renders flush with the popup edge instead of being inset (which was clipping the checkmark indicators).