Skip to content

v1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sebastiandg7 sebastiandg7 released this 24 Feb 04:12
· 130 commits to alpha since this release

1.0.0-alpha.1 (2021-02-24)

Bug Fixes

  • build: add proper logging depending on build result (ca03513)
  • build: add root path to environment files (01cbf3a)
  • build: add support for multiple theme layouts (3bf2786)
  • build: build shared assets (6eedf23)
  • build: copy process of templates & templates/customers liquid files (44681fe)
  • build: fix deps conflict with all-contributors-cli (9dac4b1)
  • build: fix scripts chunks injection for layouts (db2599f)
  • build: fix sections and snippets exports (f3bfc71)
  • build: flatten assets into assets folder (de16b3f)
  • build: ignore the customers folder on copying templates (2bf98b1)
  • build: include media queries config only if valid (67113d0)
  • build: include split chunks from layout/templates dependencies (8dc9bc9)
  • build: inject entrypoints according new naming structure (22f83c4)
  • build: process templates & customers entrypoints separately (bee8bbc)
  • build: remove missing import (628132a)
  • build: uRI decode slipt chunks characters (f7026b2)
  • deploy: set allowLive option schema as boolean (a15bcaa)
  • e2e: set jest timeout to 250s (24730b9)
  • e2e: use right schematic name in e2e tests (6164da2)
  • repo: include commitizen init scope (e9f6240)
  • repo: update yarn.lock with npmjs as registry (d9c2e9b)
  • serve: enalbe allow-live for serve target (5645b0e)
  • serve: fix templates building failing on webpack watch mode (9cbe4e5)
  • theme: import styles files in the templates ts entrypoints (09fd490)
  • theme: remove old entrypoints injection strategy (0a2409d)
  • theme: rename gift card template file to match themekit name (c56f4ef)
  • theme: rename snippets and section files to match naming structure (a92afc1)
  • theme: templates/customers structure (bd3750a)

Features

  • build: add basic build impl with minimum config (9324551)
  • build: add basic webpack build configuration (13baa2c)
  • build: add bundle analyzer option (6cf4b97)
  • build: add postcss for styles processing (be93e6d)
  • build: configure stats json generation (3dca38e)
  • build: enable webpack tree-shaking (cf5caf4)
  • build: extract media queries styles as separate bundles (0064c9f)
  • build: inject extracted media queries styles (e7e31f5)
  • build: inject generated css chunks into theme style tags (c7b49d6)
  • build: inject generated js chunks into theme script tags (aa1bdab)
  • build: minify css bundles in prod mode (4abb79c)
  • core: update themekit (4fd284e)
  • deploy: add deploy implementation (5aa3b3f)
  • deploy: enable --allow-live option (fd7c93a)
  • deploy: standarize deploy options schema (db3349d)
  • docs: setup docosaurus docs site (9c170a3)
  • init: add plugin init schematic (9203cfd)
  • repo: add 'e2e' commit type to commitizen config (879faeb)
  • repo: add code of conduct (9e5a231)
  • repo: add commit message check hook (590414d)
  • repo: add commitizen (1b07e84)
  • repo: add e2e workflow (dd77079)
  • repo: add issue templates (fdf06dc)
  • repo: add license (85c4591)
  • repo: add lint staged hook (6b379a9)
  • repo: add pull request template (c834ae2)
  • repo: add rebuild.sh script (eed46f3)
  • repo: run e2e tests on master branch (8e27b15)
  • serve: add basic serve impl (f78df9a)
  • serve: implement local development server (01192a1)
  • theme: add combine-media-query plugin (1ed8214)
  • theme: specify image sizes for performance testing (cb10e79)