- Add JST support. Haml Coffee became JST backend. Closes #7.
- Add Jade JST backend.
- Fix directive processor to work on M$ Windows. Closes #30.
- Fix example server compression usage. Closes #32.
- Fix call-stack overflow on massive requires. Closes #31.
- Monitor stylus
@import
and auto-depend-on them. Closes #23. - Fix error reporting to show file that cause error. Closes 26.
- Forced UTF-8 charset for text assets, to avoid problems with JS loaders
- Allow request non-bundled assets (without dependencies). Closes #15.
- Fix problem with CoffeScript options got mangled by compiler. Closes #17.
- Add Haml Coffee Engine support. Related to #16.
- Use
process.hrtime()
for timer when available. - Allow using custom
Server
logging by providing#log()
method.
- Fix assets fresh/stale checks. Closes #13.
- Allow specify options of the CoffeeScript engine. Closes #11.
- Update Node API for 0.8 compatibility with shims for Node 0.6.
- 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.