Skip to content

Commit 001ca0b

Browse files
committed
bumping CHANGELOG for 0.29.0
1 parent 9f9207c commit 001ca0b

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,44 @@
11
# CHANGELOG
22

3+
## 0.29.0
4+
5+
* [BC BREAK] `css-loader` was bumped from version 2 to version 3.
6+
This change shouldn't affect most users, but that loader did
7+
contain breaking changes from v2 to v3. See their
8+
[CHANGELOG](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#300-2019-06-11)
9+
for details. You are most likely to be affected if you're
10+
using `Encore.configureCssLoader()` - #729 thanks to @weaverryan.
11+
12+
* [BC BREAK] `style-loader` was bumped from version 0.21 to at least 1.1.
13+
Unless you're doing custom configuration, it's unlikely you're affected.
14+
However, that libraries breaking changes can be seen in their
15+
[CHANGELOG](https://github.com/webpack-contrib/style-loader/blob/master/CHANGELOG.md#100-2019-08-06).
16+
This happened in #710 thanks to @Grafikart.
17+
18+
* [BC BREAK] If you're using `enableEslintLoader()`, Encore no longer
19+
configures eslint for you: you now *must* configure your own
20+
`.eslintrc.js` file. If this is missing, you'll now get a nice
21+
error about this telling you how to fix it - #687 thanks to @Kocal.
22+
23+
* Added `Encore.enableBabelTypeScriptPreset()` to "compile" TypeScript with
24+
Babel, which is a more performant option than `ts-loader` - #694
25+
thanks to @Kocal.
26+
27+
* Added `Encore.configureDevServerOptions()` as an easy way to configure
28+
dev-server options - #693 thanks to @Kocal.
29+
30+
* Added `Encore.addCacheGroup()` method as an easy way to add custom
31+
caching groups - #680 thanks to @Lyrkan.
32+
33+
* Include the .pcss extension for PostCSS files - #718 thanks to @opdavies
34+
35+
* Added `Encore.configureStyleLoader()` to configure the `style-loader` - #715
36+
thanks to @tooltonix.
37+
38+
* Added `lintVue: true` option to `Encore.enableEslintLoader()` to explicitly
39+
turn on linting of Vue files (which requires the `vue-eslint-parser`
40+
package) - #574 thanks to @Kocal.
41+
342
## 0.28.0
443

544
* Don't make `@babel/preset-env` use `forceAllTransforms` option

0 commit comments

Comments
 (0)