This repository has been archived by the owner on Jan 19, 2023. It is now read-only.
Releases: vanilla/vanilla-cli
Releases · vanilla/vanilla-cli
1.8.1
1.8.0
- Improved the ability to resolve modules in SCSS files. This is required to build keystone and boilerplate from
release/4.0-2020.002
.
Release 1.7.1
- Fixes a bug when importing 3rd party node modules that failed the build.
Release 1.7.0
- Fixes to make JS transpilation more robust (support older browsers better). #129
1.6.3
- Fix typescript bug
v1.6.2
Fixes a bug on Node >= 10.15 (with the natives module).
v1.6.1
Bug Fixes
@vanillaforums
packages like@vanillaforums/theme-boilerplate
will no longer be excluded from transpilation.
v1.6.0 Remove core build process
- Removed core build process. It now lives directly in the vanilla repo.
- Removed linting utilities
- Fixed autoprefixer configuration.
v1.5.0
New features in build process core
- Exported files can now be shared across bundles by using the
*
key, whose contents will be prepended the contents all other export keys. - Add a
--hot
flag in addition to--watch
. It builds all all entries together in one bundle and uses hot module reloading. This makes source maps easier to glance at and makes building in dev mode faster and easier. This comes with a new config flag for VanillaGarden.HotReload
which will serve new JS from the dev server instead of the built bundles. - Allow specification of which config to check currently active addons with the
$VANILLACLI_VANILLA_CONFIG_NAME
environmental variable and the--configname
flag. - Allow importing of SVGs through webpack with HTML Loader
Assorted other changes
- Improved warnings and error messages.
- Moved eslint and babel configs into separate packages
@vanillaforums/babel-preset
and@vanillaforums/eslint-config
.
v1.4.3
Core Build Fixes
- The build tool now builds separately for each entry point. This ensures all references for certain entry keys are never point to the wrong place. This fix is necessary to build vanilla's core-js