Releases: umijs/father
Releases Β· umijs/father
v4.1.4
Features
- Upgrade typescript to
~4.8.4
#578
Fixed
- Partial output lost when change multiple files at the same time #576 #572
- Handle
SIGINT
in dev command to avoid pnpm exit with error #580 #573
Improvements
- Warn for
noEmit: true
whendeclaration: true
in tsconfig.json #575
Full Changelog: v4.1.3...v4.1.4
v4.1.3
Fixed
- Doctor failed if
input
contains unknown type file father dev
exit bug when remove file in multi-compile tasks #547
Improvements
Full Changelog: v4.1.2...v4.1.3
v4.1.2
Improvements
- React JSX runtime respect
tsconfig.json
option first in babel/SWC/webpack #561
Full Changelog: v4.1.1...v4.1.2
v4.1.1
Features
Improvements
- Use
utf-8
charset for esbuild transformer #543
Fixed
- Incorrect file extension in sourcemap url #555 @2239559319
- Doctor parse error when importing asset files
- Doctor rule
PACK_FILES_MISSING
error for pre-bundle files - Wrong phantom dependency checking result if package name has dot
New Contributors
Full Changelog: v4.1.0...v4.1.1
v4.1.0
New
- π SWC transformer is now available in bundless mode, thanks @moecasts #527
- π Support for configuring extra plugins or presets in
.fatherrc
, like Umi project
Improvements
- Add
version
&_lastModified
intopackage.json
for pre-bundled packages - Rollback to enable the
useESModules
option for@babel/plugin-transform-runtime
, to get better compatibility with legacy bundlers (such as webpack 4)
New Contributors
Full Changelog: v4.0.7...v4.1.0
v4.0.7
v4.0.6
Features
- Add
sourcemap
option to generate source map for JavaScript dist files #508 @2239559319 - Add
extractCSS
option for bundle umd without separated CSS dist file #521 @wangxingkang
Fixed
- Cache bug that do not care
declaration
option change intsconfig.json
- Config schema not allowed
theme
config
v4.0.5
Fixed
fast-glob
dependency not found bug
v4.0.4
Features
- Support
father g commitlint
to generate commitlint config by @miracles1919 in #507 - Support
father g lint
to generate lint config by @miracles1919 in #506
Fixed
- Bundless cache not expired bug when the final babel options changed
Improvements
- Ignore
tsconfig.json
files in bundless mode - Disable dynamic chunks for bundle mode
v4.0.3
Fixed
- Wrong browser compatibility for umd dist files