-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathChangeLog
119 lines (78 loc) · 3.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
2016-12-23 James Yang <[email protected]>
* 1.1.2
value-function: add v.raw, v.prev->v.cooked
v.raw only exists when it have value previously
* 1.1.1
remove strSugar of '&'
2016-12-22 James Yang <[email protected]>
* 1.1.0
result.options renamed => result.config
new signature: cssobj(config)(obj, state)
config.state act as initial state (fallback state)
value function signature changed into:
color: v => console.log(v.prev, v.node, v.result)
2016-12-15 James Yang <[email protected]>
* 1.0.4
splitSelector instead of splitComma, better performance
* 1.0.1
drop IE<8 support
add result.space, result.localNames props
revised docs
2016-12-02 James Yang <[email protected]>
* v0.6.2
fix(core): @media array value render error; @keyframes allow vendor prefix
* v0.6.3
fix: update.change not work when !important in value
* v0.6.5
fix(cssom): !important regexp match rule
* v0.6.6
cssom: add append option
* v0.7.2
api: update now is result.update(obj?, state?)
api(cssom): prefixes->vendors, name->id
cssobj/update can accept function as obj
fix(localize): prefix will set back to options.local
* v0.7.3
options.local.prefix renamed to options.local.space
2016-10-17 James Yang <[email protected]>
* v0.6.1
CHANGE: option.intro => option.intros
2016-10-15 James Yang <[email protected]>
* v0.6.0
ADD: option.intro, and add cssobj-intro-clearfix
2016-10-07 James Yang <[email protected]>
* v0.5.5
ADD: banner for commit hash and version info
2016-10-06 James Yang <[email protected]>
* v0.5.5
CHANGE: rawVal as array instead of last value
- Make it compatible with: [cssobj-plugin-extend](https://github.com/cssobj/cssobj-plugin-extend)
REMOVE: defaults function in option init, for reduce file size
2016-09-30 James Yang <[email protected]>
* v0.5.4
FIX: option.plugins should default as array
2016-09-29 James Yang <[email protected]>
* v0.5.3
FIX: plugin function key param as number bug, use propName instead
* v0.5.2
ADD: propKey passed into value plugins as last param
2016-09-28 James Yang <[email protected]>
* v0.5.1
value function can accept array of values and mixed with object in array
2016-09-27 James Yang <[email protected]>
* v0.5.0
ADD: coveralls.io badge
ADD: value function can return object
- Make it compatible with: [cssobj-plugin-replace](https://github.com/cssobj/cssobj-plugin-replace)
2016-08-20 James Yang <[email protected]>
* v0.4.8
REMOVE: post $test support, future can do it using plugin
* v0.4.7
FIX: $test with array problem
2016-08-19 James Yang <[email protected]>
* v0.4.1
ADD: $test key to dynamic disable/enable rule
ADD: $test for stage 2 (post stage)
2016-08-18 James Yang <[email protected]>
* v0.4.0
CHANGE: plugin format changed, without specify type; type will write into plugin itself