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

Changelog History
Page 6

  • v0.13.3 Changes

    July 13, 2015

    🐛 Bug Fixes

    • 🛠 Fix hotloading component methods, #255, thanks @bobbyrenwick
    • ➕ Add displayName to shorthand warning, #253, thanks @bobbyrenwick
    • Warn and ignore null/undefined values, #250, thanks @AnSavvides
    • ⚡️ Don't warn when mixing border & borderRadius, and more shorthand warning updates, #246, thanks @nathanfriemel
    • ✂ Remove react from peerDependencies so Radium can be used with the 0.14 beta, #242, thanks @dariocravero
    • 🛠 Fix transfering defaultProps and friends in IE <11, #241, thanks @bobbyrenwick
    • 🛠 Don't alias matchMedia, fixes IE <11 bug, #238
    • 💅 Stop mutating style state, #237

    Misc

    • ✅ Migrate tests to Karma, #240, thanks @exogen
  • v0.13.2 Changes

    June 25, 2015

    🐛 Bug Fixes

    • ⚠ Use console.warn instead of console.warning (duh)
  • v0.13.1 Changes

    June 24, 2015

    🆕 New Features

    🐛 Bug Fixes

    • 💅 Don't resolve style prop of custom components, e.g. <MyComponent style={...} />, #202 (thanks @azazdeaz)
    • 🛠 Fix not using dash-case on server with Style, #207
    • 🛠 Fix server rendering when using fallback array of values (uses first one)
    • 🛠 Fix numeric fallbacks, #221

    Misc

    • ⚡️ Update dependencies
    • Warn when mixing longhand and shorthand
  • v0.13.0 Changes

    June 07, 2015

    💥 Breaking Changes

    • 🔀 Radium.wrap and Radium.Enhancer have been merged and moved to Radium(). Just wrap your component, Button = Radium(Button);, or use the decorator @Radium
    • 💅 Style component rules prop now takes an object instead of an array

    🆕 New Features

    • 👌 Support fallback values (e.g. #fff for rgba(...))

    🐛 Bug Fixes

    • 🛠 Fix react external in webpack config
    • 🛠 Fix keyframes throwing on IE9 (now does feature detection)
    • 🛠 Fix windows build
    • string and number children are no longer wrapped in an extraneous <span>
  • v0.12.2 Changes

    May 22, 2015

    💥 Breaking Changes

    None

    🆕 New Features

    • 👌 Support prefixing for old flexbox implementations

    🐛 Bug Fixes

    • 💅 Stop using react internals CSSPropertyOperations.createMarkupForStyles, which further reduces the build size
  • v0.12.1 Changes

    May 22, 2015

    🐛 Bug Fixes

    • 🛠 Fix Enhancer (displayName, etc) #165
    • ⬇️ Reduce size of distributed build
    • ✅ Tests for prefixing, fix #161
  • v0.12.0 Changes

    May 16, 2015

    🆕 New Features

    • 👌 Support for ES6 classes with Radium.Enhancer
    • Vendor-prefixing
    • Keyframes animation helper
    • Radium.getState API

    🐛 Bug Fixes

    • 🛠 Fix errors during server-side rendering #141
    • 🛠 Fix passing a single child or string #139
  • v0.11.1 Changes

    April 28, 2015

    🐛 Bug Fixes

    • ⚡️ Checked in updated dist files from 0.11.0. Whoops!
  • v0.11.0 Changes

    April 28, 2015

    💥 Breaking Changes

    • Complete API rewrite.
      • Added new "Wrap" API.
      • Wrap React component config with Radium.wrap() to automatically add browser state handlers, media query behavior, and array-based style resolution.
    • ✂ Removed all mixins.
    • ✂ Removed context-based media query behavior.
      • Replaced with global media query handler.
    • ✂ Removed modifiers, states, and media queries from style objects.
      • Replaced modifiers with array-based style prop resolution.
      • Replaced states object with inline state keys: :hover
      • Replaced mediaQueries object with inline queries: @media (min-width: 200px)

    🆕 New Features

    • 💅 Apply separate browser state styles to multiple elements in the same component.