Changelog
3.0.0
- Major upgrade to ColdBox Elixir. No longer mirroring Laravel Elixir.
- All compilation is done through Webpack instead of Gulp.
- Removed the following methods:
mix.less
mix.stylus
,mix.scripts
mix.scriptsIn
mix.webpack
mix.browserify
,mix.rollup
mix.version
mix.exec
mix.task
- The entire Elixir configuration object has changed. See Configuration Options for details.
- PostCSS support is now automatic if a
postcss.config.js
file is found in the project root. - The
elixir
andelixirPath
helper functions in ColdBox 5.0.0 and earlier are incompatible with ColdBox Elixir 3.0.0. Please see the Versioning docs for updated helper functions.
2.0.0
- Updated to stay current with Laravel Elixir 6.0.0.
- Deprecated
mix.babel()
in favor ofmix.browserify()
,mix.webpack
,mix.rollup
, or similar module bundlers. - Nicer console output.
- Broke out first party extensions from the core (to keep in line with Laravel Elixir 6.0.0)
- Helpful warnings when trying to use methods provided by a first party extension.
1.1.0
- Travis Support
- BDD via TestBox fixes
- Updated all dependencies to latest versions
- Gulp tasks for compilation, tests and watchers
- Test App additions for testing direct gulp integrations
- If not tasks defined in the user's gulpfile, just a message is shown instead of an exception
- Removed coffeescript support, no longer needed
- Added new config map for
appPaths
to support all ColdBox conventions - Vueify core support view browserify for Vue.js components
- Included a new
template
folder which helps setting up new elixir based projects
1.0.0
- Initial Port to ColdBox