All Versions
59
Latest Version
Avg Release Cycle
54 days
Latest Release
231 days ago

Changelog History
Page 4

  • v0.16.6 Changes

    February 09, 2016

    ๐Ÿ› Bug Fixes

    • The lib/ directory did not get built property in 0.16.6. lib/ now contains all changes from 0.16.5.
  • v0.16.5 Changes

    January 27, 2016

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… Don't merge media query styles, fixes #550
    • ๐Ÿ›  Don't add className if empty, fixes #539

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ’… Passing 'all' as the userAgent will add all prefixes, useful for caching server-rendered pages, thanks @oliviertassinari (this applies to inline styles and style rendered as CSS, but does not yet include adding all the prefixed versions of keyframes)
    • โž• Add support for :visited styles:
    const url = 'https://github.com/formidablelabs/radium';
    const VisitedLink = Radium(() => (
      <a href={url} style={{color: 'gray', ':visited': {color: 'black'}}}>
        {url}
      </a>
    ));
    
  • v0.16.4 Changes

    January 23, 2016

    ๐Ÿ› Bug Fixes

    • Add px suffix if needed before prefixing, since the list in appendPxIfNeeded does not include prefixed variants
    • ๐Ÿ’… Radium now calls toString on values itself, instead of relying on inline-style-prefixer or React to do so (they don't)

    ๐Ÿ‘Œ Improvements

    • Much lighter npm install radium by removing babel & co from dependencies before publishing
    • Radium now ignores children or props that are themselves Radium enhanced components, for a nice perf gain. Thanks @spacenick
  • v0.16.3 Changes

    January 21, 2016
    • โœ… Published under the test tag, so not installable via npm latest
    • โœ… Forgot to add -test to the version
    • ๐Ÿ‘€ See changelog for 0.16.4 instead
  • v0.16.2 Changes

    January 08, 2016

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… <StyleSheet/> Component:
      • Bind the private method _onChange to the class instance
      • Wrap setState in setTimeout and keep track of isMounted, #500
      • Remove duplicate declaration of componentWillUnmount and move this._isMounted = true inside componentDidMount
    • ๐Ÿ’… Clear up docs around StyleRoot props, clear up issues in #496
    • ๐Ÿ’… Properly prefix keyframes: Use inline-style-prefixerโ€™s prefixedKeyframes, #488
    • Ensure unique classname is generated for media query rules (hash on query and ruleCSS string)
  • v0.16.1 Changes

    January 05, 2016

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… <StyleRoot> no longer throws an error on unmount
  • v0.16.0 Changes

    January 05, 2016

    ๐Ÿ†• New Features

    • Server-side rendering for media queries and keyframes!

    ๐Ÿ’ฅ Breaking Changes

    ๐Ÿ› Bug Fixes

    • Don't add extra media query listeners
    • Append px to numeric values on properties that don't accept unitless values

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ’… Upgrade inline-style-prefixer to version 0.6.2 (Edge support)
    • ๐Ÿ‘ Better error on duplicate keys
    • โฌ†๏ธ Upgrade to Babel 6
    • ๐Ÿ’… <Style> adds the scopeSelector to comma separated selectors
    • ๐Ÿ’… <Style> now accepts radiumConfig directly with the userAgent field
  • v0.15.3 Changes

    November 16, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix "files" section in package.json, should fix npm install issues
  • v0.15.2 Changes

    November 15, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  IE vender prefix (ms) is now converted to dash-case correctly (-ms), thanks @PallasKatze, fixes #413
    • ๐Ÿ›  Super getChildContext is no longer ignored, thanks @richardfickling, fixes #412
    • ๐Ÿ’… Update to inline-style-prefixer v0.5.1 and changed the userAgent error to a console.warning
  • v0.15.1 Changes

    November 11, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix bug where active styles on multiple elements in the same component were not being removed on mouse up, fixes #410