1 | ## [Unreleased]
|
2 |
|
3 | ## 1.2.9 -
|
4 | Add `&` to `$nest` as class placeholder (like sass/less)
|
5 | Fix same named props disappearing
|
6 | Clean up style output
|
7 | Fix raw browser module usage (added file extensions)
|
8 |
|
9 | ## 1.2.8 -
|
10 | Remove String.raw requirement
|
11 | Group multiple selectors in $nest
|
12 |
|
13 | ## 1.2.7 -
|
14 | Fix attribute selector usage in `$nest`
|
15 |
|
16 | ## 1.2.6 -
|
17 | Fix colons being removed from values
|
18 |
|
19 | ## 1.2.5 -
|
20 | Support strings directly for helpers
|
21 |
|
22 | ## 1.2.4 -
|
23 | Fix support for passing full bss objects to `b.css()`
|
24 | Fix camel-case css variables issue
|
25 | Fix auto adding px to border and box-shadow shorthand
|
26 |
|
27 | ## 1.2.3 -
|
28 | Add `b.$import` for `@import` support
|
29 | Fix uppercase letter support for css variables
|
30 |
|
31 | ## 1.2.2 -
|
32 | Fix `b.css` regression
|
33 | Fix `b.$keyframes` and `b.$animate`
|
34 |
|
35 | ## 1.2.1 -
|
36 | Support helpers in strings
|
37 | Fix support for css variables
|
38 |
|
39 | ## 1.2.0 -
|
40 | Fix missing pseudo/nest objects on instance reuse
|
41 | Fix pseduo element support by using `::`
|
42 | Fix consecutive selectors in `$nest` being applied as globals
|
43 | Fix common specificity issue by using double class names
|
44 | Add object overload to $nest
|
45 | Fix multiple definitions in @media blocks
|
46 | Fix Edge missing `float` detection
|
47 | Support multiple same named props
|
48 | Add support for recursive $nest
|
49 |
|
50 | ## 1.1.8 -
|
51 | Automatically add vendor prefix to display: flex value (eg. -webkit-flex)
|
52 | Fix browsers that doesn't support startsWith
|
53 |
|
54 | ## 1.1.7 -
|
55 | Fix browsers that doesn't support endsWith
|
56 | Add shorthand `lh` for lineHeight
|
57 | Fix rules missing in debug mode
|
58 |
|
59 | ## 1.1.6 -
|
60 | Fix Safari 9 bug
|
61 |
|
62 | ## 1.1.5 -
|
63 | Fix overriding `valueOf`
|
64 |
|
65 | ## 1.1.3 -
|
66 | Clean up enumerable properties for better vdom integration
|
67 |
|
68 | ## 1.1.0 -
|
69 | Make the style property enumerable for easy composition using spread in attributes
|
70 |
|
71 | ## 1.0.7 -
|
72 |
|
73 | Fix regression that snuck in with a 1.0.6 commit
|
74 |
|
75 | ## 1.0.6 -
|
76 |
|
77 | Support comma separated prop values on multiple lines fixes
|
78 | Allow px for multiple values in shorthand lean string
|
79 | Allow conditionals for `$media` and `$nest`
|
80 |
|
81 | ## 1.0.5 -
|
82 |
|
83 | Revert usage of getComputedStyle for prop resolution
|
84 |
|
85 | ## 1.0.4 -
|
86 |
|
87 | Fixed property resolution bug in firefox
|
88 |
|
89 | ## 1.0.3 -
|
90 |
|
91 | Added `letter-spacing` as preferred `ls` shortname
|
92 | Fixed unsetting props when using setter functions
|
93 | Use getComputedStyle for property registration (fixes safari 5)
|
94 |
|
95 | ## 1.0.2 -
|
96 |
|
97 | Convenience toString helper changed to valueOf
|
98 | Fixed px being added to flex shorthand unexpectedly
|
99 | Lazy registration of px value properties
|
100 | Add multiple properties per line for css strings
|
101 |
|
102 | ## 1.0.1 -
|
103 |
|
104 | Fixed px property registration in edge
|
105 | Fixed px addition for shorthands
|
106 |
|
107 | ## 1.0.0 - 2017-09-05
|
108 |
|
109 | First stable release of `bss`. Changes from here on will follow [semver](http://semver.org/).
|
110 | - Made
|
111 |
|
112 | [Unreleased]: https://github.com/porsager/bss/compare/v1.0.0...HEAD
|