All Versions
117
Latest Version
Avg Release Cycle
41 days
Latest Release
1526 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)