Recent Releases
[email protected] — [email protected]
Patch Changes - 3470387: Fix TypeScript errors in projects that augment React HTML props with a data- template-literal index signature.
[email protected] — [email protected]
Patch Changes - 00b9ee2: .attrs() is cheaper to type-check. Two costs on the .attrs path are gone. Object-form .attrs() left the rendered target unchanged but still re-resolved that target's whol
[email protected] — [email protected]
Patch Changes - a0a92cd: Fix a styled component silently dropping props declared as a union whose members have no prop in common, which left every one of those props rejected. The same applied when
[email protected] — [email protected]
Minor Changes - dfe4baf: React Native components now check style against React Native's own style types. Web-only CSS such as float, and CSS custom properties such as --brand, were previously accept
[email protected] — [email protected]
Patch Changes - 537ea42: Reduce TypeScript type-checking cost for styled components, most noticeably styled(Component) wrappers and polymorphic as usage. Large codebases that saw elevated tsc memory
[email protected] — [email protected]
Patch Changes - f692ec2: Fix a TypeScript error when wrapping a component whose props can't be statically read, such as Mantine v7's polymorphic-factory components (Button, Card, Menu.Item, and simi
[email protected] — [email protected]
Patch Changes - 9945904: Restore TypeScript prop autocomplete inside the JSX of a styled component once the first attribute is typed. - 9945904: Apply all chain levels' styles when an extended s
[email protected] — [email protected]
Patch Changes - 49d09ae: Fix a performance regression in 6.4.0 where dynamic createGlobalStyle components caused significant re-render slowdowns. Also restores pre-6.4 cascade ordering when multip
[email protected] — [email protected]
Minor Changes - b0f3d29: .attrs() improvements: props supplied via attrs are now automatically made optional on the resulting component (previously required even when attrs provided a default). Al
[email protected] — [email protected]
Patch Changes - db4f940: Fix test performance regression in 6.3.x by eliminating double style rendering in createGlobalStyle and removing unnecessary DOM queries during cleanup in client/test envi