UNPKG

11.1 kBMarkdownView Raw
1
2v1.3.4 / 2018-07-19
3==================
4
5 * fix: return Promise.reject instead of re-throw
6 * fix: handle PAGE_UNLOADED_DURING_EXECUTION error (#314)
7 * output warning on invalid extract setting
8 * Add user agent option (#316)
9 * Bump dependencies
10 * npm audit fix
11
12v1.3.3 / 2018-06-06
13===================
14
15 * Bump dependencies
16 * Docs: fix typo (#310)
17 * Reduced vulnerabilities [#308]
18
19v1.3.2 / 2018-05-15
20==================
21
22 * switched to async-exit-hook
23
24v1.3.1 / 2018-05-14
25==================
26
27 * Bump dependencies
28 * Removed process.exit on cleanup
29 * Adding html-webpack-critical-plugin to README (#306)
30
31v1.3.0 / 2018-05-02
32===================
33
34 * Add basic auth option [#295]
35
36v1.2.2 / 2018-04-02
37===================
38
39 * Improved handling of protocol-relative asset urls [#288]
40 * Adjust test files according to [#293]
41 * Improve error reporting [#258]
42 * Replace gutil by fancy-log [#297]
43 * Update README.md [#296]
44
45v1.2.1 / 2018-03-26
46===================
47
48 * Add license file
49
50v1.2.0 / 2018-03-19
51===================
52
53 * Allow external stylesheets passed as css option [#290]
54 * Add Tests for #277
55
56v1.1.1 / 2018-03-15
57==================
58
59 * Bump dependencies
60
61v1.1.0 / 2017-12-02
62===================
63
64 * 1.1.0
65 * Remove temporary files
66 * Bump inline-critical
67 * Fix corrupted 'File.contents' [#191,#218]
68
69v1.0.0 / 2017-11-06
70===================
71
72 * 1.0.0
73 * Bump dependencies
74 * Removed deprecated methods
75 * Don't enforce strict SSL for external assets [#171]
76 * Allow http 2xx response codes [#244]
77 * Replace '|' with its HTML character entity reference (#248)
78 * Headless chrome (#246)
79 * Add "folder" option to readme [#245]
80
81n.n.n / 2017-12-02
82==================
83
84
85v1.0.0 / 2017-11-06
86===================
87
88 * 1.0.0
89 * Bump dependencies
90 * Removed deprecated methods
91 * Don't enforce strict SSL for external assets [#171]
92 * Allow http 2xx response codes [#244]
93 * Replace '|' with its HTML character entity reference (#248)
94 * Headless chrome (#246)
95 * Add "folder" option to readme [#245]
96
97v0.9.1 / 2017-09-04
98===================
99
100 * 0.9.1
101 * Appveyor tweaks
102 * Use yarn with appveyor
103 * some appveyor tweaks
104 * Added package missing in appveyor
105 * Remove appveyor cache
106 * Try to reinstall "css" dependencies
107 * Upgrade Penthouse
108 * Update readme according to #220
109 * Version bump
110
111v0.9.0 / 2017-07-19
112===================
113
114 * Bump dependencies
115 * Library options (#178)
116 * Ignore print styles (#113) (#221)
117 * Prefer let & const + arrow functions
118 * Run tests on node.js 8
119 * Support for passing CSS files as Vinyl objects. (#204)
120
121v0.8.4 / 2017-03-01
122==================
123
124 * Better remote handling (#198)
125 * Bump inline-critical
126
127v0.8.3 / 2017-02-17
128===================
129
130 * Fixed multi-dimension critical-path CSS
131
132v0.8.2 / 2017-02-11
133===================
134
135 * Bump dependencies
136 * Update README.md
137
138v0.8.1 / 2016-11-24
139==================
140
141 * Added missing comma
142 * Add tmpfile to garbage collector
143 * Bump dependencies
144 * Vinyl (#120)
145
146v0.8.0 / 2016-08-30
147===================
148
149 * Revise production-use messaging.
150 * Consistent CSS capitalization in README.
151 * Remove object.assign; require node.js 4.
152 * Fix all tests to run on Windows.
153 * Enforce LF.
154 * Fix xo errors.
155 * Update dependencies.
156 * Fix test failures. (#155)
157 * Travis: add explicitly node.js 4 and 6. (#154)
158 * Update .gitignore.
159 * package.json: remove duplicate dep. (#153)
160 * Remove JSHint leftovers. (#152)
161 * Update README.md (#151)
162 * Update appveyor.yml (#150)
163 * added penthouse timeout option (#140)
164 * CSS Rel Preload support (#129)
165
166v0.7.3 / 2016-05-30
167===================
168
169 * Bump package.json version
170 * Add test for 404 case
171 * Remove trailing whitespace
172 * Fix silly typo
173 * Ignore 404 requests, reject promise with Error not String
174 * Fixed #130
175 * Better error message for unresolved css files
176 * cli: exit after stdout.write
177 * Remove uncaughtException listener log error instead
178 * Fixed import-order
179 * Bump dependencies
180 * Added changelog (#123)
181
182v0.7.2 / 2016-03-17
183===================
184
185 * Add include option (#125)
186
187v0.7.1 / 2016-02-26
188===================
189
190 * Dropped jshint and added xo
191 * Adjust tests for penthouse 0.8.4
192 * Bump dependencies
193 * Remove listeners on exit
194 * Update Readme
195
196v0.7.0 / 2015-12-22
197===================
198
199 * bump penthouse
200 * Test #79
201 * some debug logs
202 * trigger cleanup
203 * added missing deps
204 * Switch to http server for local files (#94)
205 * ignore generated css
206 * tests adjusted for penthouse 0.7.1
207 * minor tweaks
208 * Fix appveyor tests
209 * local url for phantomjs (#94)
210 * penthouse bump
211 * Bump dependencies
212 * Bump inline-critical
213 * Update README.md
214 * use default base
215 * add a test for query string in file name
216 * fix local files query string ENOENT exception
217 * fixed tests for bumped deps
218 * Bump dependencies
219 * appveyor file tweaks
220 * Actually Emit Critical Error in Stream
221 * cleanup
222 * Switched postcss-image-inliner
223 * bump inline-critical
224 * appveyor tweaks
225 * cleanup
226 * added gc to address #82
227 * Added cli remote test
228 * some cleanup
229 * fixed phantom on missing file extension
230 * use loadCSS 0.1.8
231 * allow remote resources
232 * Hey, man
233 * Bump dependencies
234
235v0.6.0 / 2015-07-07
236===================
237
238 * added testcase for #88
239 * testcase for bc53420 issue
240 * Fixed issue from bc53420
241 * Update README.md
242 * backwards compatibility
243 * drop node 0.10
244 * simplify cli help creation
245 * minor style tweaks
246 * Merged master
247 * Fixed tests & locked clean-css version
248 * Bump filter-css
249 * Fixed CLI tests
250 * minor package.json tweaks
251 * Bump devDependencies
252 * Correct expectation for adaptive
253 * Updated tests for new clean-css 3.2.7
254 * some cleanup
255 * Bump dependencies
256 * Update README.md
257 * Don't encode entities
258 * Removed parallel testcase
259 * Add 'ignore' option
260 * Deprecated some things
261 * deprecated htmltarget & styletarget for CLI and introduced --inline
262 * Added pathPrefix support for CLI
263 * normalize newlines
264 * added test for pathPrefix option
265 * allows pathPrefix to be set through options. Updates README
266 * Added stream wrapper
267
268v0.5.7 / 2015-04-12
269===================
270
271 * appveyor tweaks
272 * Automated windows tests using appveyor
273 * Fixed tests on windows
274 * Added some badges
275 * Bump dependencies
276 * cleancss syntax change
277 * modified tests to use new cleancss output
278
279v0.5.6 / 2015-03-16
280===================
281
282 * catch cancellation
283 * Fix callbacks on error
284
285v0.5.5 / 2015-03-03
286===================
287
288 * Fixed CLI error codes
289 * renaming
290 * Added jshint
291 * Added tests for #63 & #64
292 * Bump dependencies
293 * up dimensions used in tests, update expected result files
294 * fix typo
295 * up dimensions used for generate in index.js
296 * up dimensions used in README examples
297 * Fix multi test
298 * bump dependency
299 * fix #67
300 * Add support for multi-dimension critical css.
301 * improve file structure
302 * readme tweaks
303 * fix .gitignore
304 * codestyle
305 * Bump dependencies
306 * updated tests for penthouse 0.3.0
307
308v0.5.4 / 2015-02-09
309===================
310
311 * Update .travis.yml
312 * Use os.tmpdir() folder for temporary css
313 * add `preferGlobal` prop to package.json
314
315v0.5.3 / 2015-01-18
316===================
317
318 * Bump dependencies
319
320v0.5.2 / 2015-01-12
321===================
322
323 * #56 Locked penthouse version
324
325v0.5.1 / 2014-12-28
326===================
327
328 * Fixed tests
329 * 'inline-critical' version bump
330 * Fixed CLI Tests for Windows
331 * Added tests and additional CLI fixes for #52
332 * Fix for #52
333
334v0.5.0 / 2014-11-28
335===================
336
337 * inline critical version bump
338 * Increased mocha timeout
339 * Fixed newline character in css to address #14
340 * Updated version of inline-critical to address #14
341 * Added bin/critical to files #49
342 * added cli / changed structure
343 * Update README.md
344 * Remove inlined CSS rules from source stylesheets #39
345 * Fixed backslash in rebased paths on windows
346 * fixed fa77c44
347 * Return critical css even if unlinking of the temporary file fails
348 * Ignores external stylesheets
349
350v0.4.0 / 2014-10-04
351===================
352
353 * Add build tasks
354 * Update UUID dep
355 * Changed inlineImages default to false
356 * Fixed tests for #35
357
358v0.3.1 / 2014-09-16
359===================
360
361 * Fixed parallel calls mentioned in #34
362
363v0.3.0 / 2014-09-09
364===================
365
366 * Update fixtures to account for dep. bump
367 * Bump dependencies
368
369v0.2.0 / 2014-08-30
370===================
371
372 * fixed implementation in #30
373 * Skipped max size for inlined images
374 * Added image inlining to generate
375 * removed dynamic test file
376 * Adds a maxImageFileSize for inlined images and rebases relative css resource paths
377
378v0.1.6 / 2014-07-30
379===================
380
381 * Update to Penthouse 0.2.5 to addr raised issues
382 * change penthouse test to critical css test
383 * some code formatting
384 * Fixed tests
385 * fixed fixtures
386 * changed test size to only include header nav
387 * prevent catching callback test errors
388 * Format code
389 * Make CSS files/path configurable
390 * CSS Images fix
391 * Add more demo projects.
392 * Add demo projects.
393 * Move viewport settings up.
394 * Improve formatting of first example.
395
396v0.1.5 / 2014-07-16
397===================
398
399 * Improve the Critical / Penthouse section
400 * Readme corrections
401 * Add contributing guide
402 * Readme revisions
403 * Add mention of criticalCSS module.
404 * More edits
405 * Infra revisions
406 * Add note about unit tests.
407 * Add better comments to inline-styles.
408 * Tweaks to readme.
409 * Minor revisions.
410
411v0.1.4 / 2014-07-11
412===================
413
414 * Add note about sample project
415 * Strap update
416 * improve tests
417 * Tweak to readme.
418 * Update README.md
419 * fix all the things
420 * Attempt to fix builds
421 * README.md: break long lines.
422 * Lint fixes.
423 * Whitespace normalization
424 * package.json: Add missing properties.
425
426v0.1.3 / 2014-07-04
427===================
428
429 * Add support for generateInline
430
431v0.1.2 / 2014-07-04
432===================
433
434 * Address path issues post-integration testing
435
436v0.1.1 / 2014-07-04
437===================
438
439 * Add missing file to package
440 * Update to latest Oust, API
441 * Add syntax highlighting to code blocks
442
443v0.1.0 / 2014-06-30
444===================
445
446 * Consistency of example order
447 * Add minification for inline styles
448 * Fix some style, cb issues
449 * Revisions for minification
450 * Add support for minification
451 * Add options to readme
452 * Fixes #9 - adds defaults for w/h
453 * Add note about FAQs, license
454 * Expand on joined paths
455 * Move reads
456 * Improve test descriptions
457 * Improve callbacks, add more tests
458 * Fixes #2, passes errors
459 * Path joins for #6, test > fixture for #10, other fixes
460 * Fixes #4 - drop log statements
461 * Fixes #5 - switch to readFile/writeFile only
462 * Fixes #7 - throw if src/base not specified
463 * Should fix #1 - only write to disk if dest specified
464 * Switch to integers
465 * Readme revisions
466
467v0.0.1 / 2014-06-28
468===================
469
470 * API revisions, readme updates, cleanup
471 * Various fixes
472 * Add implementation.
473 * Add tests.
474 * Add testing rig.
475 * Add README.
476 * Initial package.
477 * Ignore.
478 * Initial commit