Skip to content
This repository has been archived by the owner on Jul 19, 2021. It is now read-only.

Releases: Shopify/slate

v1.0.0-beta.8

14 Sep 15:27
Compare
Choose a tag to compare
v1.0.0-beta.8 Pre-release
Pre-release

💔 Breaking

You will need to update your slate.config.js to the new, simplified, more powerful format. For more information see the new Slate Configuration wiki page.

There is no longer seperate development or production configurations. A configuration can return different values for prod or dev by checking if process.env.NODE_ENV === 'production' or process.env.NODE_ENV === 'development'.

🚀 Enhancement

  • slate-config, slate-cssvar-loader, slate-env, slate-rc, slate-sync, slate-tools
    • #725 Simplify @shopify/slate-config and refactor where it's used. (@t-kelly)

🐛 Bug Fix

  • slate-config
    • #750 Throw any errors that occur in slate.config.js. (@t-kelly)

📝 Documentation

  • slate-config

🏠 Internal

  • slate-config
    • #756 Pass computed default value to slate.config.js functions. (@t-kelly)
  • slate-tools
  • slate-analytics, slate-env, slate-tools
  • slate-config, slate-tools
  • slate-analytics, slate-tools
  • slate-config, slate-cssvar-loader, slate-tools
    • #730 Correct tests to use global.slateUserConfig. (@t-kelly)

Committers: 1

v1.0.0-beta.7

04 Sep 15:16
Compare
Choose a tag to compare
v1.0.0-beta.7 Pre-release
Pre-release

🚀 Enhancement

  • slate-tools

🐛 Bug Fix

  • slate-tools
    • #721 Fix conditions for generating script tags. (@t-kelly)

Committers: 2

v1.0.0-beta.6

01 Aug 00:25
Compare
Choose a tag to compare
v1.0.0-beta.6 Pre-release
Pre-release

🐛 Bug Fix

  • slate-tools
  • slate-tag-webpack-plugin
    • #662 Only set theme_packaged_with if the first settings panel is theme_info. (@davidcornu)

📝 Documentation

  • slate-env

v1.0.0-beta.5

27 Jun 19:29
Compare
Choose a tag to compare
v1.0.0-beta.5 Pre-release
Pre-release

🐛 Bug Fix

  • slate-tools
    • #654 Fix build break when missing fonts directory. (@t-kelly)

v1.0.0-beta.4

27 Jun 19:29
Compare
Choose a tag to compare
v1.0.0-beta.4 Pre-release
Pre-release

💔 Breaking

  • slate-tools
    • #642 BREAKING: Add load logic and preload future styles and scripts. (@t-kelly)

🚀 Enhancement

  • slate-tools
    • #647 Copy the contents of src/assets/images and src/assets/fonts. (@t-kelly)

🐛 Bug Fix

  • slate-sync, slate-tools
    • #643 Throw an error if we fail to access Theme API. (@t-kelly)

Committers: 1

v1.0.0-beta.3

19 Jun 12:59
Compare
Choose a tag to compare
v1.0.0-beta.3 Pre-release
Pre-release

🚀 Enhancement

  • slate-cssvar-loader
    • #621 Modified slate-cssvar-loader to allow CSS variables without Liquid variables, V2. (@truribe)

Committers: 1

v1.0.0-beta.2

25 May 13:18
Compare
Choose a tag to compare
v1.0.0-beta.2 Pre-release
Pre-release

🚀 Enhancement

  • slate-analytics, slate-env
    • #592 Add SLATE_USER_EMAIL env variable for slate-analytics. (@t-kelly)
  • slate-tools

🐛 Bug Fix

  • slate-analytics

🏠 Internal

Committers: 4

v0.14.0

24 May 18:15
Compare
Choose a tag to compare

🚀 Enhancement

🐛 Bug Fix

  • slate-theme
    • #591 Fix currency JS formatting names to match Shopify core. (@t-kelly)
    • #566 Remove extra whitespace from form element. (@t-kelly)
    • #565 Fix reference to form.phone in contact form. (@t-kelly)
  • slate-cli
    • #569 Update config-sample.yml URL to 0.x branch. (@t-kelly)
  • slate-cli, slate-theme
    • #568 Fix the version of slate and slate-tools used by slate-theme. (@t-kelly)

Committers: 3

v1.0.0-beta.1

03 May 20:30
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

💔 Breaking Changes

  1. The src/assets/vendors folder has been renamed to src/assets/static. You will need to rename this to run Slate Tools.
  2. The default file which Slate looks for CSS custom property -> Liquid declarations has been changed to layout/theme.liquid. If you wish to continue to use snippets/css-variables.liquid, you will need to include it in your slate.config.js:
module.exports = {
  slateCssVarLoader: {
    cssVarLoaderLiquidPath: ['src/snippets/css-variables.liquid'];
  }
};

🚀 Enhancement

  • html-webpack-liquid-asset-tags-plugin

    • #521 Update liquid-asset-plugin to use tapable.hooks. (@t-kelly)
  • slate-cssvar-loader

    • #520 Change the the default CSS var declaration file to theme.liquid (@t-kelly)
  • slate-tools

    • #519 Breaking: assets/vendors to assets/static. (@t-kelly)

🐛 Bug Fix

  • #517 Fix CircleCI running with Node 10. (@t-kelly)

  • slate-analytics

    • #522 Remove circular reference in Slate Analytics event (@t-kelly)
  • slate-cssvar-loader

    • #515 [slate-cssvar-loader] Escape double quotes from liquid variable. (@mmorissette)

📝 Documentation

  • slate-tools

Committers: 1

v1.0.0-alpha.29

27 Apr 19:10
Compare
Choose a tag to compare
v1.0.0-alpha.29 Pre-release
Pre-release

🚀 Enhancement

  • concat-style-loader
    • #510 Ignore @import statements which are not followed by url(..). (@t-kelly)

🐛 Bug Fix

  • create-slate-theme
    • #513 Make sure paths with spaces don't break Create Slate Theme. (@t-kelly)
  • slate-liquid-asset-loader, slate-tools
    • #512 Fix asset url generated in slate-tools start. (@t-kelly)
  • slate-cssvar-loader
    • #506 Fix default cssVarLoaderLiquidPath for the slate-cssvar-loader package. (@mmorissette)

Committers: 2