All Versions
58
Latest Version
Avg Release Cycle
39 days
Latest Release
38 days ago

Changelog History
Page 1

  • v0.26.0

    September 05, 2019

    🐛 Bug Fixes

    • ➕ Add hook and forwardRef support (#1027)

    💥 Breaking Changes

  • v0.25.2

    June 08, 2019

    🐛 Bug Fixes

    • ⬆️ Bump handlebars from 4.0.6 to 4.1.2 (#1026)
    • 🛠 Fixed bug with undefined _extraRadiumStateKeys (#1025)
    • ⚡️ Update unitless CSS property list and licensing (#1020)
  • v0.25.1

    December 17, 2018

    🐛 Bug Fixes

    • ⚡️ Pass snapshot argument to `componentDidUpdate (#1013)

    Infra/Tooling

    • 🛠 Fix console warnings when running examples (#1002)
    • ⬆️ Upgrade karma to 3.0 (#1003)
    • ♻️ Refactor enhancer for readability (#1004)
    • Replace Isparta with Istanbul (#1011)
    • Prettier (#1012)
  • v0.25.0

    September 17, 2018
    • 👉 Use Reflect to construct es native classes in a way that preserves the value of this used in the constructor. (#999, #1001)
    • 🖐 Handle multiple animationName props (#909)
  • v0.24.1

    July 10, 2018
    • 💅 Make <StyleSheet> manually update <style> tag DOM, fixing media queries on component level flickering. (#626, #950)
  • v0.24.0

    March 29, 2018
    • 🛠 Fix render methods that return array of children or React.Fragment. (#950)
    • ⬆️ Upgrade tests to React 16.2 (for Fragment support)
  • v0.23.0

    March 15, 2018
    • 👌 Support ES7 arrow functions for React class methods. (#738)
  • v0.22.1

    March 01, 2018
    • 🛠 Fix keyframes bug from prefixed inline styles. (#973)
  • v0.22.0

    February 09, 2018

    💥 Breaking Changes

    • 📦 Radium now exports defaults as .default, so for runtimes like Node.js for all files in lib/**. We have changed package.json:main to point to /index.js instead of /lib/index.js as a convenience wrapper to expose mostly what was there before so behavior of const Radium = require('radium'); works mostly as it did before. Caveats:
      • When using webpack2+ to build code with require('radium') in it you will need to change that to become require('radium').default.
      • Any imports of a default export from a file in lib like const Enhancer = require('radium/lib/enhancer'); will need to be changed to const Enhancer = require('radium/lib/enhancer').default;.
      • We have a full examples repository of how imports work in all likely scenarios that should come up. https://github.com/FormidableLabs/radium-experiments-v0.22

    🔋 Features

    • ➕ Add es ESM module export files.

    🛠 Fixes

    • 🛠 Fix package.json:scripts.postinstall task to correctly work for git-based dependencies.
  • v0.21.2

    January 25, 2018
    • 🛠 Fix multiple-value prefixed inline styles. (#962, #958, #951)