UNPKG

8.18 kBMarkdownView Raw
1# Change Log
2
3All notable changes to this project will be documented in this file.
4See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
5
6## [1.1.4](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.3...v1.1.4) (2019-10-08)
7
8
9### Bug Fixes
10
11* Gracefully handle compilation errors ([#64](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/64)) ([47dd4e8](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/47dd4e8))
12
13
14
15
16
17## [1.1.3](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.2...v1.1.3) (2019-09-20)
18
19
20### Bug Fixes
21
22* Normalize CSS file paths for Windows ([#61](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/61)) ([0c96664](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/0c96664))
23
24
25
26
27
28## [1.1.2](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.1...v1.1.2) (2019-09-20)
29
30
31### Bug Fixes
32
33* Add theme.d.ts to npm package ([#59](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/59)) ([39a7c63](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/39a7c63))
34
35
36
37
38
39## [1.1.1](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.0...v1.1.1) (2019-09-19)
40
41
42### Bug Fixes
43
44* Handle tree shaking of themes ([#60](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/60)) ([26ebcd8](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/26ebcd8))
45
46
47
48
49
50## [1.0.3](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.0.2...v1.0.3) (2019-08-01)
51
52
53### Bug Fixes
54
55* Fail validation for undefined styles ([#55](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/55)) ([b8399d9](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/b8399d9))
56
57
58
59
60
61## [1.0.2](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.0.1...v1.0.2) (2019-08-01)
62
63
64### Bug Fixes
65
66* **deps:** Update Autoprefixer, suppresses browserslist warning ([#54](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/54)) ([dde0281](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/dde0281))
67
68
69
70
71
72# [1.0.0](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.0.0-beta.2...v1.0.0) (2019-07-24)
73
74
75### Bug Fixes
76
77* Correctly order themed styles from multiple modules ([#2](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/2)) ([8393fed](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/8393fed))
78* Don't publish global theme declaration ([#5](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/5)) ([4e141cc](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/4e141cc))
79* Dont throw selector error until all themes found ([#12](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/12)) ([5c01c96](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/5c01c96))
80* Handle themed OR selectors in local styles ([#20](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/20)) ([f5e5049](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/f5e5049))
81* Make ‘resolveStyles’ support deep objects, add ‘resolveClassName’ ([#6](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/6)) ([a94d920](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/a94d920))
82* Mark all treat files as having side effects ([#16](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/16)) ([828a1dd](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/828a1dd))
83* **globalStyle:** Handle selectors correctly when no local styles ([#11](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/11)) ([09d80d0](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/09d80d0))
84* Mark loader as cacheable ([#23](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/23)) ([53cd2dd](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/53cd2dd))
85* Recompile styles when theme dependencies update ([#26](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/26)) ([2f03b8e](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/2f03b8e))
86* Remove css dependency when tree shaking ([#4](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/4)) ([114fcf6](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/114fcf6))
87* Rename `css` function to `styleMap` ([#7](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/7)) ([110848b](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/110848b))
88* **globalStyle:** Correct type signature ([#15](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/15)) ([1b7d025](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/1b7d025))
89* **keyframes:** Handle keyframes in selectors block ([#10](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/10)) ([f973d5b](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/f973d5b))
90* **resolveClassNames:** Handle theme dereferencing in object keys ([#3](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/3)) ([7957554](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/7957554))
91* **selectors:** Enforce targeting of ‘&’ in selectors ([#17](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/17)) ([728c9fa](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/728c9fa))
92* **styleTree:** Remove possible styleTree class clashes ([#34](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/34)) ([64862eb](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/64862eb))
93* Simplify globalStyles type ([#14](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/14)) ([791fb89](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/791fb89))
94* Support Safari < 9 by using var for named exports ([#37](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/37)) ([fc36761](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/fc36761))
95
96
97### Features
98
99* Add 'styleTree' function ([#28](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/28)) ([88ff843](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/88ff843))
100* Add [@keyframes](https://github.com/keyframes) API ([#8](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/8)) ([f115e78](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/f115e78))
101* Add runtime validation of styles, optimize compilation ([#18](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/18)) ([5018046](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/5018046))
102* Add webpack-plugin option validation ([#32](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/32)) ([a40e7aa](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/a40e7aa))
103* Allow ‘undefined’ to be exported from treat files ([#30](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/30)) ([d302abd](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/d302abd))
104* Allow themeable global styles ([#19](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/19)) ([1da4b89](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/1da4b89))
105* Release v1.0.0 ([#39](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/39)) ([ee7e890](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/ee7e890))
106
107
108### Performance Improvements
109
110* Add compiler cache ([#25](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/25)) ([616627a](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/616627a))
111* Avoid unnecessary rebuilds ([#24](https://github.com/seek-oss/treat/tree/master/packages/treat/issues/24)) ([64c994e](https://github.com/seek-oss/treat/tree/master/packages/treat/commit/64c994e))
112
\No newline at end of file