xstyled

A utility-first CSS-in-JS framework built for React. 💅👩‍🎤⚡️

MIT License

Stars
2.3K
Committers
55

Bot releases are visible (Hide)

xstyled - v4.0.0 (styled-components) Latest Release

Published by quantizor 6 months ago

What's Changed

feat(styled-components): adopt styled-components v6 by @quantizor in https://github.com/styled-components/xstyled/pull/419

The minimum version of styled-components is now v6.1.11. See the migration guide for more information.

yarn add @xstyled/styled-components@^4.0.0 styled-components@^6.1.11

Full Changelog: https://github.com/styled-components/xstyled/compare/v3.8.1...v4.0.0-styled-components

xstyled - v3.8.1

Published by quantizor 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/styled-components/xstyled/compare/v3.8.0...v3.8.1

xstyled - v3.8.0

Published by quantizor over 1 year ago

What's Changed

Full Changelog: https://github.com/styled-components/xstyled/compare/v3.7.5...v3.8.0

xstyled - v3.7.5 (3.7.4-3.7.5)

Published by quantizor over 1 year ago

  • feat: stricter color type; this will help avoid accidents like typos when trying to consume colors from the theme

Full Changelog: https://github.com/styled-components/xstyled/compare/v3.7.3...v3.7.5

xstyled - v3.7.1

Published by quantizor over 1 year ago

Features

  • types: re-enable deep autocomplete for colors by @probablyup in #394

Bug Fixes

  • types: export XStyled, X, XStyledSet by @yahor-ramanenka-op in #392

Documentation

  • docs: fix link to cache documentation by @theo-mesnil in #386
  • docs: fix doc examples by @gregberge in #387

New Contributors

Full Changelog: https://github.com/styled-components/xstyled/compare/v3.7.0...v3.7.1

xstyled - v3.7.0

Published by gregberge about 2 years ago

Bug Fixes

  • color-mode: fix clearing color mode (#385) (1bb5cb8)
  • fixed incomplete hex alpha value generation (#373) (fd0a097)
  • cache: fix object keys caching (#383) (879708c)
  • fixed contributing guide setup step documentation (9925f19)

Features

  • cache: add option to disable xstyled cache (#379) (738f882)
xstyled - v3.6.0

Published by gregberge over 2 years ago

Bug Fixes

  • move at-rules to end of nested responsive states (6c7528e), closes #288
  • core: add missing util (#362) (00ae8dc), closes #354
  • emotion: add missing createCss (#324) (f5eaa07)
  • types: add missing types to the borders system utility (#346) (c0c92b4)
  • types: fix missing values in types (#361) (01afa25), closes #355
  • types: remove deep path autocompletion (e01e8b3)
  • typing: Support any valid number for utility props that needs it (#357) (1fd72c6)

Features

  • add ability to customize spacing properties in "texts" (#351) (57304c2), closes #350
  • add outlineOffset property (#360) (4dac9a3)
  • added inline variants support (#334) (acfa364), closes #333
  • typing: infer automatically the typing of the generators used inside of the compose (#358) (ecbae73)
xstyled - v3.5.1

Published by gregberge almost 3 years ago

Bug Fixes

xstyled - v3.5.0

Published by gregberge almost 3 years ago

Bug Fixes

Features

  • add border positions style helpers (3bcaada)
xstyled - v3.4.0

Published by gregberge almost 3 years ago

Features

xstyled - v3.3.0

Published by gregberge almost 3 years ago

Features

xstyled - v3.2.0

Published by gregberge almost 3 years ago

Bug Fixes

  • FlexboxesProps missing FlexBasisProps (#332) (dbc531b)

Features

  • export styled as a named export (410cd67)
xstyled - v3.1.2

Published by gregberge almost 3 years ago

Bug Fixes

  • system: fix caching issue with value with different types (4a6ded3)
xstyled - v3.1.1

Published by gregberge almost 3 years ago

Bug Fixes

  • types: fix emotion createGlobalStyle type def (95667bc)
  • allow numeric values for systemprops (efdefe1)
  • boolean or string for transform property type (1498d86)
  • color prop missing responsive support (65f532b)
  • ensure the number is one of the keys (c2f71fd)
  • more correct synthesized type that allows number keys (c31c6b1)
  • move typography color fix to proper file (5c635b0)
  • transform prop type should be string not boolean (50c847e)
xstyled - v3.1.0

Published by gregberge about 3 years ago

Bug Fixes

  • fix for Prototype Pollution (#304) (34ed147)
  • docs: added a missing paren in the code example (#303) (901755b)
  • types: fix wrong type for ThemeVariants (#301) (b69619e)

Features

  • emotion: add importMap to the babel plugin (#293) (657f7fe)
  • system: add aria-disabled to the disabled state (#297) (d28cf38)
  • typings: assemble deep paths for autocompletion (#310) (9867158)
xstyled - v3.0.3

Published by gregberge over 3 years ago

Bug Fixes

xstyled - v3.0.2

Published by gregberge over 3 years ago

Bug Fixes

  • breakpoints: add _ into breakpoints (bcfda4b), closes #277
  • emotion: fix color prop (4d88c18), closes #276
  • system: fix rpx transformers (339f7fc), closes #274
  • move away from mjs extension to work in more environments (9098b83)
xstyled - v3.0.1

Published by gregberge over 3 years ago

Bug Fixes

  • optional chaining syntax in dist module (cacaf6a), closes #265
Badges
Extracted from project README
License npm package npm downloads CircleCI codecov