Skip to content

v0.17.0

Choose a tag to compare

@pukhrajp pukhrajp released this 10 Jun 04:21
· 18 commits to main since this release
40e00e5

Changed

@tinybigui/react

  • Radio — MD3 expressive variants-vs-states architecture refactor
    • Slot-based CVA with group-data-[x]/radio Tailwind selectors — no state variants or compoundVariants in CVA
    • Div-based slots: state layer, outer ring, inner dot, MD3 focus ring (replaces SVG + animate-pulse)
    • Spring motion tokens: spring-standard-fast-effects for color/opacity, spring-standard-fast-spatial for dot scale
    • Fixes isInvalid forwarding in RadioGroup so data-invalid is correctly emitted on individual Radio elements
    • Inner dot animates scale 0→1 on selection using the spatial spring token

Full changelog: https://github.com/buildinclicks/tinybigui/blob/main/packages/react/CHANGELOG.md