Releases: userfrosting/gulp-uf-bundle-assets
Releases · userfrosting/gulp-uf-bundle-assets
v3.0.0 Alpha 3
Changed
- Path transformations will no longer be applied to files due to complexity around how paths are managed in
gulp
. Instead this feature will be used for override logic alone. - Removed
PathTransformsBasePath
as a possible configuration value.
v3.0.0 Alpha 2
Added
- Ability to specify base path for resolution of bundle resources and path transformations.
Fixed
- Declaration file wasn't specified resulting in missing types when imported as a NPM dependency.
- Bundles never being used due to bad
hasOwnProperty
check. - Transformed paths being entirely replaced.
- Catcher resolving collection promise too soon.
v3.0.0 Alpha 1
This release focuses on simplifying the package for UserFrosting 4 to improve maintainability. Features unsupported by UF4 are largely removed.
Added
- Raw configuration validation.
- Raw configuration merging.
- Path transformation with support for file replacement based on rule order (later rules superseed earlier ones).
Changed
- Functionality offered by results file has been replaced by
ResultsMap
property. - Reads stream chunks (
Vinyl
instances) instead of directly from file system. - As an internal
gulp
pipeline is no longer responsible for bundle generation, customTransform
s (e.g.gulp-concat-css
) must be provided.
Removed
- Support for CSS sourcemaps (broken since 2.27.2).
- Specification of pre-minified files (
minSrc
). - CoffeeScript, and LESS compilation (functionality can be implemented manually through provided
Bundlers
). - Glob paths.
- Environment based build conditions (functionality can be implemented manually through provided
Bundlers
). - Incremental/watched builds.
- Automatic HTML tag generation for results file.
- File copy support (use
gulp.dest
or an equivalent) - Raw result file support.
- Removed dependency on
gulp
as per best practises.
Fixed
- Use
isVinyl
static method instead of fragile property check.
v2.28.2
Some references to gulp-util
remained in the previous release. Given how this project works, its probable that node resolved to a version of gulp-util
installed by another gulp
plugin, in which case this release is largely a precaution against a potential crash.
v2.28.1
Migrated from deprecated gulp-util
.
v2.28.0
- Merged new changes from dowjones/gulp-bundle-assets.
- Unlocked dependency versions to allow BC updates from individual libraries.
v2.27.2
- Implemented
gulp-concat-css
to enable url correction for style bundles.