Skip to content

Latest commit

 

History

History
591 lines (312 loc) · 31.4 KB

CHANGELOG.md

File metadata and controls

591 lines (312 loc) · 31.4 KB

4.3.1 (2020-09-25)

Bug Fixes

  • 🐛 nth-child not being correctly globalified (c78b260), closes #224

4.3.0 (2020-09-16)

Features

4.2.2 (2020-09-16)

Bug Fixes

4.2.1 (2020-09-01)

Bug Fixes

  • 🐛 self-closing templates with external source (217a09d), closes #235

4.2.0 (2020-08-30)

Features

  • 🎸 enable sourceMap for dev environment automatically (4df9031)

4.1.3 (2020-08-30)

Bug Fixes

  • 🐛 replacer preprocessor options types (d3543da), closes #228

4.1.2 (2020-08-28)

Bug Fixes

  • 🐛 language specific options not being set (f3df8b0), closes #231

4.1.1 (2020-08-18)

Bug Fixes

  • 🐛 guarantee lowercase markup tagname (b277bb3)

4.1.0 (2020-08-18)

Features

  • 🎸 support template wrappers in separate markup processors (dc52009), closes #211

4.0.12 (2020-08-13)

Bug Fixes

  • 🐛 remove accidental console.log (09e9aa8)

4.0.11 (2020-08-12)

Bug Fixes

  • 🐛 babel inputSourceMap object (3b6fc3e), closes #215

4.0.10 (2020-08-04)

Bug Fixes

  • 🐛 strip indent from indentation-sensitive languages only (8d735bd)

4.0.9 (2020-08-04)

Bug Fixes

4.0.8 (2020-07-14)

Bug Fixes

4.0.7 (2020-07-11)

Bug Fixes

  • 🐛 add more meaningful log to importAny (2f7053e)

4.0.6 (2020-07-08)

Bug Fixes

4.0.5 (2020-07-08)

Bug Fixes

4.0.4 (2020-07-08)

Bug Fixes

4.0.3 (2020-07-08)

Bug Fixes

  • 🐛 another type error 🤷 (c55ad93)

4.0.2 (2020-07-08)

Bug Fixes

  • 🐛 transformers type completion (45ed796)

4.0.1 (2020-07-07)

Bug Fixes

  • 🐛 bump minimum node version to 9.11.2 (b8e0568)
  • 🐛 postcss installation check (7df673a)
  • 🐛 prevent globalify to wrongly split escaped selectors (e9c4031), closes #191
  • 🐛 rename scss prepend option from data to prependData (bd1caca)
  • 🐛 try to use sass before node-sass (10af027), closes #163

Code Refactoring

  • 💡 remove deprecated autoProcess props (7fbff08)

Features

  • 🎸 add sourceMap prop to configuration object (9156efc)
  • 🎸 support defining default languages (6483879), closes #189
  • 🎸 support markup preprocessing with no tags (a1a3360)
  • 🎸 support prependData for almost every preprocessor (b80ca90)

BREAKING CHANGES

  • 🧨 This is a general evolution of the specific scss.data property that was used to prepend data to components written in scss. {preprocessorOptions}.prependData is now the way to prepend some string to any preprocessor.
  • 🧨 Node versions below 9.11.2 won't be supported anymore
  • 🧨 Uses Lookbehind assertions, so Node 9.11.2+ is needed
  • 🧨 Content passed through the data property won't be prepended anymore.
  • 🧨 onBefore and transformers were removed

4.0.0 (2020-07-07)

Bug Fixes

  • 🐛 try to use sass before node-sass (89aba0e), closes #163
  • 🐛 bump minimum node version to 9.11.2 (0befa7f)
  • 🐛 prevent globalify to wrongly split escaped selectors (f461320), closes #191
  • 🐛 rename scss prepend option from data to prependData (16b1325)

Code Refactoring

  • 💡 remove deprecated autoProcess props (3dce7e4)

Features

  • 🎸 add sourceMap prop to configuration object (a2505da)
  • 🎸 support defining default languages (d86122f), closes #189
  • 🎸 support markup preprocessing with no tags (290ef98)
  • 🎸 support prependData for almost every preprocessor (ef5272e)

