2.4.0
build and dev
upgrade af-webpack from 0.18 to 0.22
- umijs/umi#421 feat: support disable files watch with WATCH_FILES=none. (@sorrycc)
- umijs/umi#407 feat(af-webpack): new option es5ImcompatibleVersions. (@sorrycc)
- umijs/umi#385 feat(af-webpack): support babel transform jsx in node_modules. (@sorrycc)
- umijs/umi#360 feat(af-webpack): add preprocessor for config. (@jdz321)
- umijs/umi#370 feat: don't connect socket if SOCKET_SERVER is set to none. (@sorrycc)
- umijs/umi#371 feat: lock babel related dependency version since it's in beta. (@sorrycc)
- umijs/umi#327 feat(af-webpack): support disable detect-port via DETECT_PORT=none. (@sorrycc)
- umijs/umi#322 feat(af-webpack): support umi dev with https server. (@gaokai)
- umijs/umi#294 feat(af-webpack):add progress-bar-webpack-plugin for indicating progress of build process. (@dickeylth)
- umijs/umi#293 feat(af-webpack): support opts.tsConfigFile and resolve default tsconfig.json under cwd. (@sorrycc)
- umijs/umi#72 feat(af-webpack): use HashedModuleIdsPlugin. (@pigcan)
test
upgrade umi-test from 0.4 to 0.5
- umijs/umi#461 fix: umi test's exit code incorrect. (@sorrycc)
- umijs/umi#452 fix(umi-test): module-resovle pllugin conflict and json ext support. (@sorrycc)
- umijs/umi#182 umi test support extend jest config with jest.config.js