Adds:
Divide utilities (borders)
divideX,divideY—divide-x,divide-y,divide-x-2,divide-x-reverse, plus.arbitrarydivideColor—divide-gray-200,divide-red-600/50divideStyle—divide-solid,divide-dashed,divide-dotted,divide-double,divide-hidden,divide-none
Per-side border colors (borders)
.borderColor(.t, .gray.shade(200))— directional colors viaTWTBorderSide(all/x/y/t/r/b/l/s/e/bs/be):border-t-gray-200,border-x-blue,border-s-red-500/50TWTBorderWidthnow supports logicalbs/besides (border-bs-2,border-be-2)
Inset shadows (effects)
insetShadow—inset-shadow-2xs/xs/sm/noneplus.arbitrary
Combined size (sizing)
size—size-4,size-full,size-1/2,size-px, viewport/logical variants, plus.arbitrary
Inset fractions (layout)
TWTInset.fraction("1/2")and.px—inset-1/2,left-px, etc. (no more.arbitrary("50%")workaround)
Overflow-wrap (typography)
overflowWrap— v4wrap-normal,wrap-break-word,wrap-anywhere
Group / peer markers (variants)
.group(.bare)/.group(.named("item"))/.peer(.bare)/.peer(.named("email"))— emitgroup,group/item,peer,peer/emailmarker classes forgroup-*/peer-*variants
Fix:
- Gradient direction tokens now emit Tailwind v4
bg-linear-to-*classes instead of the removed v3bg-gradient-to-*(bg-linear-to-r,bg-linear-to-br, plus.arbitrarye.g.bg-linear-[65deg])
Docs:
- README — gradient, borders, effects, sizing, layout, typography, and variants sections updated
- AGENTS.md — marker token architecture + 0.3.xxx compatibility row
Full Changelog: 0.3.000...0.3.700