mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-23 22:25:12 +00:00
9.5 KiB
9.5 KiB
Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.5.1 (2019-03-21)
Note: Version bump only for package @nuxt/webpack
2.5.0 (2019-03-21)
Bug Fixes
- postcss: default to preset-env and cssnano last (#5215) (adf423a)
- webpack: always resolve core-js to v3 (#5307) (65c1f86)
- webpack: clone
config.entry
(fixes #4849) (#5236) (8216765) - webpack: loaders in extend config is broken (#5292) (0eb5ed9)
- bundle resources other than js(x)/json in node_modules (#4913) (268851f)
- fix non standard esm modifications (fb87a55)
- remove cache-loader for external resources (#4915) (0223e56)
- warn when using array postcss configuration (#4936) (422155e)
Code Refactoring
Features
- loading screen (#5251) (ef41e20)
- support core-js 3 (#5291) (d094c4a)
- vue-renderer: use async fs (#5186) (d07aefa)
Performance Improvements
BREAKING CHANGES
- ts:
build.useForkTsChecker
renamed tobuild.typescript.typeCheck
2.4.4 (2019-02-26)
Bug Fixes
2.4.3 (2019-02-06)
Bug Fixes
2.4.2 (2019-01-30)
Note: Version bump only for package @nuxt/webpack
2.4.1 (2019-01-30)
Note: Version bump only for package @nuxt/webpack
2.4.0 (2019-01-28)
Bug Fixes
- thread-loader slow building (4fb220c)
- deps: update all non-major dependencies (#4358) (45fdae0)
- allow pcss ending for webpack loader (#4530) (8e0b508)
- empty error message in dev mode (3d990fe)
- enable FriendlyErrorsPlugin when build.friendlyErrors is true (30fef5d)
- hmr in modern mode (#4623) (df9b32a)
- improvements for build and dev stability (#4470) (fe05169)
- match subdir under node_module in transpile (#4850) (43ce8e9)
- plugins for modern mode (#4659) (867e8e1)
- require postcss module via resolver (#4737) (4b9e8e7)
- SafariFix is not injected in client modern mode (ecf76d9)
- server build failed in dev mode (89f8866)
- thread-loader memory leak (d34a9e2)
- use case insensitive regex for webpack loader rules (#4728) (68d8d54)
- server: delete all non-js assets (6589670)
- ts: prevent checking types twice in modern mode & use consola as logger (#4803) (b202361)
- ts: switch from babel preset to ts-loader (#4563) (75e3df6)
- webpack: allow changing devtool with extend (#4515) (33edef2)
- webpack: deepClone before calling extendConfig (#4464) (06ddfbb)
- webpack: prevent terser mangling html/vue reserved tags (#4821) (6a68f4e)
Features
- add an option to disable FriendlyErrorsWebpackPlugin (#4498) (f1b2ca3)
- add process.modern (#4532) (f1ff634)
- allow
lang="postcss"
in Vue SFCs (#4417) (71136fc) - attach ts-loader options on build.loaders.ts (#4572) (d723e49)
- builder: optional typescript support (#4557) (7145c1a)
- nuxt-ts: typescript support improvements (#4750) (dfaffc0)
- ts: add TSX support (#4613) (4d52742)
- ts: provide type checking through
fork-ts-checker-webpack-plugin
(#4611) (f1377a7) - webpack: add experimental HardSourceWebpackPlugin support (#4527) (c6d820a)
- webpack: options.build.loaders.vueStyle (#4837) (762305b)
- webpack: support
build.hotMiddleware.client
(#4796) (dcdbaba) - webpack,cli: standalone build mode (#4661) (bdb6791)
- better stack traces for SSR error, show error with correct URL and use eventsource-polyfill (#4600) (498c4f1)
- improve SSR bundle (#4439) (0f104aa), closes #4225 #3465 #1728 #1601 #1481
- mode for plugins (#4592) (e71c455)
- upgrade css loader to v2 (#4503) (af9b30c)
Performance Improvements
2.3.4 (2018-11-26)
Bug Fixes
- empty error message in dev mode (47f02ae)