Releases: basisjs/basisjs-tools-build
Releases · basisjs/basisjs-tools-build
1.10.1
- Fixed image inlining in CSS (i.e.
--css-inline-image
option)
1.10.0
- Moved to CSSTree AST format for CSS (at least 2x boost in CSS processing)
1.9.3
Build
- Fixed warning on implicit usage of
module
in basis.js core module
1.9.2
Build
- Fixed warning on implicit usage of
__filename
in basis.js core module
1.9.1
Build
- Fixed
--js-bundle-name
option when using from CLI
1.9.0
Common
- Implemented
--ignore-warnings
option to ignore warnings, may take a list of patterns (@naorunaoru, #18)
Extract
- Added tools version to banner
Build
- Implemented file content inlining for
[basis.]asset()
(coming in basis.js
1.10.0-next)
- Fixed cache invalidation for l10n culture packages (@fateevv, #17)
- Fixed output build done message in silent mode
- Fixed output warnings message in silent mode
1.8.3
- Fixed exception on duplicate template path definition. Extractor throws a fatal warning on duplication. (#16)
- Fixed issue when all themes styles activated on app start. Theme styles work as expected now.
1.8.2
- Fixed issue when plugins filename are resolving before filtering by
target
setting (#14)
- Fixed exception when
l10n
markup token introducing by non-base
theme template (#15)
1.8.0
- Implemented JavaScript bundle mode for
build
- New option
--js-bundle
to produce a JavaScript bundle with optional argument format
(currently js
or json
)
- New option
--js-bundle-name
to set a custom base name for bundle file (makes sense when --js-bundle
is using, extension is choosing according to format
)
- Implemented symlink feature and
addSymlink()
method for plugin API
- Fixed plugin relative paths processing