BREAKING CHANGES

  • 🧨 This is a general evolution of the specific scss.data property that was used to prepend data to components written in scss. {preprocessorOptions}.prependData is now the way to prepend some string to any preprocessor.
  • 🧨 Node versions below 9.11.2 won't be supported anymore
  • 🧨 Uses Lookbehind assertions, so Node 9.11.2+ is needed
  • 🧨 Content passed through the data property won't be prepended anymore.
  • 🧨 onBefore and transformers were removed

3.9.12 (2020-07-05)

Bug Fixes

  • 🐛 set bare option to true (312bbb9)

3.9.11 (2020-07-01)

Bug Fixes

  • 🐛 log a warning if local external file is not found (774aece), closes #174

3.9.10 (2020-06-22)

Bug Fixes

  • remove extra identation for sass content (7d0f437)

3.9.9 (2020-06-19)

Bug Fixes

  • 🐛 prevent including external file if content is not empty (24e90d1), closes #183
  • 🐛 throw if type errors are found (6545a5c), closes #182

3.9.8 (2020-06-17)

Bug Fixes

  • 🐛 prevent including external file if content is not empty (fd1b55a), closes #183

3.9.7 (2020-06-10)

Bug Fixes

  • 🐛 attributes not being passed to transformers (840239d), closes #175
  • quotes in the release script (#173) (5550b3e)

3.9.6 (2020-06-06)

Bug Fixes

  • merge globalStyle and globalRule transformers (a61ada6)

3.9.5 (2020-06-06)

Bug Fixes

  • add the comma into the list of combinators (8386bf3)
  • teach the globalifySelector to determine combinators (1783c55)

3.9.4 (2020-06-06)

Bug Fixes

  • do not break when :global is the only selector (f011b74)

3.9.3 (2020-06-06)

Bug Fixes

  • use the typescript transform to remove type imports (3a15831)

3.9.2 (2020-06-06)

Bug Fixes

  • 🐛 run globalRule only if postcss is installed (3c22a20)
  • 🐛 scss with empty content (12c3af3), closes #166

Features

  • 🎸 add globalStyle.sourceMap and globalRule.sourceMap opts (2717c5b)
  • add implementation option for scss (e4ca556)
  • add the @global {} rule support (453c4be)
  • replace the @global for :global for CSS modules compliance (cca29fb)

3.9.0 (2020-06-05)

Bug Fixes

  • 🐛 run globalRule only if postcss is installed (6294750)

Features

3.8.0 (2020-06-05)

Features

  • add implementation option for scss (909e0c9)

3.7.4 (2020-04-23)

3.7.3 (2020-04-22)

Bug Fixes

  • 🐛 add preprocessors as optional peerDeps (7f434df), closes #137

3.7.2 (2020-04-21)

Bug Fixes

  • 🐛 add bare: true to coffee compiler (7d38bfd), closes #134

3.7.1 (2020-03-29)

Bug Fixes

  • 🐛 syntax and parser props from postcss config file (74d4a89), closes #127

3.7.0 (2020-03-29)

Bug Fixes

  • avoid reporting 'Cannot find name '{0}'. Did you mean '{1}'?' for reactive variables (#126) (a267885)

Features

  • 🎸 add replace transformer (06981f4)

3.6.0 (2020-03-26)

Features

  • add an option to render scss synchronously via renderSync (#123) (1c9285d)

3.5.0 (2020-03-13)

Features

3.4.0 (2020-02-02)

Features

  • 🎸 watch included pug files (a8855fb)

3.3.1 (2020-01-29)

Bug Fixes

  • 🐛 postinstall script breaking on yarn v2 (2f7f62b)

Features

  • 🎸 support :local() pseudo-selector for global styles (52277a8)

3.3.0 (2019-12-19)

Features

  • 🎸 support :local() pseudo-selector for global styles (c9d98c2)

3.2.6 (2019-11-07)

Bug Fixes

  • 🐛 concat passed inclusion paths with default ones (aac8cd4)

3.2.5 (2019-11-06)

Bug Fixes

  • 🐛 empty scss content throwing error (b4a4139)

3.2.4 (2019-11-05)

Bug Fixes

  • 🐛 rollback last release (b4461b4)

3.2.3 (2019-11-05)

Bug Fixes

  • 🐛 add svelte component typings to ts type scope (434d0b4)

3.2.2 (2019-10-31)

Bug Fixes

  • 🐛 support for self closing markup/template tag (d109a89)
  • 🐛 use ts import transformer when transpileOnly:true (752fbde), closes #91

3.2.1 (2019-10-31)

Bug Fixes

  • 🐛 prevent ts from removing unused imports (cfe6dcb), closes #81
  • 🐛 stylus imports on windows (5bee6e0)
  • 🐛 transforming typescript without a tsconfig.json file (7edb18a)
  • 🐛 typescript imports on windows (f6d6195)
  • don't try to include local files that doesn't exist (52594eb)

Performance Improvements

3.1.3 (2019-10-23)

Bug Fixes

  • 🐛 Try to only include files with local paths (a167f6e)

3.1.2 (2019-09-25)

Bug Fixes

  • 🐛 import less cjs instead of es6 (bf8627f)

3.1.1 (2019-09-10)

Bug Fixes

3.1.0 (2019-09-03)

Features

  • 🎸 add "markupTagName" option (746d2ab)

3.0.2 (2019-08-29)

Bug Fixes

  • 🐛 inverted conditionals on typescript transformer (a6937f0)

3.0.1 (2019-08-29)

Bug Fixes

  • 🐛 wrong typescript diagnostic filtering (2630a44), closes #49

3.0.0 (2019-08-28)

Performance Improvements

  • ⚡️ make postcss-load-config optional for better pkg size (7ab9c72)

BREAKING CHANGES

  • To load PostCSS config automatically from a file, now it's needed to manually install "postcss-load-config".

2.16.0 (2019-08-28)

Features

  • 🎸 add "transpileOnly" option to skip type check (3e46741), closes #54

2.15.2 (2019-08-28)

Bug Fixes

  • 🐛 make pug mixins work with space AND tabs (81b0154)
  • rename typescript configuration option to honor the readme docs (67f2137)

2.15.0 (2019-07-20)

Features

  • 🎸 add external src support for stand-alone processors (974ab5a)

2.14.4 (2019-07-03)

Features

  • 🎸 allow to watch stylus dependencies (8aa3dfc)

2.14.3 (2019-07-01)

Bug Fixes

2.14.2 (2019-06-29)

Bug Fixes

2.14.1 (2019-06-28)

Bug Fixes

  • 🐛 transformer imported dependencies being overwritten (423c17a)

2.14.0 (2019-06-22)

2.13.1 (2019-06-21)

2.13.0 (2019-06-21)

2.12.0 (2019-06-03)

Bug Fixes

  • 🐛 template preprocessing running on the whole file (e37da9d)

Features

  • 🎸 add support for typescript type checking (#37) (e6dd744)
  • 🎸 add svelte pug mixins (#38) (543ab75)
  • 🎸 add typescript preprocessor (c195aa1)
  • prepend scss with data property (#36) (dfa2b2a)

2.7.1 (2019-05-08)

Bug Fixes

  • 🐛 cut 90% of downloaded package size (882a4dd)

Features

  • 🎸 watch internal files imported with postcss-import (5b14624)

2.6.5 (2019-05-05)

Bug Fixes

  • 🐛 stand-alone processors not exported (ced0fd1)

2.6.4 (2019-05-05)

Bug Fixes

  • 🐛 less and stylus stand-alone processor (85827bb)

2.6.3 (2019-05-01)

Features

2.6.2 (2019-04-11)

Bug Fixes

  • 🐛 standalone processors breaking everything :) (ce11323)

Features

  • 🎸 add stand-alone processors (f19c90a)

2.5.2 (2019-04-10)

Features

  • 🎸 support async onBefore() (a6af2a2)

2.5.1 (2019-04-02)

Bug Fixes

  • 🐛 custom transformer not working with external src files (cc037c3)

2.4.2 (2018-11-03)

2.4.1 (2018-11-02)

2.4.0 (2018-11-01)

2.3.1 (2018-09-01)

2.2.2 (2018-07-18)

2.2.1 (2018-07-18)

2.2.0 (2018-07-18)

2.1.3 (2018-06-21)

2.1.0 (2018-06-20)

2.0.5 (2018-05-17)

2.0.4 (2018-05-17)

2.0.2 (2018-05-15)

2.0.1 (2018-05-15)

1.1.2 (2018-05-14)