react-look v1.0.0-beta1 Release Notes

  • API Changes

    โšก๏ธ While those changes might seem huge, it still is quite easy to update.

    • ๐Ÿ‘‰ Uses className instead of look
    • ๐Ÿ’… Use [StyleSheet.combineStyles](docs/api/StyleSheet.md#combinestylesstyles) instead of an array passed
    • ๐Ÿ’… StyleSheet.create only accepts styles, no Component anymore
    • ๐Ÿ“„ Uses [<LookRoot>](docs/api/LookRoot.md)-Component in favor of lookRoot: true
    • Pass config with <LookRoot config={config}> instead of lookConfig on root-Component
    • Everything shipped with react-look/addons comes with react-look directly
    ๐Ÿ‘Œ Improvements
    • ๐ŸŽ Huge performance improvements
    • Now supports every pseudo class
    • LVHA-aware pseudo classes
    • Less bandwidth for server-side rendering
    • ๐Ÿ‘Œ Improved debugging with [friendlyClassName](docs/plugins/friendlyClassName.md)-plugin
    • ๐Ÿ†• New documentation & [Getting Started](docs/GettingStarted.md) guide
    • Now using [lodash](lodash.com) utility methods
    ๐Ÿ› Bug fixes
    • Third-party context gets passed correctly ( #190 )
    • ๐Ÿ›  Fixed plugin resolving ( #185 )
    • ๐Ÿ›  Fixed @font-face rendering bug
    • ๐Ÿ›  Fixed a bug that prevented mixins to resolve correctly