Recent Releases of https://github.com/robinweser/fela
https://github.com/robinweser/fela - 12.2.1
- improved TypeScript support for
createRendererconfiguration (#906)
- JavaScript
Published by robinweser over 3 years ago
https://github.com/robinweser/fela - 12.2.0
- Added support for snapshotting in both
jsdomandnodewhen using Jest (#903) - TypeScript improvements (#902, #904)
- Documentation improvements (#901)
- JavaScript
Published by robinweser over 3 years ago
https://github.com/robinweser/fela - 12.1.2
- 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
- JavaScript
Published by robinweser almost 4 years ago
https://github.com/robinweser/fela - 12.1.0 & 12.1.1
- fela-enforce-longhands now supports a config option to specify with what priority borders are rendered (https://github.com/robinweser/fela/pull/895)
renderStaticnow supports a second arguments with props to enable theme-aware static rendering (https://github.com/robinweser/fela/pull/894)useFelanow also returns astaticfunction that can be used to render static styles, theme is passed by default (https://github.com/robinweser/fela/pull/894)- jest-react-fela now supports React 18 and
createRoot(https://github.com/robinweser/fela/pull/898) - We now handle multiline values correctly in the prefixer (https://github.com/robinweser/fela/pull/896)
- We bumped versions of our dependencies to get rid of known vulnerabilities (https://github.com/robinweser/fela/pull/897)
- JavaScript
Published by robinweser almost 4 years ago
https://github.com/robinweser/fela - 12.0.2
- Fixed a bug in the TypeScript bindings
- JavaScript
Published by robinweser about 4 years ago
https://github.com/robinweser/fela - 12.0.0
Note: Due to a hotfix (accidental extra
themeattribute 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)
- JavaScript
Published by robinweser about 4 years ago
https://github.com/robinweser/fela - 11.7.0
- Introducing fela-plugin-hover-media which wraps all
:hoverstyles inside a@media (hover: hover)
- JavaScript
Published by robinweser over 4 years ago
https://github.com/robinweser/fela - 11.6.1
- Added TypeScript typing files for jest-react-fela and fela-plugin-fallback-value (#873)
- Added TypeScript types for
renderToNodeListin react-fela (#869)
- JavaScript
Published by robinweser almost 5 years ago
https://github.com/robinweser/fela - 11.6.0
- 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.onlyrestriction on RendererProvider for react-fela (#856) - React 17 compatibility (#857)
- TypeScript Improvements
- Plugin Types (#852)
- IStyle Refactor (#851)
- JavaScript
Published by robinweser about 5 years ago
https://github.com/robinweser/fela - 11.5.2
- Added the useFela-hook to preact-fela (#844)
- Improved plugin processing with
optimizeCachingenabled (#849) - Added a couple of TypeScript improvements:
- csstype 3.0.0 (#839)
- useFela types (#846)
- JavaScript
Published by robinweser about 5 years ago
https://github.com/robinweser/fela - 11.5.1
- Fixed an issue with redundant rendering with
optimizeCachingenabled (#841)
- JavaScript
Published by robinweser about 5 years ago
https://github.com/robinweser/fela - 11.5.0
- Added a new configuration option
propertyPrioritywhich allows us to prioritize certain properties over others using a little CSS specificity trick (https://github.com/robinweser/fela/pull/827) - Added fela-enforce-longhands which implements
propertyPriorityin order to prioritize longhand over shortand CSS properties (https://github.com/robinweser/fela/pull/827) - Added string fallback font support for fela-plugin-embedded (https://github.com/robinweser/fela/pull/826)
- Added fela-plugin-multiple-selectors which resolves multiple comma-separated nested selectors into individual object keys (#824)
- Removed
devMode-specific DOM rendering logic since Chrome does no longer lock them in the developer tools (#825) - Added a new feature flag
optimizeCachingthat enables improved caching mechanisms to speed up rendering by up to 50% (#823) - Deprecated fela-beautifier (#823)
- JavaScript
Published by robinweser about 5 years ago