Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(731)

Side by Side Diff: node_modules/vulcanize/CHANGELOG

Issue 800513006: Added vulcanize under third_party/npm_modules (Closed) Base URL: https://chromium.googlesource.com/infra/third_party/npm_modules.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « node_modules/vulcanize/.travis.yml ('k') | node_modules/vulcanize/README.md » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 ### 0.7.4
2 - Workaround for cssom not liking '{{ }}' bindings in <style> tags (unsupported, use <core-style> instead)
3 ### 0.7.3
4 - Replace clean-css with cssom, which does less "optimizations"
5 ### 0.7.2
6 - Disable css number rounding for crazy-sad flexbox hacks in IE 10
7 - Add charset=utf-8 to all scripts
8 - Better comment removal codepath
9 ### 0.7.1
10 - Support for mobile URL Schemes "tel:" and "sms:"
11 - Better reporting of javascript error messages with `--strip`
12 - Handle buffers as input with `inputSrc`
13 - Rename `outputSrc` to `outputHandler`
14 ### 0.7.0
15 - Upgrade to whacko 0.17.2 with template support
16 - add utils.searchAll to make a query that walks into `<template>` elements
17 ### 0.6.2
18 - stick to whacko 0.17.1 until `<template>` support is complete
19 ### 0.6.1
20 - fix bug with removing absolute imports
21 ### 0.6.0
22 - Strip excluded imports by default (old behavior accessible with --no-strip-exc ludes flag)
23 ### 0.5.0
24 - finally switch to new-world polymer license
25 - Add a bunch of tests for lib/vulcan
26 - Refactor test suites
27 - tests for utils and optparser modules
28 - Merge pull request #83 from jongeho1/undefined-element
29 - undefined element fix
30 - remove unnecessary require statement
31 - Handle indirect prototype references in Polymer invocation
32 - plumb abspath to all url rewriting
33 - shields!
34 - add travis config
35 - add tests!
36 - Add option for printing version and nag to update
37 - move test folder to example
38 - Merge branch 'master' of github.com:rush340/vulcanize into rush340-master
39 - Merge pull request #75 from ragingwind/remove-importerjs
40 - Merge pull request #77 from Polymer/use-whacko
41 - Keep consistent ordering of import document heads and bodies
42 - Don't create a whole document for inlining styles
43 - Switch to whacko/parse5
44 - fix flipped conditional
45 - Merge pull request #76 from ragingwind/buffer
46 - Support buffer in/out
47 - Remove importer.js
48 - more explicit checking of whether abspath is set
49 - cleaned up regex matching of root
50 - renamed webAbsPath to abspath
51 - fixed cheerio options to perform the same parsing while reading and writing
52 - if webAbsPath is passed in, use absolute paths everywhere
53 - resolve webAbsPath if relative path provided
54 - added recognition of double-slash paths as a remote absolute URL
55 - applied webAbsPath option for handling absolute paths (based on jongeho1's pul l request: https://github.com/Polymer/vulcanize/pull/36)
56 ### 0.4.3
57 - Release 0.4.3
58 - Mailto: is an absolute path
59 - Merge pull request #70 from rush340/htmlentities
60 - added missing use of CHEERIO_OPTIONS
61 - fixed cheerio options to perform the same parsing while reading and writing
62 - Merge pull request #59 from mozilla-appmaker/cheerio-write-fix
63 - Merge pull request #65 from tbuckley/patch-1
64 - Add quotes around filenames in CSS
65 - audit license headers
66 - fixed cheerio options to perform the same parsing while reading and writing
67 - Never decode entities
68 ### 0.4.2
69 - Fix inline svgs
70 - Update README with --strip functionality
71 ### 0.4.1
72 - Bump version to 0.4.1
73 - Strip comments and whitespace from all nodes
74 ### 0.4.0
75 - Bump to version 0.4.0
76 - Replace noscript with explicit Polymer invocation, to ensure correct element r egistration order when CSP'ed.
77 ### 0.3.1
78 - remove extraneous async module
79 - Fixes #34
80 ### 0.3.0
81 - Hide import content from view in the main document
82 ### 0.2.7
83 - always add name to polymer invocation
84 ### 0.2.6
85 - bump version
86 - add small usage block to help
87 - Make --strip work with --csp
88 - Clean up use of get/setTextContent
89 - Inline stylesheet happens after import path fixup, so outputPath of rewriteURL should be the overall outputPath
90 ### 0.2.5
91 - update to 0.2.5
92 - .text() was decoding HTML entities, read raw script node content for CSP
93 - Support Polymer invocation without tag name
94 - Fix slightly broken merge conflict
95 - Enable `--inline --csp` mode to smash everything into one JS file
96 - Upstream cheerio changed loop semantics to return "dom" nodes instead of sugar ed cheerio objects
97 - Fix #29
98 - Print help dialog if called without arguments
99 - update dependencies
100 ### 0.2.4
101 - Treat config file as "defaults", commandline flags override
102 - Do path resolution before import processing and style inlining
103 ### 0.2.3
104 - A few bug fixes
105 ### 0.2.2
106 - Don't recalculate assetpath for handled elements
107 - Bump to 0.2.1
108 ### 0.2.1
109 - unbreak assetpath generation
110 ### 0.2.0
111 - Prepare vulcanize 0.2.0
112 - Merge pull request #25 from lborgav/patch-1
113 - Fixing missing letters
114 - Don't move external scripts around with CSP mode
115 - Use uglify inline_script
116 - Use cleancss only for stripping comments
117 - Merge pull request #21 from azakus/modular
118 - went a little too quick with the regex
119 - Remove byte order mark
120 - Make sure not to lose assetpath fix
121 - First draft at a split out Importer
122 - Inplace inline *all* imports
123 - Copy setTextNode since it's so tiny
124 - move all the option validation into optparser
125 - Update npm dependencies
126 - Split out path resolution
127 - Break out option parser
128 - Break out constants
129 - Add the hooks for style and script excludes
130 - Add changelog generation script
131 - Merge pull request #16 from tbuckley/master
132 - Include excluded script instead of its contents
133 - Only put a trailing slash into assetpath attribute if there is a path
134 - bump version
135 - clone all styles (minus href and rel) from <link> to <style>
136 - update to 0.1.13
137 - Skip non-JS scripts and non-CSS styles
138 - bump version
139 - Make sure to CSPify main document first, load platform.js first in the output js file.
140 - add test config for excluding polymer.html
141 - Refactor handling of inlined and excluded import insertion
142 - bump version
143 - Fix subtle path bug in stylesheets
144 - use uglify and clean-css to strip comments from js and css when using --strip
145 - Clean up
146 - bump version
147 - --csp will now operate on the input html file as well
148 - Fix script inlining to ignore parsing html comments
149 - cheerio 0.13 seems to work just fine
150 - inline stylesheets in the main page when using --inline
151 - README: add ga beacon
152 ### 0.1.9
153 - Reset excludes on each run
154 ### 0.1.8
155 - Bump version
156 - add "strip comments" functionality
157 - fix minor typo in helep text: s/defualts/defaults
158 ### 0.1.7
159 - bump version
160 - add sub-import test to the top level import
161 - Add --config option to specify user defined excludes
162 - Add user-defined excludes from inling.
163 ### 0.1.6
164 - bump version
165 - test with absolute urls
166 - remove console.log
167 - Deduplicate absolute url imports
168 - fix missing absolute imports
169 ### 0.1.5
170 - bump to 0.1.5
171 - Revert "polymer-scope is no longer supported"
172 ### 0.1.4
173 - reset shared buffers on each handleMainDocument call
174 ### 0.1.3
175 - bump version
176 - move option checking to setOptions, not the bin
177 - Add npm installation instructions
178 - polymer-scope is no longer supported
179 ### 0.1.2
180 ### 0.1.15
181 - Only put a trailing slash into assetpath attribute if there is a path
182 ### 0.1.14
183 - bump version
184 - clone all styles (minus href and rel) from <link> to <style>
185 ### 0.1.13
186 - update to 0.1.13
187 - Skip non-JS scripts and non-CSS styles
188 ### 0.1.12
189 - bump version
190 - Make sure to CSPify main document first, load platform.js first in the output js file.
191 - add test config for excluding polymer.html
192 - Refactor handling of inlined and excluded import insertion
193 ### 0.1.11
194 - bump version
195 - Fix subtle path bug in stylesheets
196 - use uglify and clean-css to strip comments from js and css when using --strip
197 - Clean up
198 ### 0.1.10
199 - bump version
200 - --csp will now operate on the input html file as well
201 - Fix script inlining to ignore parsing html comments
202 - cheerio 0.13 seems to work just fine
203 - inline stylesheets in the main page when using --inline
204 - README: add ga beacon
205 - Reset excludes on each run
206 - Bump version
207 - add "strip comments" functionality
208 - fix minor typo in helep text: s/defualts/defaults
209 - bump version
210 - add sub-import test to the top level import
211 - Add --config option to specify user defined excludes
212 - Add user-defined excludes from inling.
213 - bump version
214 - test with absolute urls
215 - remove console.log
216 - Deduplicate absolute url imports
217 - fix missing absolute imports
218 - bump to 0.1.5
219 - Revert "polymer-scope is no longer supported"
220 - reset shared buffers on each handleMainDocument call
221 - bump version
222 - move option checking to setOptions, not the bin
223 - Add npm installation instructions
224 - polymer-scope is no longer supported
225 - bump version
226 - update README to be more approachable
227 - add a help dialog, fix "main" in package.json
228 ### 0.1.1
229 - Bump version to 0.1.1
230 - Fix paths from main html file if input or output directories are not current w orking directory
231 - Add style url rewriting back
232 - add other directories to testing
233 - Merge pull request #3 from akhileshgupta/inline_styles_fix
234 - Merge pull request #2 from akhileshgupta/concat_scripts_bugfix
235 - variable rename and removing the unrequired check
236 - fixing the use of .html(cssText) to update the styles content.
237 - resolving script path from outputDir during concatenation
238 - Merge pull request #1 from addyosmani/patch-1
239 - Adds npm install snippet, minor formatting changes.
240 ### 0.1.0
241 - semver recommends starting at 0.1.0
242 - add repo info to package.json
243 ### 0.0.1
244 - Update README.md
245 - add license top
246 - remove unrelated viz file
247 - add license files
248 - reference new executable path
249 - reference bin/vulcanize for global npm install
250 - split vulcan.js into vulcanize bin and lib/vulcan.js
251 - reorder constant variables, add missing SCRIPT_SRC
252 - inlineScripts now uses html text and regex, not cheerio api
253 - Use html() to inline scripts, text() makes HTML Entities
254 - Add --inline option to inline all scripts into main document (opposite of --cs p)
255 - Update README to reflect all-in-one html files
256 - Try to insert inlined import exactly where the link was
257 - make everything from imports inlined
258 - update README with index-vulcanized output
259 - Inlined stylesheets must have URL paths rewritten, move to import processing
260 - inline css stylesheets into style tags in polymer elements
261 - assetpath is handled by polymer now
262 - Update README.md
263 - Update README.md
264 - Remove unused function
265 - fix import location finding and windows path munging
266 - Fix output directory for CSP js file
267 - find better spots for vulcanized imports and scripts
268 - Update to newer cheerio with fixed htmlparser
269 - reflect new functionality in README, fix up newline issues, refactor constants
270 - vulcanizer will now take in a single main document and produce a built version of that main document.
271 - add a semicolon to all scripts to prevent weird insertion conditions
272 - update README for CSP mode
273 - For CSP, allow an option to separate scripts into a separate file
274 - Process imports as whole files, no element extraction
275 - breaking down doc tool for analysis
276 - Update README for polymer-element
277 - update for polymer-element
278 - Much more useful README
279 - use assetpath attribute on <element> to fix resolvePath usage in Polymer eleme nts
OLDNEW
« no previous file with comments | « node_modules/vulcanize/.travis.yml ('k') | node_modules/vulcanize/README.md » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698