Skip to content
Commits on Jan 24, 2015
Commits on May 31, 2014
  1. Clean up < Jekyll 2 compatibility

    committed
  2. Fixes #23 Missing `relative_path` method

    committed
    Changes in Jekyll 2 to the document objects have introduced new methods
    and behavior.  My impersonation of a `StaticFile` failed in Jekyll 2
    because of this missing method.
    
    This fix worked in my testing, but may crop up again when the behavior
    changes.
  3. Fixes #21 JS/CSS not ending in a newline errors

    committed
    YUI Compressor (and probably every other compressor, and runtime) would
    break when bundling files that did not end in a newline.
    
    Solution: Make everything end in a newline.
Commits on May 24, 2014
  1. Clean up #15 bundle_name, docs

    committed
Commits on May 22, 2014
  1. Fixes #22 deep_merge => Utils.deep_merge_hashes

    committed
    Fixes Jekyll 2.0 compatibility
    
    What I've learned today: Other people's monkey patches will change on
    you.
Commits on Apr 19, 2014
  1. Fixes #19, #20 Use uglify in sys command example

    committed
    To make the example clearer, I shouldn't use the same tool as referenced
    in the 'gem' portion of the config
Commits on Apr 15, 2014
  1. @krutten
Commits on Dec 16, 2013
  1. Bump version to v0.12 for release

    committed
    - Adds support for using js and css as liquid templates with YAML front
      matter.
  2. Simplify PR code for #16

    committed
    Use File.split instead of manually extracting path information.
Commits on Dec 8, 2013
  1. @kormoc

    Remove awesome_print import

    kormoc committed
  2. @kormoc
Commits on Sep 1, 2013
  1. @NV

    Introduce `bundle_name` setting

    NV committed
    A classic approach to handling bundles is to use a hash of the file content as a filename and attach 'Cache-Control: max-age=31556900' or 'Expires' HTTP header.
    
    Now imagine that a have a website with 100 HTML pages. All of them include js like so:
    
        <script scr="95a78b02de98.js"></script>
    
    When we change JS, the hash of the file changes too, causing all HTML files that uses that JS to change as well.
    
    One solution to this problem would be to stop using hashes as filenames.
Commits on Jun 16, 2013
  1. Bump version to v0.11 for release

    committed
    - Updated docs to reflect changes
  2. Clean up code consistency, remove < jekyll 1 code

    committed
    - Remove compatibility checks for versions of jekyll < 1
    - Compare classes/types with appropriate methods
    - Converted inserted tabs to 2 spaces
  3. Fixes #13, watch means dev mode

    committed
    Though, we probably still want serving
Commits on May 24, 2013
  1. Reformating code

    Johan Bleuzen committed
    Removing old comment
Commits on Apr 21, 2013
  1. Bump version for release

    committed
    Adds Jekyll 1.0 compatibility
    Fixes #11
    Fixes #12
  2. Make serving check backwards compatible

    committed
    Turns out Jekyll v1 isn't actually released yet
Commits on Apr 18, 2013
  1. @sethladd
Commits on Jan 25, 2013
Commits on Jan 24, 2013
Commits on Jan 22, 2013
  1. Changing the reference for creating the cache folder

    Johan Bleuzen committed
Commits on Jan 20, 2013
  1. Fix asset_bundler to work with jekyll 0.12.0

    Johan Bleuzen committed
Commits on Dec 2, 2012
  1. Minor fixes to README.md, comma and bold

    committed
    Why don't I double check this stuff the first time around?
  2. Replace cdn configuration param with server_url

    committed
    Did this because of questions around the purpose of the cdn parameter,
    making it clearer what each configuration parameter does.
    
    This commit includes config code to make sure that the cdn parameter
    continues to work as expected.
  3. Fix asset bundler to work with liquid 2.2.2

    committed
    Old versions of Liquid::Block return an array instead of a string
    despite what is specified in the Tag class stubs.
    
    This fix is ONLY to work with older versions of liquid.  Newer versions
    work as expected.
    
    Fixes #8, can't convert Array to String - error
Commits on Nov 4, 2012
  1. Added note on the compression gems and Windows

    committed
    There seem to be constant compatibility problems.
    
    Refs #6, Generates infile but no outfile
  2. Made supported_types a class variable on Bundle

    committed
    This change is only to clarify the code, having all the global
    configuration in one place.
    
    Added the static method Bundle.supported_types
  3. Modify Bundle.config to load configuration only once

    committed
    Since more and more has crept into Bundle.config, I have modified it to
    stash the loaded config into a class variable and simply return it on
    subsequent calls.
  4. Made the injected markup configurable, added docs

    committed
    Fixes #7, Micro-optimization of resulting HTML
    
    This is a much broader fix then the one purposed in #7 by @NV.  It
    allows the user to use any markup desired, thus allowing it to be
    consistent with the rest of their site without having to modify Asset
    Bundler itself.
Commits on Sep 20, 2012
  1. Add docs on the cdn configuration option

    committed
    Remove TODO item concerning closure compiler since it has been
    completed.
Something went wrong with that request. Please try again.