scissors 0.1.7 scissors: ^0.1.7 copied to clipboard
A CSS minifier / tree-shaker for AngularDart 1.x / Angular2.
Current development tree #
...
0.1.7 (2015-11-12) #
Bugfixes #
- Fixed image linking (
imageInlining: linkInlinedImages
), with a newpackageRewrites
setting (withfromPattern,toReplacement
syntax; defaults to^package:,packages/
, which works well with pub serve). - Fixed usage of
pngCrushPath
setting.
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