Releases: uicrooks/shopify-theme-lab
Releases · uicrooks/shopify-theme-lab
v4.0.0
The old version of Theme Lab 3 can be found under the legacy-v3 branch
⚠ Breaking Changes: You need Ruby >= 2.7.0 and Shopify CLI >= 2.0.0 installed on your system
👉 Version 3 to 4 migration guide
Features
- multiple parts of Theme Lab were rewritten to take advantage of the updated Shopify CLI
- Online Store 2.0 support
- added lint and fix tasks for Shopify theme files
Improvements
- updated development workflow with Shopify CLI
- added Shopify variable to
eslint
globals
Changes
- enabled Tailwind JIT mode by default for faster compilation
- removed Theme Lab CLI integration, it's now obsolete
- removed
shopify-theme-lab-reloader
, it's now obsolete - removed
webpack-progress-plugin
, now using default progress indicator provided by webpack - removed
axios
- removed package lock file
Maintenance
- updated all README files
- updated dependencies
All changes: #100
v3.1.1
Changes
- updated
quickstart button link
to point to a new playlist which includes instructions for setting up Theme Lab with the new Theme Kit Access App ec4e603 - changed
password
back toapi-password
in README to avoid confusion 18d9ba3
All changes: #93
v3.1.0
v3.0.1
v3.0.0
Features
- now using
Vue 3
- refactored all
Vue
related files to be compatible withVue 3
- added
jsconfig.json
for path auto-completion in editors like VS Code
Improvements
- added
--continue-on-error
flag tolint
task inpackage.json
so bothlint:js
andlint:css
tasks are always run in sequence regardless of any errors - simplified executable calls inside
package.json
tasks e.g. instead ofnode_modules/.bin/webpack
it's now onlywebpack
Changes
- changed
ecmaVersion
to2021
in.eslintrc
- added commented-out
mode: 'jit'
totailwind.config.js
Maintenance
- updated multiple dependencies