Skip to content

v0.16.0

Choose a tag to compare

@pukhrajp pukhrajp released this 10 Jun 03:57
· 21 commits to main since this release
09ed20d

Highlights

Progress MD3 Expressive refactor — the final Phase 3 feedback component to receive the variants-vs-states slot architecture treatment.

@tinybigui/react

Progress — MD3 expressive slot-based CVA refactor

  • Colorful primary-container inactive track (MD3 Expressive "colorful" style)
  • 4dp indicator-track gap between active and inactive segments (linear + circular)
  • New shape prop: "flat" (default) | "wavy" — SVG sine-wave indicator with reduced-motion fallback
  • New thickness prop: "default" | "thick" — 8dp track per MD3 Expressive thick variant
  • Spring motion tokens for determinate transitions
  • Slot-based CVA exports: progressInactiveSegmentVariants, backward-compat alias for progressIndicatorVariants

Documentation

  • README, ROADMAP, and npm package README updated for v0.16.0
  • 2,097 tests passing across 29 MD3 components

Full changelog: packages/react/CHANGELOG.md