Releases: uicrooks/shopify-theme-lab
Releases · uicrooks/shopify-theme-lab
v2.4.2
Improvements
- Added a new CI/CD section with GitHub actions example to the README
Maintenance
- added CLI to Table of contents
- added CI/CD to features list
view all changes: Pull request
v2.4.1
Maintenance
- updated
Quick Start Tutorial
link to an updated youtube video
view all changes: Pull request
v2.4.0
Everything still works like in the previous version, but there are a lot of changes under the hood. The Shopify Theme Lab CLI is now tighter integrated with Shopify Theme Lab
Improvements
- migrated local reloadr plugin to its own shopify-reloadr npm package and included it in the
devDependencies
. Also adjustedwebpack.dev.js
and thereloadr
task to use the package scripts. - migrated the
theme.init.js
plugin to Shopify Theme Lab CLI and updated theshopify:init
task accordingly to use the proper CLI command
Changes
- removed
log
plugin - removed
.config/plugins/
directory
Maintenance
- updated Ecosystem graph to closer match the upcoming theme concept in README
- updated README
- moved
axios
package fromdevDependencies
todependencies
- update devDependencies minor and patch versions
- removed now redundant devDependencies:
boxen
chalk
command-line-args
fs-extra
ws
yaml
view all changes: Pull request
v2.3.4
Improvements
- added Shopify Theme Lab CLI to
Ecosystem
section in README - updated
Ecosystem
graph in README - it's now possible to create a local
Shopify Theme Lab
project by running$ npx themelab create <directory-name>
view all changes: Pull request
v2.3.3
Improvements
- added additional annotations to
vue-examples.liquid
- removed
design.xd
and moved to external design source file control - updated project logo
- added
Ecosystem
section to README
Maintenance
- updated all README images
- fixed typos in READMEs
- removed
Bootstrap
andMaterialize CSS
from README since they are very similar in setup to Bulma
view all changes: Pull request
v2.3.2
Improvements
- consolidated
.js
and.vue
purge content check insidetailwind.config.js
into a single line
Maintenance
- changed Setup Tutorial Button to Quick Start Tutorial in README
view all changes: Pull request
v2.3.1
Improvements
- added
Vue global mixin
example tovue-examples.liquid
snippet - adjusted
Vue directive
example to work without web console - use Shopify routes in
header.liquid
section
Maintenance
- added annotations to
.stylelintrc
- removed unnecessary space from
theme.init.js
- adjusted console log formatting for
theme.init.js
- updated task descriptions in README
- fixed README typos
view all changes: Pull request
v2.3.0
Features
Linting
- added stylelint for
CSS
,SASS
/SCSS
linting (also for<style></style>
sections inside.vue
files) - added stylelint-config-recommended
- added stylelint-webpack-plugin to
webpack.dev.js
- added
.stylelintrc.js
inside.config/
directory - added new linting tasks
lint:js
andlint:css
lint
task now runslint:js
andlint:css
tasks sequentialy
Initialization
- added new
shopify:themes
task to list all themes with IDs for a provided Shopify store
Improvements
- replaced
Directories
section with a more detailedProject structure
section in README - added
Teams
section to the README to describe the process when multiple people deploy to the samelive
environment - removed redundant environment check for
staging
forshopify:init
task - prevent
Node.js
from printing additional unuseful errors for theshopify:init
task, when encountering an error - better feedback for errors and success messages from
shopify:init
task
Maintenance
Project
- moved
axios
todevDependencies
- updated dependencies
- updated main README
- added
Contributing
section to the README - fixed README typos
GitHub
- added
CODE_OF_CONDUCT
README - added
issue templates
- added
PULL_REQUEST_TEMPLATE
- added
CONTRIBUTING
README
view all changes: Pull request
v2.2.4
Bug Fixes
- replaced
cross-var
withcross-env-shell
for theshopify:watch
task. Theshopify:watch
command, when started bystart
command, could fail under certain circumstances due to a problem with thecross-var-no-babel
package. - removed
cross-var-no-babel
dependency
view all changes: Pull request
v2.2.3
Improvements
- new logo for readme, which better matches the project concept
Maintenance
- updated dependencies: minor and patch versions
view all changes: Pull request