scissors 0.1.6 scissors: ^0.1.6 copied to clipboard
A CSS minifier / tree-shaker for AngularDart 1.x / Angular2.
Current development tree #
...
0.1.6 (2015-11-12) #
Bugfixes #
- Fixed support of wildcard
*
CSS rules.
Features #
- Added support for LTR/RTL-specific parts in
scissors/permutations_transformer
(see example/permutations).
0.1.5 (2015-11-12) #
Bugfixes #
- Fixed base64 format in
inline-image
Features #
- Added experimental SVG optimization (poor-man heuristics, enabled in release,
disable with
optimizeSvg: false
) - Added experimental PNG optimization relying on
pngcrush
(enabled in release, disable withoptimizePng: false
, provide path topngcrush
withpngCrushPath: path/to/pngcrush
) - Added
imageInlining
setting to control image inlining inside CSS files, accepts values:inlineAllUrls
: inlinesinline-image
andurl
referencesinlineInlinedImages
: inlinesinline-image
only (default inrelease
mode)linkInlinedImages
: rewritesinline-image
references intourl
references (default indebug
mode): images are not inlined.disablePass
: don't touchinline-image
references (may produce invalid CSS).
- Added experimental
scissors/permutations_transformer
transformer that generates locale-specific .js artefacts when using defer-loaded messages (package:intl).
0.1.4 (2015-10-30) #
Bugfixes #
- Cleaner path resolution logic (easier to override)
- Stricter regexp in recursive sass imports consumer
0.1.3 (2015-10-28) #
Features #
- The transformer is now lazy by default, which speeds up startup time of
pub serve
(usescissors/eager_transformer
to force eager transform) - Sass compilation supports Compass's inline-image helper to inline images.
- Rebuilds
.css
files when any transitive.sass
import is modified:- Requires
pub serve --force-poll
- The default (lazy) transformer will just invalidate stale resources, while
scissors/eager_transformer
will eagerly rebuild them.
- Requires