- Update dependencies to be node v0.8 compatible.
- Fix typo in Base#findAsset() fo Manifest.
- Fix Asset#digestPath getter. Now it does not drops
path
component. - Fix extension aliases registration. Now
app.css
will match:app.css
,app.styl
,app.less
,app.css.styl
, etc. - Improve js/css compressors, now these functions accept
context
along withdata
of asset. - Fixed RegExp generation for
Base#eachLogicalPath
calls.
- Do not compress small assets (less than 500KB). See #8.
- Fix DirectiveProcessor
require_self
and some other command handlersthis
scope. Fixes #9. - Drop support of
If-Modified-Since
header check - using only ETags. - Add Asset#isCompiled flag.
- Small fixes and code improvements.
- Fix
If-None-Match
header test (304 reply) - Add test of
If-Modified-Since
header for assets server - Added more headers to 304 reply
- Improved examples.
- Added
Environment#precompile()
for making sure assets are "fresh" and compiled without using Manifest - for development purposes. - Improved error reporting of jsCompressor/cssCompressor.
- Fix timer's output.
- Added CLI script
mincer
to build assets.
- First release.