- Added the autoprefixer filter
- Added --no-header option for Coffeescript
- Implemented the extraction of dependencies for the compass filter
- Allow custom functions to be registered on the Lessphp filter
- Added MinifyCssCompressor filter based on
mrclay/minify
- Added
setVariables
in the ScssPhpFilter - Improved the support of the compress options for UglifyJS2
- Added CssCacheBustingFilter to apply cache busting on URLs in the CSS
- Added support for
--relative-assets
option for the compass filter
- Allow functions.php to be included many times
- Updated the ScssPhpFilter for upstream class renaming
- Added
AssetFactory
instance as second argument forWorkerInterface::process()
- Removed
LazyAssetManager
fromCacheBustingWorker
constructor - A new
getSourceDirectory()
method was added on the AssetInterface - Removed limit and count arguments from CssUtils functions
- Removed the deprecated
PathUtils
class
- added
CssUtils::filterCommentless()
- Added
DependencyExtractorInterface
for filters to report other files they import - Added the support of nib in the stylus filter
- Added
registerFunction
andsetFormatter
to the scssphp filter - Added the support of flag file for the ClosureCompilerJarFilter
- Added the JsSqueeze filter
- Added support of the define option for uglifyjs (1 & 2) filters
- Added logging for Twig errors in the extractor
- Fixed the detection of protocol-relative CSS imports
- Updated AssetCollection to not add several time the same variable in path
- Fixed the merging of the environment variables to keep the configuration of the NODE_PATH working
- Fixed the support of
{% embed %}
in the Twig extractor - Fixed the support of asset variables in GlobAsset