UNPKG

2.35 kBMarkdownView Raw
1
2# Changelog
3
4## [2.3.3] 2018-09-10
5
6- Fix bug with Position space props
7
8## [2.3.2] 2018-09-08
9
10- Update repo in package.json
11- Update readme
12
13## [2.3.1] 2018-09-08
14
15- Fix bad prepublish build
16
17## [2.3.0] 2018-09-08
18
19- Upgrade to @rebass/components, @rebass/grid, and styled-system v3
20
21## [2.2.0] 2018-09-08
22
23- Use `polished` for color manipulation instead of `chroma-js`
24
25## [2.1.1] 2018-09-08
26
27- Support `width` prop on Card
28- Update docs
29
30## [2.1.0] 2018-08-14
31
32- Add Hide component
33
34## [2.0.1] 2018-06-30
35
36- Add `fontFamily` to Heading and Text components
37- Update docs
38
39## [2.0.0] 2018-06-24
40
41### Added
42
43- Support for [emotion][emotion]
44
45### Changed
46
47- [styled-system](https://github.com/jxnblk/styled-system) v2
48- [grid-styled](https://github.com/jxnblk/grid-styled) v4
49- Moves components to separate modules
50- Uses [system-components](https://github.com/jxnblk/styled-system/tree/master/system-components)
51- Updates docs site
52
53#### Breaking
54
55- Renamed components
56 - TabItem -> Tab
57 - DotButton -> Dot
58 - PanelHeader -> Panel.Header
59 - PanelFooter -> Panel.Footer
60- Default theme (changed to match styled-system)
61 - The `colors` object no longer uses Palx
62 - Array color values have been removed
63 - `radius` has been replaced with `radii`
64 - `font` has been replaced with `fonts`
65 - `monospace` has been removed
66 - Theme fields are no longer exposed as exports
67- Props
68 - `width` is only available on Flex and Box
69 - `fontSize` is only available on typographic components
70 - `direction` is now `flexDirection`
71 - Flex `align` is now `alignItems`
72 - Flex `justify` is now `justifyContent`
73 - Flex `wrap` is now `flexWrap`
74 - Arrow `up` is now `direction='up'`
75 - `active` props have been removed in favor of custom styles
76 - Border now uses [styled-system border props](https://github.com/jxnblk/styled-system#borders)
77 - Banner `image` is now `backgroundImage`
78 - Absolute, Fixed, Relative, and Sticky now require values for `top`, `right`, `bottom`, and `left` props
79 - Drawer `position` prop has been renamed to `side`
80 - Drawer `size` prop has been replaced with `width` and `height` props
81
82### Removed
83
84- Custom HOC `hoc`
85- `createLibrary` function
86- `util`
87- `createComponent`
88- Palx dependency
89- ScrollCarousel component
90- CarouselSlide component
91- Star comonent
92
93
94[emotion]: https://github.com/emotion-js/emotion