All Versions
117
Latest Version
Avg Release Cycle
41 days
Latest Release
1079 days ago
Changelog History
Page 10
Changelog History
Page 10
-
v2.1.1 Changes
July 03, 2017- 💅 Upgrade stylis to 2.3 and use constructor to fix bugs with multiple libs using stylis simultaneously (see #962)
-
v2.1.0 Changes
June 15, 2017- ➕ Added missing v2.0 APIs to TypeScript typings, thanks to @patrick91, @igorbek (see #837, #882)
- ➕ Added
react-primitives
target, thanks to @mathieudutour (see #904 - 💅 Various minor fixes: #886, #898, #902, #915
-
v2.0.1 Changes
June 07, 2017- 🛠 Fixed
extend
not working with 3 or more inheritances, thanks to @brunolemos. (see #871) - ➕ Added a test for
withComponent
followed byattrs
, thanks to @btmills. (see #851) - 🛠 Fix Flow type signatures for compatibility with Flow v0.47.0 (see #840)
- 💅 Upgraded stylis to v3.0. (see #829 and #876)
- ✂ Remove dead code used previously for auto-prefixing. (see #881)
- 🛠 Fixed
-
v2.0.0 Changes
May 25, 2017- 💅 Update css-to-react-native - you'll now need to add units to your React Native styles (see css-to-react-native, code mod)
- 💅 Update stylis to latest version (see #496).
- ➕ Added per-component class names (see #227).
- ➕ Added the ability to override one component's styles from another.
- Injecting an empty class for each instance of a component in development.
- ➕ Added
attrs
constructor for passing extra attributes/properties to the underlying element. - ➕ Added warnings for components generating a lot of classes, thanks to @vdanchenkov. (see #268)
- 💅 Standardised
styled(Comp)
to work the same in all cases, rather than a special extension case whereComp
is another Styled Component.Comp.extend
now covers that case. (see #518). - ➕ Added
Comp.withComponent(Other)
to allow cloning of an existing SC with a new tag. (see #814. - ➕ Added a separate
no-parser
entrypoint for preprocessed CSS, which doesn't depend on stylis. The preprocessing is part of our babel plugin. (see babel-plugin-styled-components/#26) - 🛠 Fix defaultProps used instead of ThemeProvider on first render @k15a, restored.
- 🐎 Refactor StyledComponent for performance optimization.
- 💅 Prevent leakage of the
innerRef
prop to wrapped child; under the hood it is converted into a normal Reactref
. (see #592) - 💅 Pass
innerRef
through to wrapped Styled Components, so that it refers to the actual DOM node. (see #629) - ➕ Added a dedicated Server-Side-Rendering API, with optimised rehydration on the client. Keys are now sequential.
- ➕ Add hoisting static (non-React) properties for withTheme HOC, thanks to @brunolemos. (See #712)
- ➕ Add
innerRef
support towithTheme
HOC. (see #710) - 💅 Switch to babel-preset-env. (see #717)
- 💅 Update StyledNativeComponent to match StyledComponent implementation.
- 🛠 Fix Theme context for StyledComponent for IE <10. (see #807)
- 💅 Restore
setNativeProps
in StyledNativeComponent, thanks to @MatthieuLemoine. (see #764) - 🛠 Fix
ref
being passed to Stateless Functional Components in StyledNativeComponent. (see #828) - ➕ Add
displayName
tocomponentId
when both are present (see #821) - 💅 Test node 8.x as well in travis (see #1153)
-
v1.4.6 Changes
May 02, 2017➕ Added
🔄 Changed
- ⬆️ Upgrade
babel-plugin-flow-react-proptypes
to version 2.1.3, fixing prop-types warnings; thanks to @EnoahNetzach
- ⬆️ Upgrade
-
v1.4.5 Changes
April 14, 2017🔄 Changed
- 💅 Migrated from the deprecated
React.PropTypes
to theprop-types
package, thanks to @YasserKaddour. (see #668) - ➕ Add FlatList, SectionList & VirtualizedList support, thanks to @Kureev(https://github.com/Kureev). (see #662)
- ✂ Removed dependency on
glamor
and migrated remaining references to the internal vendoredglamor
module. (see #663) - 🛠 Fix missing autoprefixing on GlobalStyle model. (see #702)
- 👍 Better support for
keyframes
on older iOS/webkit browsers (see #720)
- 💅 Migrated from the deprecated
-
v1.4.4 Changes
March 01, 2017🔄 Changed
- 👌 Improve theming support in TypeScript, thanks to @patrick91. (see #460)
- ➕ Add TypeScript definitions for
withTheme
, thanks to @patrick91. (see #521) - 💅 Exclude test files from
npm
, thanks to @Amwam. (see #464) - 💅 Change the default
displayName
tostyled(Component)
, thanks to @k15a. (see #470)
-
v1.4.3 Changes
February 04, 2017 -
v1.4.2 Changes
January 28, 2017🔄 Changed
- 🛠 Fix performance issue when using
@font-face
by creating a separatestyle
tag for global styles, thanks to @xcoderzach. (see #415)
- 🛠 Fix performance issue when using
-
v1.4.1 Changes
January 27, 2017🔄 Changed
- 🛠 Fix ReactNative throwing an error, thanks to @lukehedger. (see #414)