Changelog
For detailed changelog, see: #241
๐ Highlights
- Now you can use new Vue versions as they're released
- Vue plugin system w/
definePlugin
(see: #231) - Configurable
/public
directory (see: #255) - Configurable
src
directory (see: #292)
Warning
You should install the vue
package to get proper intellisense.
๐จ Improvements
- Typed response for the
useFetch
composable - Make
app.vue
optional; Now you can just create anindex.vue
file inside/pages
to enable routing. @404
path alias- Serve Gzip and Brotli files on production
โ ๏ธ Breaking changes
- Auto-imports are now opt-in (see: #295)
<App />
component is now<Page />
- Pinia and Sass are no more included in Vulmix, you have to install them manually
- You should use the
build
command instead ofprod
(eg:npm run build
)
Note
Although you need to install and initialize Pinia by yourself using the plugin system, with Sass you just have to install sass
and start using it.
๐ Bug fixes
- useFetch: Make the options argument optional
- Use default require for new unplugin version
- VulmixWelcome: Use anchor tag for Return to Home link
Icon
: rendering issues
๐ฆ Dependencies
- Bump
vulxi
to0.1.6
๐บ๏ธ Development
- Use Bun as package manager
- Explicitly import
Ref
type - Fix infinite loop on dev build
- Enforce LF endOfLine
โค๏ธ Contributors
- Victor Ribeiro (@ojvribeiro)