Skip to content

Releases: umijs/father

v4.1.4

10 Feb 02:36
Compare
Choose a tag to compare

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 when declaration: true in tsconfig.json #575

Full Changelog: v4.1.3...v4.1.4

v4.1.3

09 Jan 07:04
Compare
Choose a tag to compare

Fixed

  • Doctor failed if input contains unknown type file
  • father dev exit bug when remove file in multi-compile tasks #547

Improvements

  • Auto upgrade umijs deps version when released #565 @fz6m

Full Changelog: v4.1.2...v4.1.3

v4.1.2

20 Dec 09:47
Compare
Choose a tag to compare

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

07 Dec 15:37
Compare
Choose a tag to compare

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

24 Oct 14:39
Compare
Choose a tag to compare

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 into package.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

08 Oct 02:59
Compare
Choose a tag to compare

Fixed

  • Wrong umd cache after .fatherrc or package.json changed #523 @fz6m
  • Ignore dot dirs & files in bundless mode
  • father doctor failed if there has pre-processor files (such as .less, .scss & etc.) #518

Improvements

  • PHANTOM_DEPS doctor rule allow import from self package

v4.0.6

28 Sep 12:39
Compare
Choose a tag to compare

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 in tsconfig.json
  • Config schema not allowed theme config

v4.0.5

14 Sep 08:02
Compare
Choose a tag to compare

Fixed

  • fast-glob dependency not found bug

v4.0.4

14 Sep 07:10
Compare
Choose a tag to compare

Features

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

05 Sep 12:18
Compare
Choose a tag to compare

Fixed

  • Wrong browser compatibility for umd dist files