Version 2.0.0
-
Craft-Vue is now based on the new Vue CLI 3. This eliminates webpack's multi-file configuration completely (which made updating a vue-webpack project nearly impossible).
-
Projects are configured from a single, small
vue.config.js
file. -
The default Craft CMS project scaffold repo is now upstream: this repo will stay up to date.
-
Asset serving locations (dev server vs. dist folder) is now dependent on the current environment variable set in the
.env
file, instead of whether Craft is running in Dev Mode. -
The landing page now shows an example of passing props & slot content from twig to Vue components (seen in
templates/index.twig
)