Skip to content

Latest commit

 

History

History
311 lines (230 loc) · 30 KB

CHANGELOG.md

File metadata and controls

311 lines (230 loc) · 30 KB

1.4.0 (2021-06-02)

Bug Fixes

  • theme: fixed failed e2e test (23e2eed), closes #53

Features

  • theme: adds the cart template and its corresponding files when a theme gets generated (1f66126), closes #53

1.4.0 (2021-06-02)

Bug Fixes

  • theme: fixed failed e2e test (23e2eed), closes #53

Features

  • theme: adds the cart template and its corresponding files when a theme gets generated (1f66126), closes #53

1.4.0 (2021-06-02)

Bug Fixes

  • theme: fixed failed e2e test (23e2eed), closes #53

Features

  • theme: adds the cart template and its corresponding files when a theme gets generated (1f66126), closes #53

1.3.0 (2021-05-06)

Features

  • layout: generate liquid only layouts (8bf5da6)
  • section: generate liquid only sections (7a6daa1)
  • snippet: generate liquid only snippets (b4495a4)
  • template: generate liquid only templates (5e64215)

1.2.0 (2021-04-30)

Bug Fixes

  • core: e2e tests expect themes' unit tests to pass (cb3782c)
  • docs: set custom webpack config example to use module.exports (4ef8164)
  • serve: fix proxy config generated filename (d0bedba)
  • theme: validate paths are not used in theme name (146bf9b)

Features

  • core: add jest support (2dc365f)
  • core: support for react (b429fde)
  • serve: add local proxy feature (c8e5b49)

1.1.1 (2021-04-26)

Bug Fixes

  • build: webpack public path for files (1e08519)

1.1.0 (2021-04-23)

Bug Fixes

  • build: add imported files processing (feb155d)
  • build: include custom webpack config for serve executor (8c50098)

Features

  • build: add split built chunks options (e3c0475)
  • build: add webpack output hashing option (339b230)

1.0.2 (2021-04-16)

Bug Fixes

  • build: include non-lazy loaded styles in style-tags (aea3983)

1.0.1 (2021-04-09)

Bug Fixes

  • theme: remove circular dependecy warning for default themes (0295797)
  • theme: remove unused media query config (1e90c2a)

1.0.0 (2021-03-31)

Bug Fixes

  • build: add angular devkit architect as package dependency (f3ddade)
  • build: add license-webpack-plugin as package dependency (8783490)
  • build: add missing webpack plugins as dependencies (9416a90)
  • 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: add webpack-dev-server as package dependency (83b3265)
  • 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 missing dependencies in generated package.json (c9cdc92)
  • 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 dependecy on @angular-devkit/schematics (424b4de)
  • build: remove missing import (628132a)
  • build: remove not working media queries splitting (72351e1)
  • build: resolve webpack loaders when using yarn or pnpm (f40c4bf)
  • build: uRI decode slipt chunks characters (f7026b2)
  • deploy: set allowLive option schema as boolean (a15bcaa)
  • docs: fix broken link to guide (260684b)
  • docs: fix footer message (4d59da2)
  • docs: include extend webpack guide in sidebar (e80abae)
  • e2e: set jest timeout to 250s (24730b9)
  • e2e: use right schematic name in e2e tests (6164da2)
  • init: add document-ready as dependency (2f2800d)
  • misc: update slack notification message (245ae7b)
  • misc: update slack notification message (c376af6)
  • repo: include commitizen init scope (e9f6240)
  • repo: update yarn.lock with npmjs as registry (d9c2e9b)
  • serve: --analyze flag open webpack analyzer in server mode (7d5e6a9)
  • serve: add checks when serving to a store's live theme (64941bc)
  • serve: enalbe allow-live for serve target (5645b0e)
  • serve: fix templates building failing on webpack watch mode (9cbe4e5)
  • serve: init local server on serve (7e4c859)
  • serve: local assets path (0d34990)
  • serve: open web browser with the --open (-o) option (7e81b7d), closes #31
  • theme: import styles files in the templates ts entrypoints (09fd490)
  • theme: include prefetch media queries config (2a0e948)
  • theme: include theme-context for generated layouts (8d20ac4)
  • 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 browserslist config support (34e4371)
  • 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: add angular workspaces compatibility (b875d01)
  • core: assert unique name generated theme blocks liquid files (7a83be9)
  • core: implement theme bootstrap process (aa26ed8)
  • core: migrate to @nrwl/devkit (9f33b70)
  • core: update themekit (4fd284e)
  • deploy: add deploy implementation (5aa3b3f)
  • deploy: build theme on deploy command (e358c3b)
  • deploy: enable --allow-live option (fd7c93a)
  • deploy: standarize deploy options schema (db3349d)
  • docs: add liquid in styles doc (e7b17d0)
  • docs: add liquid to ts context guide (7937008)
  • docs: setup docosaurus docs site (9c170a3)
  • init: add plugin init schematic (9203cfd)
  • layout: add layout generator (f7cc891)
  • 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 nx cloud ci token (5f499de)
  • repo: add pull request template (c834ae2)
  • repo: add rebuild.sh script (eed46f3)
  • repo: run e2e tests on master branch (8e27b15)
  • repo: setup nx-cloud app (3f06f67)
  • section: add section generator (cc9e94d)
  • serve: add basic serve impl (f78df9a)
  • serve: add hot module replacement (95bf619)
  • serve: implement local development server (01192a1)
  • serve: update local server ssl certificate (0870e4b)
  • snippet: add snippet generator (4933766)
  • template: add template generator (29608d1)
  • theme: add bootstrap global module (ac50ffa)
  • theme: add combine-media-query plugin (1ed8214)
  • theme: add environment schema definition (8bfc9dd)
  • theme: include theme favicon if config exists (540364a)
  • theme: specify image sizes for performance testing (cb10e79)

1.0.0-alpha.5 (2021-02-25)

Bug Fixes

  • build: add webpack-dev-server as package dependency (83b3265)

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

Bug Fixes

  • build: include missing dependencies in generated package.json (c9cdc92)

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

Bug Fixes

  • build: add angular devkit architect as package dependency (f3ddade)

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

Bug Fixes

  • build: add license-webpack-plugin as package dependency (8783490)
  • build: add missing webpack plugins as dependencies (9416a90)

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

Bug Fixes

  • build: add license-webpack-plugin as package dependency (8783490)

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)