Permalink
Commits on Sep 4, 2017
  1. fix: update docs

    remy committed Sep 4, 2017
Commits on Aug 25, 2017
  1. fix: nested double quotes with url() in style

    twitwi committed with remy Aug 24, 2017
    NB: using ' instead of ", and trying to escape properly
    NB: tests results not updated yet
    NB: '&' in an SVG text (still) not handled
    
    Fixes #152
    Fixes #153
Commits on Jun 25, 2017
  1. fix: spaces in file names

    positronium committed with remy Jun 25, 2017
    Fixes inlining local files with spaces in names.
    Fixes #148.
Commits on May 20, 2017
Commits on May 19, 2017
Commits on Apr 27, 2017
  1. test: remove version test

    remy committed Apr 27, 2017
Commits on Apr 5, 2017
  1. chore: Merge branch 'master' of github.com:remy/inliner

    remy committed Apr 5, 2017
    * 'master' of github.com:remy/inliner:
      fix: don't corrupt whitespace in scripts
  2. chore: pushing missing file

    remy committed Apr 5, 2017
  3. fix: don't corrupt whitespace in scripts

    remy committed Apr 5, 2017
    Fixes #120
  4. feat: add iesafe option

    john-ericson-tr committed with remy Feb 26, 2017
    Fixes #134
Commits on Mar 28, 2017
Commits on Feb 28, 2017
Commits on Dec 31, 2016
  1. fix: add usage for preserve comments

    remy committed Dec 31, 2016
    And remove the `-c` shortcut as it'll be a lesser used option
  2. feat: added preserveComments option

    Pierre Reimertz committed with remy Oct 10, 2016
Commits on Nov 17, 2016
  1. fix: detection of absolute URLs

    cashpipeplusplus committed Nov 17, 2016
    If a URL is resolved before checking for absolute URLs, even relative
    URLs will be detected as absolute.
    
    Includes updates to the skip-absolute-urls test.
    
    Closes #126
  2. feat: inline favicons with rel="shortcut icon"

    cashpipeplusplus committed Nov 17, 2016
    If the page is using rel="shortcut icon" instead of rel="icon", the
    author will be surprised that the icon was not inlined, and may not
    notice.  It would be better to inline that icon.
    
    Includes updates to the favicon tests.
    
    Related to issue #126
Commits on Aug 13, 2016
Commits on Aug 9, 2016
  1. fix: don't encode by default

    remy committed Aug 9, 2016
    Fixes #109
Commits on Jul 31, 2016
  1. fix: use basename instead of parse

    remy committed Jul 31, 2016
    To continue to have A+ support (specifically path.parse doesn't exist in node@0.10)
  2. style: lint fixes

    remy committed Jul 31, 2016
  3. fix: ensure svg viewBox is kept

    remy committed Jul 31, 2016
    Fixes #102
    
    Use lowerCaseAttributeNames=false when SVG present
  4. fix: don't bail on corrupted URLs

    remy committed Jul 31, 2016
    Fixes #104
    
    It will warn about them, but not fail the job, instead replacing the URL with '' (which is just as bad as the corrupted url, but at least it finishes).
  5. fix: don't remove SSI

    remy committed Jul 31, 2016
    Fixes #110
  6. fix: non-ascii characters

    mifi committed with remy Jun 25, 2016
    When doing a request with the node request module with an URL
    containing UTF-8 chars, some webservers will fail to find the file.
    Therefore encodeURI on the url before requesting it.
    Not sure if this is the best way to test it, but it works with all test cases.
    
    Example of page which doesn't inline properly:
    http://hotpoticeland.com/holsgerdislaug/
    which links to the image:
    http://hotpoticeland.com/wp-content/uploads/Hólsgerðislaug-300x225.jpg
  7. fix: better reporting of progress

    remy committed Jul 31, 2016
    Also fixed left over count on styles
Commits on Jun 27, 2016
  1. docs: fix help -H sample

    remy committed Jun 27, 2016
Commits on May 22, 2016
  1. tests: update for new parsing

    remy committed May 22, 2016
  2. fix: headers use colons

    remy committed May 22, 2016
    The headers option was supposed to mirror cURL, but they were wrongly splitting on `=` and not `:`. This fix updates.
  3. fix: loose match on at-imports

    remy committed May 22, 2016
    Fixes #98