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

Unified 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « node_modules/vulcanize/.travis.yml ('k') | node_modules/vulcanize/README.md » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: node_modules/vulcanize/CHANGELOG
diff --git a/node_modules/vulcanize/CHANGELOG b/node_modules/vulcanize/CHANGELOG
new file mode 100644
index 0000000000000000000000000000000000000000..7b4da84d724b048caa71fd9ca2339a6716e48665
--- /dev/null
+++ b/node_modules/vulcanize/CHANGELOG
@@ -0,0 +1,279 @@
+### 0.7.4
+- Workaround for cssom not liking '{{ }}' bindings in <style> tags (unsupported, use <core-style> instead)
+### 0.7.3
+- Replace clean-css with cssom, which does less "optimizations"
+### 0.7.2
+- Disable css number rounding for crazy-sad flexbox hacks in IE 10
+- Add charset=utf-8 to all scripts
+- Better comment removal codepath
+### 0.7.1
+- Support for mobile URL Schemes "tel:" and "sms:"
+- Better reporting of javascript error messages with `--strip`
+- Handle buffers as input with `inputSrc`
+- Rename `outputSrc` to `outputHandler`
+### 0.7.0
+- Upgrade to whacko 0.17.2 with template support
+- add utils.searchAll to make a query that walks into `<template>` elements
+### 0.6.2
+- stick to whacko 0.17.1 until `<template>` support is complete
+### 0.6.1
+- fix bug with removing absolute imports
+### 0.6.0
+- Strip excluded imports by default (old behavior accessible with --no-strip-excludes flag)
+### 0.5.0
+- finally switch to new-world polymer license
+- Add a bunch of tests for lib/vulcan
+- Refactor test suites
+- tests for utils and optparser modules
+- Merge pull request #83 from jongeho1/undefined-element
+- undefined element fix
+- remove unnecessary require statement
+- Handle indirect prototype references in Polymer invocation
+- plumb abspath to all url rewriting
+- shields!
+- add travis config
+- add tests!
+- Add option for printing version and nag to update
+- move test folder to example
+- Merge branch 'master' of github.com:rush340/vulcanize into rush340-master
+- Merge pull request #75 from ragingwind/remove-importerjs
+- Merge pull request #77 from Polymer/use-whacko
+- Keep consistent ordering of import document heads and bodies
+- Don't create a whole document for inlining styles
+- Switch to whacko/parse5
+- fix flipped conditional
+- Merge pull request #76 from ragingwind/buffer
+- Support buffer in/out
+- Remove importer.js
+- more explicit checking of whether abspath is set
+- cleaned up regex matching of root
+- renamed webAbsPath to abspath
+- fixed cheerio options to perform the same parsing while reading and writing
+- if webAbsPath is passed in, use absolute paths everywhere
+- resolve webAbsPath if relative path provided
+- added recognition of double-slash paths as a remote absolute URL
+- applied webAbsPath option for handling absolute paths (based on jongeho1's pull request: https://github.com/Polymer/vulcanize/pull/36)
+### 0.4.3
+- Release 0.4.3
+- Mailto: is an absolute path
+- Merge pull request #70 from rush340/htmlentities
+- added missing use of CHEERIO_OPTIONS
+- fixed cheerio options to perform the same parsing while reading and writing
+- Merge pull request #59 from mozilla-appmaker/cheerio-write-fix
+- Merge pull request #65 from tbuckley/patch-1
+- Add quotes around filenames in CSS
+- audit license headers
+- fixed cheerio options to perform the same parsing while reading and writing
+- Never decode entities
+### 0.4.2
+- Fix inline svgs
+- Update README with --strip functionality
+### 0.4.1
+- Bump version to 0.4.1
+- Strip comments and whitespace from all nodes
+### 0.4.0
+- Bump to version 0.4.0
+- Replace noscript with explicit Polymer invocation, to ensure correct element registration order when CSP'ed.
+### 0.3.1
+- remove extraneous async module
+- Fixes #34
+### 0.3.0
+- Hide import content from view in the main document
+### 0.2.7
+- always add name to polymer invocation
+### 0.2.6
+- bump version
+- add small usage block to help
+- Make --strip work with --csp
+- Clean up use of get/setTextContent
+- Inline stylesheet happens after import path fixup, so outputPath of rewriteURL should be the overall outputPath
+### 0.2.5
+- update to 0.2.5
+- .text() was decoding HTML entities, read raw script node content for CSP
+- Support Polymer invocation without tag name
+- Fix slightly broken merge conflict
+- Enable `--inline --csp` mode to smash everything into one JS file
+- Upstream cheerio changed loop semantics to return "dom" nodes instead of sugared cheerio objects
+- Fix #29
+- Print help dialog if called without arguments
+- update dependencies
+### 0.2.4
+- Treat config file as "defaults", commandline flags override
+- Do path resolution before import processing and style inlining
+### 0.2.3
+- A few bug fixes
+### 0.2.2
+- Don't recalculate assetpath for handled elements
+- Bump to 0.2.1
+### 0.2.1
+- unbreak assetpath generation
+### 0.2.0
+- Prepare vulcanize 0.2.0
+- Merge pull request #25 from lborgav/patch-1
+- Fixing missing letters
+- Don't move external scripts around with CSP mode
+- Use uglify inline_script
+- Use cleancss only for stripping comments
+- Merge pull request #21 from azakus/modular
+- went a little too quick with the regex
+- Remove byte order mark
+- Make sure not to lose assetpath fix
+- First draft at a split out Importer
+- Inplace inline *all* imports
+- Copy setTextNode since it's so tiny
+- move all the option validation into optparser
+- Update npm dependencies
+- Split out path resolution
+- Break out option parser
+- Break out constants
+- Add the hooks for style and script excludes
+- Add changelog generation script
+- Merge pull request #16 from tbuckley/master
+- Include excluded script instead of its contents
+- Only put a trailing slash into assetpath attribute if there is a path
+- bump version
+- clone all styles (minus href and rel) from <link> to <style>
+- update to 0.1.13
+- Skip non-JS scripts and non-CSS styles
+- bump version
+- Make sure to CSPify main document first, load platform.js first in the output js file.
+- add test config for excluding polymer.html
+- Refactor handling of inlined and excluded import insertion
+- bump version
+- Fix subtle path bug in stylesheets
+- use uglify and clean-css to strip comments from js and css when using --strip
+- Clean up
+- bump version
+- --csp will now operate on the input html file as well
+- Fix script inlining to ignore parsing html comments
+- cheerio 0.13 seems to work just fine
+- inline stylesheets in the main page when using --inline
+- README: add ga beacon
+### 0.1.9
+- Reset excludes on each run
+### 0.1.8
+- Bump version
+- add "strip comments" functionality
+- fix minor typo in helep text: s/defualts/defaults
+### 0.1.7
+- bump version
+- add sub-import test to the top level import
+- Add --config option to specify user defined excludes
+- Add user-defined excludes from inling.
+### 0.1.6
+- bump version
+- test with absolute urls
+- remove console.log
+- Deduplicate absolute url imports
+- fix missing absolute imports
+### 0.1.5
+- bump to 0.1.5
+- Revert "polymer-scope is no longer supported"
+### 0.1.4
+- reset shared buffers on each handleMainDocument call
+### 0.1.3
+- bump version
+- move option checking to setOptions, not the bin
+- Add npm installation instructions
+- polymer-scope is no longer supported
+### 0.1.2
+### 0.1.15
+- Only put a trailing slash into assetpath attribute if there is a path
+### 0.1.14
+- bump version
+- clone all styles (minus href and rel) from <link> to <style>
+### 0.1.13
+- update to 0.1.13
+- Skip non-JS scripts and non-CSS styles
+### 0.1.12
+- bump version
+- Make sure to CSPify main document first, load platform.js first in the output js file.
+- add test config for excluding polymer.html
+- Refactor handling of inlined and excluded import insertion
+### 0.1.11
+- bump version
+- Fix subtle path bug in stylesheets
+- use uglify and clean-css to strip comments from js and css when using --strip
+- Clean up
+### 0.1.10
+- bump version
+- --csp will now operate on the input html file as well
+- Fix script inlining to ignore parsing html comments
+- cheerio 0.13 seems to work just fine
+- inline stylesheets in the main page when using --inline
+- README: add ga beacon
+- Reset excludes on each run
+- Bump version
+- add "strip comments" functionality
+- fix minor typo in helep text: s/defualts/defaults
+- bump version
+- add sub-import test to the top level import
+- Add --config option to specify user defined excludes
+- Add user-defined excludes from inling.
+- bump version
+- test with absolute urls
+- remove console.log
+- Deduplicate absolute url imports
+- fix missing absolute imports
+- bump to 0.1.5
+- Revert "polymer-scope is no longer supported"
+- reset shared buffers on each handleMainDocument call
+- bump version
+- move option checking to setOptions, not the bin
+- Add npm installation instructions
+- polymer-scope is no longer supported
+- bump version
+- update README to be more approachable
+- add a help dialog, fix "main" in package.json
+### 0.1.1
+- Bump version to 0.1.1
+- Fix paths from main html file if input or output directories are not current working directory
+- Add style url rewriting back
+- add other directories to testing
+- Merge pull request #3 from akhileshgupta/inline_styles_fix
+- Merge pull request #2 from akhileshgupta/concat_scripts_bugfix
+- variable rename and removing the unrequired check
+- fixing the use of .html(cssText) to update the styles content.
+- resolving script path from outputDir during concatenation
+- Merge pull request #1 from addyosmani/patch-1
+- Adds npm install snippet, minor formatting changes.
+### 0.1.0
+- semver recommends starting at 0.1.0
+- add repo info to package.json
+### 0.0.1
+- Update README.md
+- add license top
+- remove unrelated viz file
+- add license files
+- reference new executable path
+- reference bin/vulcanize for global npm install
+- split vulcan.js into vulcanize bin and lib/vulcan.js
+- reorder constant variables, add missing SCRIPT_SRC
+- inlineScripts now uses html text and regex, not cheerio api
+- Use html() to inline scripts, text() makes HTML Entities
+- Add --inline option to inline all scripts into main document (opposite of --csp)
+- Update README to reflect all-in-one html files
+- Try to insert inlined import exactly where the link was
+- make everything from imports inlined
+- update README with index-vulcanized output
+- Inlined stylesheets must have URL paths rewritten, move to import processing
+- inline css stylesheets into style tags in polymer elements
+- assetpath is handled by polymer now
+- Update README.md
+- Update README.md
+- Remove unused function
+- fix import location finding and windows path munging
+- Fix output directory for CSP js file
+- find better spots for vulcanized imports and scripts
+- Update to newer cheerio with fixed htmlparser
+- reflect new functionality in README, fix up newline issues, refactor constants
+- vulcanizer will now take in a single main document and produce a built version of that main document.
+- add a semicolon to all scripts to prevent weird insertion conditions
+- update README for CSP mode
+- For CSP, allow an option to separate scripts into a separate file
+- Process imports as whole files, no element extraction
+- breaking down doc tool for analysis
+- Update README for polymer-element
+- update for polymer-element
+- Much more useful README
+- use assetpath attribute on <element> to fix resolvePath usage in Polymer elements
« 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