An open API service for software projects hosted on Open Collective.

github.com/umijs/umi

A framework in react community ✨
https://github.com/umijs/umi

release: 4.0.0-canary.20231012.1

1c50a0ef1e412004159cea081dea7cb7b0dc1ca0 authored almost 2 years ago
feat(mf): 新增remoteHash参数控制mf的产物是否启用hash(#11711) (#11714)

* feat(mf): 新增remoteHash参数控制mf的产物是否启用hash(#11711)

* Update packages/plugins/src/mf.ts

Co-a...

aea020fab1279d2e4ed551ecd4325c8f899bafe3 authored almost 2 years ago
fix: SSR withoutHTML模式下,包一层<div id="root">{app}</div> (#11724)

* fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash

* Update packages/preset-umi/src/feature...

f0e9102e5ca4f3f433911d56b08c50ae48c134c7 authored almost 2 years ago
feature: SSR模式下,多输出一份和index.html完全一致的*.html文件,用于ER场景 (#11723)

* fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash

* Update packages/preset-umi/src/feature...

405176d6068b6eef04e16cee39ec31c828f38dc6 authored almost 2 years ago
refactor: handle rapid mode for tnpm and cnpm detection (#11710)

* refactor(bundler-webpack): fs cache support tnpm rapid mode

* refactor(utils): handle rapid...

0b2daeb1eaee84c37348bd227ead93136b345318 authored almost 2 years ago
refactor(preset-umi): make 3rd-party chunk name clean (#11716)

8e4db78e5d6f566cf3269c530b0ad3338948b012 authored almost 2 years ago
fix: fix styled-component displayname (#11719)

170863c05d47c0190bf3efe949c6d91e6c4995ad authored almost 2 years ago
feat(bundler-vite): vite prod support legacy browsers (#11722)

* feat(bundler-vite): vite prod support legacy browsers

* chore: update test

f608d03c2d1905b79f96ef4725132171d45d3657 authored almost 2 years ago
release: 4.0.0-canary.20231010.2

0c7763055d519417ba3d13927c4f9452c318c72b authored almost 2 years ago
fix: 被执行时才调用getManifest(),避免在入口立即调用getManifest() (#11718)

* fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash

* Update packages/preset-umi/src/feature...

8d55ffb08af0cb4d1099557860e83b2c32292770 authored almost 2 years ago
release: 4.0.0-canary.20231010.1

9bd959aa4395fc9e60339d7a03c694cdb5d9310b authored almost 2 years ago
SSR 的 getManifest()支持req时传入sourceDir表示SSR产物目录 (#11715)

* fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash

* Update packages/preset-umi/src/feature...

e6e5eefe544a2a16e7d59c9200aa8dba7a2453dc authored almost 2 years ago
release: 4.0.0-canary.20231009.1

1e4830514740a222aa5e80a261a459040fb5e525 authored almost 2 years ago
fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash (#11709)

* fix: dev环境构建SSR server.js时,环境判断错误导致输出的dev产物带上了hash

* Update packages/preset-umi/src/feature...

fb0a75fac9689dda7b0a350b75f0798fb06304bd authored almost 2 years ago
release: 4.0.0-canary.20231007.1

37737e741bcdaa718c50e8d84b29f12232496419 authored almost 2 years ago
SSR适配ER render (#11698)

* feature: 新增用于CDN边缘计算云函数的SSR请求handle

* feature: 新增用于CDN边缘计算云函数的SSR请求handle

* feature: 新增用...

704af06199dcdcc2134e2a00a63984b7b6392588 authored almost 2 years ago
release: 4.0.84

9c5e43273b84f6c828419b77769bbbd326719d2e authored almost 2 years ago
release: 4.0.0-canary.20230927.1

8e1e4c514add5851cc93793699d0c34894162833 authored almost 2 years ago
feat(bundler-webpack): css support config cssPublicPath (#11691)

* feat(bundler-webpack): css support config cssPublicPath

* Update docs/docs/docs/api/config....

69eb7376debd3531b86e07c2c16c5b1030940ce2 authored almost 2 years ago
fix(preset-umi): overrides not works for body selector (#11692)

* fix(preset-umi): overrides not works for body selector

* refactor: update

11b5e06acf9ae18325e82e68315569f8161e6a15 authored almost 2 years ago
feature: 新增用于CDN边缘计算云函数的SSR请求handle (#11688)

* feature: 新增用于CDN边缘计算云函数的SSR请求handle

* feature: 新增用于CDN边缘计算云函数的SSR请求handle

* feature: 新增用...

eae914c11f4661c5a31e699cdaa9a5b9ec3e5338 authored almost 2 years ago
fix(qiankun): 线上环境默认启用 shouldNotAddLibraryChunkName (#11690)

bf3fd57d92f4fb628efb0d084233835028a74dce authored almost 2 years ago
fix: repeat runtime plugin key (#11590)

* fix: repeat runtime plugin key

* feat: Throw an exception for duplicate runtime plugin keys...

33abef0c0c99ad3324cb678ab51352048ee33bb2 authored almost 2 years ago
feat: ✨ support testing esm only pkg (#11684)

Co-authored-by: pshu <pishu.spf@antfin.com>

76b5943ddbf18c25bb5f7f8bc55c0360015b109d authored almost 2 years ago
fix: add layout file when collect ssr loader (#11666)

* fix: add layout file when collect ssr loader

* feat: getRoutes layout add __content and __i...

b4b3c6e30aa189549d62d753b2cdbabdbdaeeb43 authored almost 2 years ago
docs: update contributing.md

764f940f17c5833b42dd3d1cf52fa758c1ef0b62 authored almost 2 years ago
release: 4.0.83

db1d0b820cb83ab147f89247ca42e7bb4b84aca1 authored almost 2 years ago
release: @umijs/valtio@1.0.4

c94ad52c5249446f145d7bdf622c07a32a2b9667 authored almost 2 years ago
release: 4.0.82

620a0b2fbdeb249975c6285ad7834a80ae49cfc0 authored almost 2 years ago
fix: umi g component file name (#11669)

0bb177d1fa13cc26f954da1b75ca45d427dda841 authored almost 2 years ago
fix: using tsx loader to parse jsx files (#11668)

dad6dc1fc822daedddf2def0e03167972ca05354 authored almost 2 years ago
docs: fix unclear expression (#11599)

* docs: fix unclear expression

* docs: 调整表述

f8b6f1022400248f0990c26728bcf352de859769 authored almost 2 years ago
feat(valtio): ✨ add ref、watch api and upgrades valtio (#11644)

* feat(valtio): ✨ add ref、watch api and upgrades valtio

* build: 🔧 add lock

422da05d427f9018313f46ff08bae1f7075137a5 authored almost 2 years ago
feat(bundler-webpack): stylus support (#11655)

* feat(bundler-webpack): stylus support

* Update packages/bundler-webpack/src/config/cssRules...

f28997e833cbd94f5ecae05998a9dde557bf4742 authored almost 2 years ago
feat(okam): node 16 is needed when mako is enabled (#11643)

* feat(okam): node 16 is needed when mako is enabled

* chore: update

* ci: fix tsc

9110659a5b45bbd2a371e563e245abf0fa10e718 authored almost 2 years ago
feat(monorepo): add monorepoRedirect.useRootProject (#11603) (#11604)

Co-authored-by: songsz <song.shangzhi3@neolink.com>

da47f1911b5ca6b01fe3409569aed3170c96c613 authored almost 2 years ago
docs: fix bad links (#11612)

0013103b2c5c768fa2db756584a4901b9b998494 authored almost 2 years ago
chore(lint): suppress typescript eslint warning (#11625)

be6f2d13a3bbd1f50c7b31aa4e705d8ce58264d6 authored almost 2 years ago
release: 4.0.81

4e64030f303a55a96345fcd79f35a361f9aeb79a authored almost 2 years ago
dep: webpack upgrade to 5.88.2 (#11637)

a33a92108a97e8511865d577e33834d9c9aeb6b0 authored almost 2 years ago
fix(bundler-webpack): Fix hmr failure caused by exporting clientLoader or routeProps from routing components (#11623)

f69d375aa9be626e77318d0bcf7dcee31323f946 authored almost 2 years ago
refactor(plugins): check algorithm option for antd plugin (#11629)

* chore: prompt when adding an incorrect configuration

Co-authored-by: xiaohuoni <xiaohuoni@u...

8a0cd22094327d75e853bec2956cbb681c1195c2 authored almost 2 years ago
release: 4.0.80

f3c9ed0d2b06f0f16aaa1fab9ad4e27b60d40362 authored about 2 years ago
release: 4.0.0-canary.20230907.1

1bc752824a76112f1b2fccd704e9c818af13542a authored about 2 years ago
feat: defaultErrorBoundary and defaultLoader (#11609)

* feat: defaultErrorBoundary and defaultLoader

* fix: docs

* fix: docs

* fix: 增加 autoSe...

ee2b856ac8df6df139349636a188689ffcce8bdf authored about 2 years ago
release: 4.0.79

344ff1a66cff833ebb5a71e07f742f30fd773234 authored about 2 years ago
fix: Http proxy CORS problem, Keep origin by default. (#10699)

Co-authored-by: xiezhiyong <xiezhiyong@papegames.net>

8562ba330b553a691e8d6850c960bfb2fde33e4b authored about 2 years ago
release: 4.0.0-canary.20230831.1

5131a5fac6bb106d7cf5cef324397bcac4154bbc authored about 2 years ago
fix(plugins): style provider runtime and win path for antd plugin (#11573)

* chore: copy PR #11347

* fix: antd styleProvider cssinjs win path

* chore: update lock file

f9448149e3d8dcff17690677d79d7964210a2078 authored about 2 years ago
refactor(renderer-react): unlisten history after router unmount (#11577)

need to unlisten listener onRouteChange when component unmount

98be4ef709976f2bba6487532aab3e8d0d56254b authored about 2 years ago
fix(plugins): antd type may lost from layout plugin (#11572)

d6d2dfdd4359142f576d18cfe402ae1db1c2acad authored about 2 years ago
release: 4.0.0-canary.20230830.1

d62484f7189a11cc25955edfbd53cd8d7b27d9c8 authored about 2 years ago
chore: improve devTool disable timing (#11583)

d2ba1609f936064cc7da321f9de5ddd24f9ea498 authored about 2 years ago
chore(lint): upgrade typescript eslint deps (#11567)

* dep: upgrade typescript eslint deps

* dep: use typescript eslint v5 latest version

b0c9aa42e7a3b7d86aaeb07a3643cb69d90e3de9 authored about 2 years ago
release: 4.0.78

702262e9bea57140429383492c1833a6d9e74b5b authored about 2 years ago
release: 4.0.77

b8adba3792cfae5cf4bfadd65603329dad7880ad authored about 2 years ago
docs: improve spelling for typescript word (#11528)

* docs: fix typo by typescript.md

* Modified according to review comments

40dfcab49a55fbf744ee6ad2688a80a724185e62 authored about 2 years ago
docs: clear useless file (#11533)

* fix: missing chapter

* Modified according to review comments

c1dc527558c9ac4e59e7334e316c842e9ad88eb0 authored about 2 years ago
docs: fix previous and next navigation for guide (#11540)

7e0ae2e153f81ddbd3c6e24accc7e0be457a7c29 authored about 2 years ago
fix(create-umi): remove unexpected query for fetch npm (#11558)

b999497bb5fbaf8b7c8774c65cb81c28c7a9b205 authored about 2 years ago
test: add cases for micro app always ignore child base (#11554)

* test: add cases ensure micro app always ignore config.base, no matter /prefix or /*

* fix: ...

a8de0c552489f31006079112eff686508a527ee1 authored about 2 years ago
feat(plugins): use app name as qiankun library name by default (#11530)

* feat: 默认使用应用名作为 library 名

* chore: 临时 revert 验证 e2e

* chore: revert

* fix: e2e

* f...

df2cb66afccb01d1c00093cbbe11f762b0b215c1 authored about 2 years ago
fix: pr-checker permission (#11525)

daec0c46b530603c01b4559646ecd1885cdd91ec authored about 2 years ago
release: 4.0.76

511aae420a45762cb12a5954e835dfc2592a2201 authored about 2 years ago
feat(plugins): support to configure token algorithm for antd 5 (#11461)

ref: https://github.com/umijs/umi/issues/11418#issuecomment-1635755725

23adb5258fd50e90afd76bc9c73de24a30005171 authored about 2 years ago
feat(preset-umi): throw by default when pre-render error (#11521)

* feat(exportStatic): process exit on pre-render error

* chore: code optimize

* docs: add odc

ca168e953542aa38b9318c2645bee73da20b3e3e authored about 2 years ago
chore(examples): correct typo for default (#11513)

5e39dafe49bd85f54687898607cbadfc66bd5c29 authored about 2 years ago
docs: migrate to dumi (#11269)

* docs: migrate to dumi

* docs: migrate to dumi

* docs: migrate to dumi

* docs: migrate...

538fc9943ad7e0aaebbf0beb7bcc21c028d99ef1 authored about 2 years ago
fix: pr-checker workflow (#11512)

31be984a80daa98b9ffcd9edba593c41cfd4a884 authored about 2 years ago
release: 4.0.0-canary.20230811.1

4281d05b0b1737b36535054274c553f6ed1dfb12 authored about 2 years ago
feat: config routeLoader (#11509)

ef6bff620d3a47644a3211d37476a78f43b56caa authored about 2 years ago
release: 4.0.75

d8b181828b6e02337f5e779fb5fe097a9a587b23 authored about 2 years ago
feat(plugins): custom loading component for qiankun (#11498)

* feat: custom qiankun loading

* fix: add loading validation

* fix: rename loadingPath

...

3d794eb419b27a7f05fa49e6d4149cdc1e55a712 authored about 2 years ago
feat(core): IAdd type fix (#11502)

898ff4673f9a5143344a6f2c63c4a03efa68a582 authored about 2 years ago
chore: add umi.css for okam bundler (#11496)

dc8d2969a6c53b46018e83a39e6635392485ecf5 authored about 2 years ago
release: 4.0.74

a5189563a4c222096c93b7fa4d1d65312fe26dd9 authored about 2 years ago
docs: correct typo in mf (#11396)

01fd062fb571832502a6c9e2444e75a1112d1d10 authored about 2 years ago
docs: Fix typo on README.md (#11463)

* docs: Fix typo on README.md

* chore: Improve clarity and grammar on Readme

7d3a5e5cc60bb110e0bccb8a90ee2a04f21838c0 authored about 2 years ago
fix: script in pre-render html should be defer or async (#11469)

* fix: script in pre-render html should be defer or async

* fix: modify external scripts with...

227ac260ecd8b9f04ecb7652e46d741204524180 authored about 2 years ago
fix(bundler-vite): build error on windows (#11363)

* feat(bundler-vite): fix build error on windows

* feat(bundler-vite): use winPath

710db4aec9123ceae045330f3e9b92d99ac1fe73 authored about 2 years ago
release: 4.0.73

9d6eaae79ab7f0197966115d153c982cdf063047 authored about 2 years ago
doc: fix umi doc中 useRoutes 链接不存在问题 (#11442)

* fix: Modification to the umi documentation: the link for useRoutes is not available.

* Upda...

4dbc60b2bbe32261c6462019952e8cf9bd8c8139 authored about 2 years ago
fix(qiankun): master base ends with slash (#11448)

1a0bd616b351f8763efb341f9b95ff601cb3f44e authored about 2 years ago
fix(plugins/tailwindcss): start build after tailwindcss generate completed (#11443)

009595e97906880f857c20c59d5ba1a04f57bbab authored about 2 years ago
release: 4.0.0-canary.20230724.1

5be135f07c2d54c58d3862caa0c220455c67aca6 authored about 2 years ago
fix: hooks should keep alive even when not in ssr (#11446)

* fix: hooks should keep alive even when not in ssr

* fix: OOM

83e3ee79ad38284a9a623b389dd42f1badc5da38 authored about 2 years ago
docs: correct code example for plugin (#11383)

7e54aca253020f44faf94faaa0e33269ac306618 authored about 2 years ago
feat(plugins/layout): use css (#11377)

* feat(layout): use css instead of less

* fix: compatible with none antd5

c31259b13f71f7c649b2b9796d7253ef360e4d44 authored about 2 years ago
dep: upgrade swc version (#11349)

f3668f5c7c8e842d4e44f117710b3a7b55aebf96 authored about 2 years ago
release: 4.0.0-canary.20230630.1

54c11f33a5aee46ff93adcc7d9b81214698e1135 authored about 2 years ago
fix: microApp route mode default prepend (#11345)

* fix: microApp route mode default prepend

* chore: better typings and docs

fb1775556bd0093d549923df4fd8ec7dd0de5a51 authored about 2 years ago
Revert "feat(layout): use css instead of less (#11343)" (#11344)

This reverts commit 85c05ecd215725452ce40d05427619f8fd1a0462.

4a60bc58ebd65eda3baaef7ff3ad5391839e374d authored about 2 years ago
feat(layout): use css instead of less (#11343)

85c05ecd215725452ce40d05427619f8fd1a0462 authored about 2 years ago
release: 4.0.0-canary.20230629.2

6f60dfa6251e0e8a27509f7759baf9b47abf0479 authored about 2 years ago
feat: support routeMode prepend & match (#11323)

* docs: add match route for microApp, route order microApp > indexApp

* feat: add match route...

6ca0e0e3fb4df0d16a52bd52e20ffab72bff1534 authored about 2 years ago
release: 4.0.0-canary.20230629.1

11dbff7f3659bc6f093e2cd95938277501ea7a97 authored about 2 years ago
release: 4.0.72

6b7075e21c5568b493b4d5c34a7f6beeb504e11b authored about 2 years ago
dep: upgrade babel to 7.22 (#11326)

* dep: upgrade babel to 7.22.5

* feat: auto detect deprecated babel plugin

d295773cfcb1057c71af1eb9db93d58aae687684 authored about 2 years ago
feat: okam dev (#11319)

6e9de9d88a46d8009113113764f6c875da09c235 authored about 2 years ago
feat(ssr): support useServerInsertedHTML (#11227)

* feat(ssr): support useServerInsertedHTML

* Update packages/preset-umi/templates/server.tpl
...

5a024895e8d2486d4655fd73b89d1b0c4e606428 authored about 2 years ago