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

Changelog History
Page 5

  • v0.15.0 Changes

    November 11, 2015

    ๐Ÿ†• New Features

    • ๐Ÿ’… Radium now uses inline-style-prefixer to do all prefixing. Because inline-style-prefixer relies on the userAgent (similar to autoprefixer), it produces the same prefixes on both the client and the server. This is a huge step in making Radium truly universal (see example). Thanks much to @rofrischmann for putting up with my API suggestions and requests!
    • ๐Ÿ”ง Any Radium component can also be configured at render time via a radiumConfig. This was mainly required for passing the userAgent during a server-side render.

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ’… Style component no longer supports the prefix prop. It automatically gets the correct userAgent to pass to the prefixer from radiumConfig context

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… Radium wrapper now replaces the style propType, if defined, with array or object, fixing #396
    • ๐Ÿ‘ Stateless components now support context, thanks @ThomWright
    • Static fields on stateless components are now transferred to the Radium wrapper (defualtProps, propTypes, etc)

    ๐Ÿ‘Œ Improvements

    • Code has been ES2015-ified: const and let, import/export, fat arrows,
    • ๐Ÿšš Code has moved from modules to src
  • v0.14.3 Changes

    October 19, 2015

    ๐Ÿ› Bug Fixes

    • camelCasePropsToDashCase handles uppercase first character correctly, fixing #387
  • v0.14.2 Changes

    October 17, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… :active styles now triggered by space or enter
    • Callback refs are now ignored, fixing #346
    • Heavy use of media queries no longer causes setState on an unmounted component, fixing #382

    ๐Ÿ†• New Features

    • ๐Ÿ‘ Stateless components (function taking props) are now supported

    ๐Ÿ‘Œ Improvements

    • โšก๏ธ Updated examples to for React 0.14.0
    • ๐Ÿ‘ Allow replacing the prefixer used by Radium.keyframes and <Style>
  • v0.14.1 Changes

    September 15, 2015

    ๐Ÿ› Bug Fixes

    • Don't require object-assign, which wasn't in normal dependencies
  • v0.14.0 Changes

    September 15, 2015

    ๐Ÿ’ฅ Breaking Changes

    • ๐Ÿ“š Config.setMatchMedia has been replaced by the matchMedia field in the config passed to @Radium (see documentation)

    ๐Ÿ†• New Features

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ’… Flatten nested arrays in style, #344, thanks @almost
    • Universal/isomorphic example npm run universal, thanks @jurgob and @moret

    ๐Ÿ› Bug Fixes

    • Static properties are now copied again in IE < 10, #349, thanks @bobbyrenwick
  • v0.13.8 Changes

    August 24, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix static class methods disappearing in IE10, #313
    • ๐Ÿ›  Fix bug when using spread operator to pass props to a DOM element, #322
  • v0.13.7 Changes

    August 05, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix double resolving bug on props.children, #307
  • v0.13.6 Changes

    August 05, 2015

    ๐Ÿ†• New Features

    • ๐Ÿ’… Resolve styles on elements found in props and children as function, #298
    • ๐Ÿ’… <PrintStyleSheet> component and printStyles property to add print styles to your components, #299, thanks @bobbyrenwick

    ๐Ÿ‘Œ Improvements

    • โš  Show component name when warning in prefixer, #302, thanks @AnSavvides

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix bug with _radiumDidResolveStyles that was breaking in React 0.14.0-beta2
    • Un-prefix values before checking isUnitlessNumber, #305, thanks @AnSavvides
    • Prevent errors from getters that do not have setters as static props of React components, #306, thanks @rolandpoulter
  • v0.13.5 Changes

    July 29, 2015

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ‘Œ Support for old and tweener flexbox syntax, #279, thanks @sylvaingi
    • Only calls console.warn during development, not in production

    ๐Ÿ› Bug Fixes

    • ๐Ÿ’… Don't call resolveStyles more than once on the same element, #293
    • ๐Ÿ‘ Allow null or undefined values in style, #263
    • โœ‚ Remove redundant babel-core from dependencies
    • ๐Ÿ›  Fix using numeric 0 as key to getState, #275
    • Don't wrap display name with "Radium(...)", #271
    • ๐Ÿ›  Fix older firefox missing float property, #277, thanks @bencao
    • Don't warn when mixing transform properties, #272, thanks @MattHauglustaine
    • ๐Ÿ’… Use for loop instead of Array prototype on the result of window.getComputedStyle, which was breaking Android web view, #267, thanks @bsbeeks
    • Ignore functions as children instead of blowing up, #265, thanks @Cottin

    Misc

    • โž• Add test-dev command for faster test feedback during development
  • v0.13.4 Changes

    July 14, 2015

    ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix regression with multiple states (tests were failing) from 0.13.3