1 | # Change Log
|
2 |
|
3 | All notable changes to this project will be documented in this file.
|
4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 |
|
6 | ## [1.1.2](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.1...v1.1.2) (2019-09-20)
|
7 |
|
8 |
|
9 | ### Bug Fixes
|
10 |
|
11 | * 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))
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 | ## [1.1.1](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.1.0...v1.1.1) (2019-09-19)
|
18 |
|
19 |
|
20 | ### Bug Fixes
|
21 |
|
22 | * 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))
|
23 |
|
24 |
|
25 |
|
26 |
|
27 |
|
28 | ## [1.0.3](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.0.2...v1.0.3) (2019-08-01)
|
29 |
|
30 |
|
31 | ### Bug Fixes
|
32 |
|
33 | * 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))
|
34 |
|
35 |
|
36 |
|
37 |
|
38 |
|
39 | ## [1.0.2](https://github.com/seek-oss/treat/tree/master/packages/treat/compare/v1.0.1...v1.0.2) (2019-08-01)
|
40 |
|
41 |
|
42 | ### Bug Fixes
|
43 |
|
44 | * **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))
|
45 |
|
46 |
|
47 |
|
48 |
|
49 |
|
50 | # [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)
|
51 |
|
52 |
|
53 | ### Bug Fixes
|
54 |
|
55 | * 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))
|
56 | * 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))
|
57 | * 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))
|
58 | * 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))
|
59 | * 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))
|
60 | * 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))
|
61 | * **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))
|
62 | * 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))
|
63 | * 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))
|
64 | * 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))
|
65 | * 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))
|
66 | * **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))
|
67 | * **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))
|
68 | * **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))
|
69 | * **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))
|
70 | * **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))
|
71 | * 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))
|
72 | * 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))
|
73 |
|
74 |
|
75 | ### Features
|
76 |
|
77 | * 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))
|
78 | * 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))
|
79 | * 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))
|
80 | * 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))
|
81 | * 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))
|
82 | * 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))
|
83 | * 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))
|
84 |
|
85 |
|
86 | ### Performance Improvements
|
87 |
|
88 | * 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))
|
89 | * 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))
|
90 |
|
\ | No newline at end of file |