Fela Versions Save

State-Driven Styling in JavaScript

v12.2.1

1 year ago
  • improved TypeScript support for createRenderer configuration (#906)

v12.2.0

1 year ago
  • Added support for snapshotting in both jsdom and node when using Jest (#903)
  • TypeScript improvements (#902, #904)
  • Documentation improvements (#901)

v12.1.2

1 year ago
  • Added support for vendor prefixes when enforcing longhands (#900)
  • Fixed missing children type on RendererProvider and ThemeProvider (#902)
  • Fixes to Snapshot testing with React 18

v12.1.1

2 years ago

v12.0.2

2 years ago
  • Fixed a bug in the TypeScript bindings

v12.0.1

2 years ago

Note: Due to a hotfix (accidental extra theme attribute passed to elements), this refers to version 12.0.1 instead.

This major release incorporates several performance improvements together with a new plugin concept called context-free plugins. Rehydration has also been improved to cover for a more wide-range of selectors and edge cases. Check the announcement post and the migration guide.

Apart from these changes, a couple of fixes and improvements have been added in this release:

  • Updated TypeScript definitions (#892)
  • Fixed a typo in fela-enforce-longhands (#891)

v11.7.0

2 years ago

v11.6.1

3 years ago
  • Added TypeScript typing files for jest-react-fela and fela-plugin-fallback-value (#873)
  • Added TypeScript types for renderToNodeList in react-fela (#869)

v11.6.0

3 years ago
  • Added support for nested responsive values (#867)
  • Fixed a bug to correctly rehydrate CSS custom properties (#866)
  • Resolved multiple selectors now merge with their base styles (#865)
  • Removed the legacy Children.only restriction on RendererProvider for react-fela (#856)
  • React 17 compatibility (#857)
  • TypeScript Improvements
    • Plugin Types (#852)
    • IStyle Refactor (#851)

v11.5.2

3 years ago
  • Added the useFela-hook to preact-fela (#844)
  • Improved plugin processing with optimizeCaching enabled (#849)
  • Added a couple of TypeScript improvements:
    • csstype 3.0.0 (#839)
    • useFela types (#846)