doc/files/HISTORY.html in asset_hat-0.2.1 vs doc/files/HISTORY.html in asset_hat-0.3.0
- old
+ new
@@ -29,83 +29,125 @@
<div class='paths'>
HISTORY
</div>
<div class='last-update'>
Last Update:
- <span class='datetime'>Wed Jul 21 11:51:58 -0400 2010</span>
+ <span class='datetime'>Mon Nov 15 10:51:12 -0500 2010</span>
</div>
</div>
<div id='content'>
<div id='text'>
<div id='description'>
<h1><a href="HISTORY.html">HISTORY</a></h1>
+ <ul>
+ <li>FEATURE: Added ERb support in `config/assets.yml`.
+
+ </li>
+ <li>FEATURE: Added support for auto-creating SSL versions of every stylesheet.
+
+ </li>
+ <li>FEATURE: Added support for loading remote JS via SSL. Includes loading
+ popular JS from `<a
+ href="https://ajax.googleapis.com">ajax.googleapis.com</a>` or your own
+ CDN.
+
+ </li>
+ <li>FEATURE: Added support for `FORMAT=long|short|dot` flags for `rake
+ asset_hat:minify`. Useful for shortening output from deployment scripts.
+
+ </li>
+ <li>FEATURE: Added support for absolute paths in `config/assets.yml`. Allows
+ pointing to assets directly inside `public/`.
+
+ </li>
+ <li>FEATURE: Added `asset_hat:minify:css` and `asset_hat:minify:js` Rake task
+ aliases.
+
+ </li>
+ <li>IMPROVEMENT: Updated default CSS minification engine to remove rules that
+ have empty declaration blocks.
+
+ </li>
+ <li>IMPROVEMENT: Stopped pre-caching asset commit IDs when launching console.
+
+ </li>
+ <li>IMPROVEMENT: Added support for single/double quotation marks in `url()` CSS
+ when adding asset hosts and cache busters
+
+ </li>
+ <li>FIX: Fixed adding asset commit IDs to URLs containing “?” in
+ stylesheets.
+
+ </li>
+ </ul>
<h2>Version 0.2.1 (2010-07-21)</h2>
<ul>
- <li>Added WebFont Loader to supported JS vendors.
-
+ <li>FEATURE: Added WebFont Loader to supported JS vendors.
+
</li>
- <li>Stopped adding asset hosts to `url(/htc/...)` URLs because IE 6, by
+ <li>FIX: Stopped adding asset hosts to `url(/htc/...)` URLs because IE 6, by
default, refuses to run .htc files from other domains, including CDN
subdomains.
-
+
</li>
</ul>
<h2>Version 0.2.0 (2010-06-10)</h2>
<ul>
- <li>Added support for loading many more JS vendors from Google’s CDN,
- including Prototype, MooTools, and SWFObject.
+ <li>FEATURE: Added support for loading many more JS vendors from Google’s
+ CDN, including Prototype, MooTools, and SWFObject.
</li>
- <li>Cleaned up existing docs, and added complete RDoc documentation.
+ <li>FEATURE: Cleaned up existing docs, and added complete RDoc documentation.
</li>
- <li>Added example integration script for Capistrano deployments.
+ <li>FEATURE: Added example integration script for Capistrano deployments.
</li>
</ul>
<h2>Version 0.1.5 (2010-03-11)</h2>
<ul>
- <li>Fixed fetching asset commit IDs in some environments. The bug was possibly
- caused by older versions of Git, which fail to read logs properly when
- given absolute paths, rather than relative paths.
+ <li>FIX: Fixed fetching asset commit IDs in some environments. The bug was
+ possibly caused by older versions of Git, which fail to read logs properly
+ when given absolute paths, rather than relative paths.
</li>
- <li>Stopped app tests from running twice in some environments.
+ <li>FIX: Stopped app tests from running twice in some environments.
</li>
</ul>
<h2>Version 0.1.4 (2010-03-03)</h2>
<ul>
- <li>Fixed config filepaths in `asset_hat:config` task.
+ <li>FIX: Fixed config filepaths in `asset_hat:config` task.
</li>
</ul>
<h2>Version 0.1.3 (2010-03-03)</h2>
<ul>
- <li>Allowed adding commit IDs and asset hosts to `url(/htc/...)` URLs (e.g.,
- `/htc/iepngfix.htc`) in CSS, not just images.
+ <li>FIX: Allowed adding commit IDs and asset hosts to `url(/htc/...)` URLs
+ (e.g., `/htc/iepngfix.htc`) in CSS, not just images.
</li>
- <li>Changed `<a href="../classes/AssetHat.html#M000004">AssetHat.config</a>` to
- memoize only if `cache?` is true. In development environments, this means
- the config file will be reread with every request.
+ <li>FIX: Changed `<a
+ href="../classes/AssetHat.html#M000005">AssetHat.config</a>` to memoize
+ only if `cache?` is true. In development environments, this means the
+ config file will be reread with every request.
</li>
</ul>
<h2>Version 0.1.2 (2010-01-27)</h2>
<ul>
- <li>Memoized HTML output from `include_css` and `include_js` when `<a
- href="../classes/AssetHat.html#M000007">AssetHat.cache?</a>` is true.
+ <li>IMPROVEMENT: Memoized HTML output from `include_css` and `include_js` when
+ `<a href="../classes/AssetHat.html#M000009">AssetHat.cache?</a>` is true.
</li>
</ul>
<h2>Version 0.1.1 (2010-01-20)</h2>
<ul>
- <li>Rewrote `AssetHat::VERSION` to be based on `VERSION.yml`.
+ <li>FIX: Rewrote `AssetHat::VERSION` to be based on `VERSION.yml`.
</li>
- <li>Prefixed `AssetHat::CONFIG_FILEPATH` with `RAILS_ROOT`, which fixes ability
- to run an app’s individual test files.
+ <li>FIX: Prefixed `AssetHat::CONFIG_FILEPATH` with `RAILS_ROOT`, which fixes
+ ability to run an app’s individual test files.
</li>
</ul>
<h2>Version 0.1.0 (2010-01-19)</h2>
<ul>