- Fix ESM support (#77) by @montalvomiguelo
- Add support for react and react-refresh (#74) by @montalvomiguelo
- JSDocs (#67) by @montalvomiguelo
- Rename Options interface (#69) by @montalvomiguelo
We have deprecated the vite-plugin-shopify-modules
and vite-plugin-shopify-theme-settings
packages from our NPM repository.
These packages are no longer necessary and do not provide any additional benefit, and their presence can cause additional complexity
and confusion.
- Deprecate legacy packages (#62) by @montalvomiguelo
- Add snippetFile option (#61) by @montalvomiguelo
- Clean up config hook (#59) by @montalvomiguelo
Note After removing "vite-plugin-shopify-modules" from your theme, you could manually configure the
@modules
alias in Vite to maintain compatibility with this alias in your code.
- Bugfix/server host (#56) by @montalvomiguelo
- Shopify Vite Docs (#48) by @montalvomiguelo
- Update documentation of Shopify Vite Plugin. (#47) by @montalvomiguelo
- Remove redundant types (#44) by @montalvomiguelo
- Improve DX (#45) by @montalvomiguelo
- Normalize path separators to use POSIX. Resolves #35 (#37) by @montalvomiguelo
- Fix issue with empty vite-client.liquid snippet! (#33) by @montalvomiguelo
- Upgrade to Vite 4.0.4
- Upgrade to Vite 4.0.0
- Ensure entry file hashes are updated when imported chunks are modified
- Remove version query from Shopify assets to avoid double-loading when files are used as both entry points and imported chunks
- Remove query strings from shopify asset URLS in vite tag snippet
- Add support for preload_stylesheet parameter on vite-tag snippet
- Allow specifying entry file for vite-tag by absolute path (relative to root)
- feef172: Add "additionalEntrypoints" option and support for shorthand imports from vite-plugin-shopify-modules
- Fix error when restarting dev server
- Add style tag for style.css when build.cssCodeSplit is disabled
- Update config generated by plugin to improve alias and hot-reloading support
- Update Vite dependency to 3.0.0 release
- Add vite-client snippet
- Initial release