1 |
|
2 | v1.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 |
|
12 | v1.3.3 / 2018-06-06
|
13 | ===================
|
14 |
|
15 | * Bump dependencies
|
16 | * Docs: fix typo (#310)
|
17 | * Reduced vulnerabilities [#308]
|
18 |
|
19 | v1.3.2 / 2018-05-15
|
20 | ==================
|
21 |
|
22 | * switched to async-exit-hook
|
23 |
|
24 | v1.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 |
|
31 | v1.3.0 / 2018-05-02
|
32 | ===================
|
33 |
|
34 | * Add basic auth option [#295]
|
35 |
|
36 | v1.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 |
|
45 | v1.2.1 / 2018-03-26
|
46 | ===================
|
47 |
|
48 | * Add license file
|
49 |
|
50 | v1.2.0 / 2018-03-19
|
51 | ===================
|
52 |
|
53 | * Allow external stylesheets passed as css option [#290]
|
54 | * Add Tests for #277
|
55 |
|
56 | v1.1.1 / 2018-03-15
|
57 | ==================
|
58 |
|
59 | * Bump dependencies
|
60 |
|
61 | v1.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 |
|
69 | v1.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 |
|
81 | n.n.n / 2017-12-02
|
82 | ==================
|
83 |
|
84 |
|
85 | v1.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 |
|
97 | v0.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 |
|
111 | v0.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 |
|
121 | v0.8.4 / 2017-03-01
|
122 | ==================
|
123 |
|
124 | * Better remote handling (#198)
|
125 | * Bump inline-critical
|
126 |
|
127 | v0.8.3 / 2017-02-17
|
128 | ===================
|
129 |
|
130 | * Fixed multi-dimension critical-path CSS
|
131 |
|
132 | v0.8.2 / 2017-02-11
|
133 | ===================
|
134 |
|
135 | * Bump dependencies
|
136 | * Update README.md
|
137 |
|
138 | v0.8.1 / 2016-11-24
|
139 | ==================
|
140 |
|
141 | * Added missing comma
|
142 | * Add tmpfile to garbage collector
|
143 | * Bump dependencies
|
144 | * Vinyl (#120)
|
145 |
|
146 | v0.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 |
|
166 | v0.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 |
|
182 | v0.7.2 / 2016-03-17
|
183 | ===================
|
184 |
|
185 | * Add include option (#125)
|
186 |
|
187 | v0.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 |
|
196 | v0.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 |
|
235 | v0.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 |
|
268 | v0.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 |
|
279 | v0.5.6 / 2015-03-16
|
280 | ===================
|
281 |
|
282 | * catch cancellation
|
283 | * Fix callbacks on error
|
284 |
|
285 | v0.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 |
|
308 | v0.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 |
|
315 | v0.5.3 / 2015-01-18
|
316 | ===================
|
317 |
|
318 | * Bump dependencies
|
319 |
|
320 | v0.5.2 / 2015-01-12
|
321 | ===================
|
322 |
|
323 | * #56 Locked penthouse version
|
324 |
|
325 | v0.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 |
|
334 | v0.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 |
|
350 | v0.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 |
|
358 | v0.3.1 / 2014-09-16
|
359 | ===================
|
360 |
|
361 | * Fixed parallel calls mentioned in #34
|
362 |
|
363 | v0.3.0 / 2014-09-09
|
364 | ===================
|
365 |
|
366 | * Update fixtures to account for dep. bump
|
367 | * Bump dependencies
|
368 |
|
369 | v0.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 |
|
378 | v0.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 |
|
396 | v0.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 |
|
411 | v0.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 |
|
426 | v0.1.3 / 2014-07-04
|
427 | ===================
|
428 |
|
429 | * Add support for generateInline
|
430 |
|
431 | v0.1.2 / 2014-07-04
|
432 | ===================
|
433 |
|
434 | * Address path issues post-integration testing
|
435 |
|
436 | v0.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 |
|
443 | v0.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 |
|
467 | v0.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
|