Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 11:11
217cc60

0.6.0 (2026-06-25)

Features

  • add date-range selection state and useDateRange hook (384fbd5)
  • add headless useMonthGrid hook and buildMonthGrid builder (e1c868a)
  • add selection and range theme tokens (ae77454)
  • add vertically-scrolling MonthList component (23ed5c7)
  • default MonthList event props so it works as a standalone picker (4a8f78d)
  • demo businessHours (9-5 weekdays, closed weekends) in the example (377abe3)
  • demo date-range selection in the example app (5babc4d)
  • demo drop rejection by locking exam events in the example (4978d2d)
  • disable days outside min/max or isDateDisabled in month view (62db94a)
  • docs: brand docs with the calendar icon, favicon and wordmark logo (1bfd745)
  • example: demo MonthList and disabled picker dates (746d291)
  • example: set the app icon, splash and web favicon (c735841)
  • export date-selection API from the package entry (4dedd63)
  • let onDragEvent return false to reject a drop and snap back (b0f65e8)
  • move date selection to MonthList with drag-select and cross-month ranges (0c6fd79)
  • render selected days and range band in month view (2cdb1a7)
  • shade non-working hours via a businessHours prop (5f129ec)
  • thread date selection through Calendar and MonthPager (3706341)

Bug Fixes

  • correct RTL drag mapping, cache month weeks per frame, export buildMonthGrid, dedupe selectable guard (13dc301)
  • keep the example mode tabs on one scrollable row (2794b53)
  • pin MonthList header height so the drag hit-test matches the layout (628c3cb)
  • repaint month selection via context so cached pages update (fcc1a50)
  • show only the current month's days in MonthList (3d01650)