1
+ # 1.8.3 - 2015-08-06
2
+
3
+ - Fixed: ` url ` option (postcss-url) have been updated in order to benefit from
4
+ severals fixes.
5
+
1
6
# 1.8.2 - 2015-07-23
2
7
3
8
- Fixed: CLI watcher now works watchs correctl multiples ` @import `
@@ -12,11 +17,13 @@ unexpected usage with a recommendation for
12
17
13
18
# 1.8.0 - 2015-06-29
14
19
15
- - Fixed: replacement of ` postcss-log-warnings ` (deprecated) by ` postcss-reporter `
20
+ - Fixed: replacement of ` postcss-log-warnings ` (deprecated) by
21
+ ` postcss-reporter `
16
22
([ #162 ] ( https://github.com/cssnext/cssnext/issues/162 ) )
17
23
- Fixed: CLI now add ` to ` option automatically
18
24
([ #159 ] ( https://github.com/cssnext/cssnext/issues/159 ) )
19
- If you were happy with the previous CLI behavior (which was not rebasing url), you should probably just add the ` --no-url ` to keep the CSS as it was.
25
+ If you were happy with the previous CLI behavior (which was not rebasing url),
26
+ you should probably just add the ` --no-url ` to keep the CSS as it was.
20
27
- Changed: ` compress ` option now use cssnano v2.x
21
28
([ #166 ] ( https://github.com/cssnext/cssnext/issues/166 ) )
22
29
- Added: CLI output file dirname is now automatically created (using ` mkdirp ` )
@@ -32,8 +39,10 @@ Changed from `〉` to `›`
32
39
- Added: warning to deprecate previous (wrong) custom selectors syntax.
33
40
Previously they were working with ** and without** pseudo syntax ':'
34
41
[ which is incorrect according to specs] ( https://github.com/postcss/postcss-custom-selectors/issues/5#issuecomment-90774654 )
35
- Now you must use ` @custom-selector :--{name} ` syntax instead of ` @custom-selector --{name} `
36
- The support of syntax without : and the warning message will be remove in the next major release
42
+ Now you must use ` @custom-selector :--{name} ` syntax instead of
43
+ ` @custom-selector --{name} `
44
+ The support of syntax without : and the warning message will be remove in the
45
+ next major release
37
46
([ #97 ] ( https://github.com/cssnext/cssnext/issues/97 ) )
38
47
- Added: ` plugins ` option that allows you to pipe your own transformations
39
48
([ #118 ] ( https://github.com/cssnext/cssnext/issues/118 ) )
@@ -59,12 +68,14 @@ replacement of colors lib by chalk in 1.5.0
59
68
60
69
# 1.5.0 - 2015-05-23
61
70
62
- - Changed: ` compress ` option use [ cssnano] ( https://github.com/ben-eb/cssnano ) instead of CSSWring.
71
+ - Changed: ` compress ` option use [ cssnano] ( https://github.com/ben-eb/cssnano )
72
+ instead of CSSWring.
63
73
64
74
# 1.4.0 - 2015-05-01
65
75
66
76
- Added: support for ` :matches() ` selector pseudo class
67
- - Added: support for ` :not() ` selector pseudo class level 4 (transpiled to level 3)
77
+ - Added: support for ` :not() ` selector pseudo class level 4
78
+ (transpiled to level 3)
68
79
69
80
# 1.3.1 - 2015-05-01
70
81
@@ -76,7 +87,8 @@ replacement of colors lib by chalk in 1.5.0
76
87
77
88
# 1.2.3 - 2015-04-10
78
89
79
- - Fixed: --watch doesn't output console.log() related to watcherd/unwatched files anymore
90
+ - Fixed: --watch doesn't output console.log() related to watcherd/unwatched
91
+ files anymore
80
92
81
93
# 1.2.2 - 2015-04-09
82
94
@@ -105,7 +117,8 @@ replacement of colors lib by chalk in 1.5.0
105
117
# 1.0.0 - 2015-02-06
106
118
107
119
- Changed: upgraded to postcss v4.x
108
- - Changed: ` import ` is not considered as a ` feature ` anymore, but is now directly an option for the API.
120
+ - Changed: ` import ` is not considered as a ` feature ` anymore, but is now
121
+ directly an option for the API.
109
122
It is still enabled by default.
110
123
111
124
Before
@@ -130,9 +143,11 @@ cssnext({
130
143
})
131
144
```
132
145
133
- - Added: ` url ` option: non absolute url() are now rebased according to ` from ` (and ` to ` options if provided). Enabled by default.
146
+ - Added: ` url ` option: non absolute url() are now rebased according to ` from `
147
+ (and ` to ` options if provided). Enabled by default.
134
148
- Added: ` compress ` option now accept CSSWring options directly.
135
- - Added: ` browsers ` option can enable or disable features and is propagated to autoprefixer
149
+ - Added: ` browsers ` option can enable or disable features and is propagated to
150
+ autoprefixer
136
151
- Added: px fallback for ` rem ` unit
137
152
138
153
# 0.6.6 - 2014-12-22
@@ -142,8 +157,10 @@ cssnext({
142
157
143
158
# 0.6.5 - 2014-12-16
144
159
145
- - Added: [ media queries range] ( http://dev.w3.org/csswg/mediaqueries/#mq-ranges ) feature ([ ref] ( https://github.com/postcss/postcss-media-minmax ) )
146
- - Added: [ filter] ( http://www.w3.org/TR/filter-effects/ ) feature ([ ref] ( https://github.com/iamvdo/pleeease-filters ) )
160
+ - Added: [ media queries range] ( http://dev.w3.org/csswg/mediaqueries/#mq-ranges )
161
+ feature ([ ref] ( https://github.com/postcss/postcss-media-minmax ) )
162
+ - Added: [ filter] ( http://www.w3.org/TR/filter-effects/ ) feature
163
+ ([ ref] ( https://github.com/iamvdo/pleeease-filters ) )
147
164
148
165
# 0.6.4 - 2014-12-11
149
166
@@ -152,7 +169,8 @@ cssnext({
152
169
153
170
# 0.6.3 - 2014-12-09
154
171
155
- - Changed: upgrade to csswring v2.0.0 (postcss 3 ready). This is removing the boring warnings.
172
+ - Changed: upgrade to csswring v2.0.0 (postcss 3 ready). This is removing the
173
+ boring warnings.
156
174
- Changed: update postcss-custom-selectors reference (with an S)
157
175
158
176
# 0.6.2 - 2014-12-04
@@ -161,20 +179,24 @@ cssnext({
161
179
162
180
# 0.6.1 - 2014-12-01
163
181
164
- - Changed: update to postcss-calc v3 (which add ` precision ` & ` preserve ` ) & some useless minor updates
182
+ - Changed: update to postcss-calc v3 (which add ` precision ` & ` preserve ` ) &
183
+ some useless minor updates
165
184
- Changed: standalone version is now uglified (` dist/cssnext.js ` )
166
185
167
186
# 0.6.0 - 2014-11-24
168
187
169
- - Changed: upgrade to postcss-import v3 which allow to easily consume node_modules
188
+ - Changed: upgrade to postcss-import v3 which allow to easily consume
189
+ node_modules
170
190
- Changed: "prefixes" feature is now "autoprefixer"
171
191
- Added: cssnext can be used as a postcss plugin
172
192
173
193
# 0.5.0 - 2014-11-13
174
194
175
- - Fixed: cssnext returns a string only if the first parameter is a real string (typeof === string)
195
+ - Fixed: cssnext returns a string only if the first parameter is a real string
196
+ (typeof === string)
176
197
- Changed: upgrade to postcss 3
177
- - Changed: if sourcemap is set to true, default map is now true since postcss v3.0.0 have by default ` {inline: true, sourceContent: true} `
198
+ - Changed: if sourcemap is set to true, default map is now true since postcss
199
+ v3.0.0 have by default ` {inline: true, sourceContent: true} `
178
200
- Changed: upgrade read-file-stdin from 0.0.4 to 0.2.0
179
201
180
202
# 0.4.4 - 2014-11-11
@@ -211,7 +233,8 @@ Before
211
233
``` js
212
234
var output = cssnext (input, {
213
235
features: {
214
- // providing `true` (or omitting this value) instead of the following object was the default behavior
236
+ // providing `true` (or omitting this value) instead of the following object
237
+ // was the default behavior
215
238
color: {
216
239
color: true
217
240
hexAlpha: true
@@ -237,7 +260,8 @@ var output = cssnext(input, {
237
260
})
238
261
```
239
262
240
- - Changed: cssnext options are not passed to all plugins anymore. You know need to specify feature options by passing object to ` features ` properties
263
+ - Changed: cssnext options are not passed to all plugins anymore. You know need
264
+ to specify feature options by passing object to ` features ` properties
241
265
([ #39 ] ( https://github.com/cssnext/cssnext/issues/39 ) ).
242
266
243
267
Before
@@ -262,9 +286,13 @@ var output = cssnext(input, {
262
286
})
263
287
```
264
288
265
- - Added: more control on sourcemap is possible using the new ` map ` option (direct postcss option). Using this option make ` sourcemap ` one to be ignored and change the return value of ` cssnext() ` (object instead of string)
289
+ - Added: more control on sourcemap is possible using the new ` map ` option
290
+ (direct postcss option).
291
+ Using this option make ` sourcemap ` one to be ignored and change the return value
292
+ of ` cssnext() ` (object instead of string)
266
293
267
- This change have been made to avoid collision between options (of each features).
294
+ This change have been made to avoid collision between options
295
+ (of each features).
268
296
269
297
# 0.3.1 - 2014-08-27
270
298
@@ -273,7 +301,8 @@ This change have been made to avoid collision between options (of each features)
273
301
274
302
# 0.3.0 - 2014-08-26
275
303
276
- - Added: better custom properties fallbacks (thanks to postcss-custom-properties 0.3.0)
304
+ - Added: better custom properties fallbacks
305
+ (thanks to postcss-custom-properties 0.3.0)
277
306
278
307
# 0.2.3 - 2014-08-26
279
308
0 commit comments