|Kit
Changelog

0.6.0

Schedule debuts with days, month and year views, and DatePicker becomes typeable

Breaking changes

Component(s)BeforeAfter
NavLink, Navigationicon / suffixstartSlot / endSlot
SegmentGroup, TimeInputtwo parallel scales — bare xs–xl and input-xs–input-xlone scale, plain xs–xl, always matching Input's box height

A find-and-replace on icon/suffix → startSlot/endSlot covers the NavLink migration. For SegmentGroup, size="input-md" → size="md" (and likewise for xs/sm/lg/xl); the old bare scale's shorter standalone padding is gone — sizes are now taller everywhere, matching Input's height.

Changes

2 breaking changes

  • NavLink:

    NavLink and Navigation rename icon/suffix to startSlot/endSlot

  • Segment Group, Time Input:

    One size scale, plain xs–xl matching Input's height: size="input-md" becomes size="md"

See in the list

1removed

7added

2changed

4fixed

ScheduleNewViewDatePicker2 changesViewSegment Group2 changesView
  • breaking2
  • NavLink

    NavLink and Navigation rename icon/suffix to startSlot/endSlot

    #102
  • Segment GroupTime Input

    One size scale, plain xs–xl matching Input's height: size="input-md" becomes size="md"

    #104
  • removed1
  • InputAutocompleteCombobox

    Inputs drop the filled variant and the color prop

    #96
  • added7
  • Schedule

    New Schedule, with days, month and year views, a toolbar, all-day events and event details popovers

    #40
  • Schedule

    Click-drag to create, drag to move and edge-resize, with preventOverlap and slot predicates like disablePast()

    #40
  • Schedule

    editable grants gestures, read-only by default and narrowable per event, with live red feedback on a rejected one

    #89
  • Schedule

    The now-cursor shows a clock-time label, and the toolbar's Now button scrolls to it

    #98
  • Schedule

    Schedule.NextUp: a list of upcoming events grouped by day

    #99
  • DatePicker

    typeable lets a single date be typed into the field

    #105
  • Popover

    hideWhenDetached, on by default, hides the panel once its trigger scrolls out of view

    #85
  • changed2
  • Circular Progress

    size and thickness accept a size token or a number

    #100
  • CheckboxChoice Card GroupRadioGroup

    The description sits above the control, and the error shows independently of it

    #101
  • fixed4
  • ButtonActionIcon

    With asChild, slots and the loading spinner stay visible, and the spinner dims correctly

    #79
  • Badge

    Scale the icon and spacing with each size

    #103
  • Segment Group

    Tint the default indicator off the group color

    #106
  • Colors

    Raise the contrast of neutral's --c-soft

    #80

On this page

Breaking changesChangesBreaking · 2NavLink · NavLink and Navigation rename icon/suffix to startSlot/endSlotSegment Group, Time Input · One size scale, plain xs–xl matching Input's height: size="input-md" becomes size="md"Removed · 1Input, Autocomplete, Combobox, ComboboxList, MultiComboboxList, DatePicker, File Upload, MultiSelect, Number Input, Password Input, Textarea, Time Input · Inputs drop the filled variant and the color propAdded · 7Schedule · New Schedule, with days, month and year views, a toolbar, all-day events and event details popoversSchedule · Click-drag to create, drag to move and edge-resize, with preventOverlap and slot predicates like disablePast()Schedule · editable grants gestures, read-only by default and narrowable per event, with live red feedback on a rejected oneSchedule · The now-cursor shows a clock-time label, and the toolbar's Now button scrolls to itSchedule · Schedule.NextUp: a list of upcoming events grouped by dayDatePicker · typeable lets a single date be typed into the fieldPopover · hideWhenDetached, on by default, hides the panel once its trigger scrolls out of viewChanged · 2Circular Progress · size and thickness accept a size token or a numberCheckbox, Choice Card Group, RadioGroup, Switch, Field · The description sits above the control, and the error shows independently of itFixed · 4Button, ActionIcon · With asChild, slots and the loading spinner stay visible, and the spinner dims correctlyBadge · Scale the icon and spacing with each sizeSegment Group · Tint the default indicator off the group colorColors · Raise the contrast of neutral's --c-soft