With version 10, we introduced synced package versions, which means the Changelog no longer needs to sorted by dates but rather versions again.
If you're searching for older logs, please check the old changelog.
Package | Changes |
---|---|
fela-plugin-expand-shorthand | (#711) Introducing a new plugin to expand (and optionally merge) shorthand properties. |
fela | (#710) Fixed a bug where font rendering returned invalid font faces. |
Package | Changes |
---|---|
fela-plugin-embedded | Rule props are now always passed to the keyframe in order to read values from theme. |
fela | Keyframes are now cached after being processed by plugins. |
fela-dom fela |
Reverted the rendererId option that was introduced in (#667) as it caused a couple of issues and is no longer neccessary with above changes. |
Package | Changes |
---|---|
fela-beautifier | Make sure beautify is only used in devMode since it otherwise breaks DOM rendering in specific cases. |
fela-sort-classnames | Introducing a new enhancer that sorts class names alphabetically. This is helpful for SSR consistency due to browser differences in object key iteration. |
Package | Changes |
---|---|
fela fela-utils fela-dom |
(#707) Fixed a bug that caused rehydration mismatches when using dash-cased CSS property names. |
fela-plugin-typescript | (#701) Introducing the new TypeScript plugin that adds type-safety for CSS properties and provides auto-completion. |
Package | Changes |
---|---|
react-fela | (#697) Improved TypeScript typins for the useFela hook API.(#692) Improved TypeScript typings for the FelaRenderer component. |
react-fela preact-fela inferno-fela fela-bindings |
(#695) Improved TypeScript typins for the connect API. |
fela-codemods | (#691) Fix render -> as conversion edge cases. Don't convert args of callbacks inside an inline style function, only the args to the style callback itself. |
Package | Changes |
---|---|
fela-plugin-extend | (#685) Added style extension for edge cases that weren't respected before. |
fela-bindings react-fela preact-fela inferno-fela |
(#686) Refactored the ThemeProvider component to match the old behaviour with auto-merging themes. |
react-fela | (#683) Added TypeScript typings for the new useFela hook API.(#677) Added TypeScript typings for the FelaRenderer component.(#678) Added a warning when FelaComponent is used without passing the style prop. |
all | (#680) Added sideEffects property to all packages in order to support Tree-Shaking in Webpack. |
Package | Changes |
---|---|
fela-plugin-rtl | (#673) Added the ability to pass a default direction in order to support full theme-based rtl transformation. |
react-fela | (#674) Performance optimisations for useFela . |
fela-bindings react-fela preact-fela inferno-fela |
(#675) Allowing undefined and null as valid values for style on FelaRenderer that used to throw. |
Package | Changes |
---|---|
fela | (#671) Updated Typings to use union types instead of enums. |
fela fela-dom |
(#667) Added the rendererId option to the renderer configuration which allows using multiple renderers with each maintaining their own set of style nodes. |
fela-plugin-rtl fela-plugin-bidi |
(#670) Added the ability to switch the transformation direction dynamically using a special theme property. |
react-fela | (#669) Now correctly pass the theme to useFela 's props as well.Now correctly pass key and ref to the FelaComponent directly instead of piping them to its rendered children. |
fela-plugin-named-keys | Added the ability to dynamically set named keys using the given props of each rule. |
Package | Changes |
---|---|
react-fela | (#662) Updates TypeScript typings for FelaTheme. |
Package | Changes |
---|---|
fela-plugin-extend fela-dom |
(#658) Fix handling of undefined items in extend arrays. |
fela-dom | (#600) Fixes scoreIndex mismatches with vendor-specific pseudo elements and selectors. |
Package | Changes |
---|---|
fela fela-dom |
(#656) Improve DOM Rendering performance by caching the default sorting score. |
react-fela | (#652) Adds TypeScript typings for FelaComponent. (#655) Adds TypeScript typings for RendererContext. |
Package | Changes |
---|---|
react-fela | (#648) Adds the new useFela hook API. |
Package | Changes |
---|---|
fela-bindings react-fela preact-fela inferno-fela |
(#645) Removed unnecessary shouldComponentUpdate in ThemeProvider due to the new Context API. (#646) Fixed false-positive Provider deprecation warnings. (#647) Now exposing both RendererContext and ThemeContext to be used with useContext. |
Package | Changes |
---|---|
fela-plugin-custom-property fela-plugin-embedded fela-plugin-extend fela-plugin-native-media-query fela-plugin-simulate fela-tools |
(#644) Fixed some old peerDependecies. |
fela | (#644) Improved TypeScript typings. |
Package | Changes |
---|---|
react-fela inferno-fela preact-fela |
(#637) Migrated to the new Context API. (#636) FelaComponent and FelaTheme introduced some major changes. Please check the migration guide for information. |
fela-dom | (#633) Style nodes are now correctly selected. |