Plumeria 10.3.0
2026-04-18
We have completely overhauled our CSS property type definitions on two fronts: restoring accurate primitive types that reflect the true shape of CSSProperties, and improving autocomplete through strictString and global values.
type strictString = string & {};Migration
No migration required. All changes are backwards-compatible.
Summary of Changes
- Eliminated all
nevertypes fromcsstypes.d.ts(restored accurate primitive types). - Added global values (excluding
revertandrevert-layer) to all properties. - Implemented
strictStringfor an ideal balance between flexibility and developer experience.
Plumeria's type definitions, built on StyleX, now serve as both accurate documentation and a practical, flexible API.
Others
- Updated the document's introduction
Feedback Discussion and bug Issues reports are welcome on GitHub