Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
173 commits
Select commit Hold shift + click to select a range
34c0bda
✨qiankun 3.0 alpha.0
kuitos May 7, 2023
197699f
✨runtime dependency reuse (#2548)
kuitos Jul 6, 2023
d037bb4
feat: replace jest with vitest (#2568)
gongshun Jul 31, 2023
894c2d0
🎨 optimize deps (#2573)
kuitos Aug 4, 2023
2e0238c
🎨 optimize code and add sandbox global constant cache (#2580)
kuitos Aug 8, 2023
4169ba3
♻️refactor sandbox (#2583)
kuitos Aug 11, 2023
63befdd
💚fix eslint
kuitos Aug 12, 2023
b6591a3
🏷️optimize types (#2587)
kuitos Aug 14, 2023
1f099ac
🏷️️optimize types (#2592)
kuitos Aug 14, 2023
a02e870
🏷️️optimize types (#2593)
kuitos Aug 15, 2023
c419b75
🏷️ optimize types (#2610)
kuitos Aug 21, 2023
edd9e77
🏷️ fix eslint
kuitos Aug 21, 2023
492117f
🎨 fix build
kuitos Aug 21, 2023
106e1bf
👷fix pnpm workspace
kuitos Aug 21, 2023
6b51053
👷alpha.2
kuitos Aug 21, 2023
12554a3
👷
kuitos Aug 21, 2023
5003bcd
👷add prerelease script
kuitos Aug 21, 2023
3e410ad
👷add changeset action
kuitos Aug 21, 2023
50d0fbe
👷modify scripts (#2612)
kuitos Aug 21, 2023
a92a43e
👷fix changeset (#2613)
kuitos Aug 21, 2023
4ddf241
fix: changeset (#2614)
kuitos Aug 21, 2023
33e6588
fix: changeset (#2615)
kuitos Aug 21, 2023
f4d7fa3
👷fix lint-staged (#2616)
kuitos Aug 21, 2023
96ff5cf
👷fix husky (#2617)
kuitos Aug 21, 2023
8c82814
👷fix changeset (#2619)
kuitos Aug 21, 2023
81276fc
👷add pre.json (#2621)
kuitos Aug 21, 2023
595c9b6
👷fix changeset action (#2622)
kuitos Aug 21, 2023
5c49abb
chore: update versions (alpha) (#2623)
github-actions[bot] Aug 21, 2023
828bd4a
👷fix changeset action (#2624)
kuitos Aug 21, 2023
eef2b6a
👷add pnpm-lock (#2625)
kuitos Aug 21, 2023
417e25b
👷disable auto release (#2626)
kuitos Aug 22, 2023
daaa9cc
✨support code block in sandbox (#2631)
kuitos Aug 24, 2023
e12d29a
💡add TODO comments (#2633)
kuitos Aug 24, 2023
7ebcf1d
chore: update versions (alpha) (#2632)
github-actions[bot] Aug 24, 2023
3e1ca02
⚡️support preload with dependencies reusing (#2637)
kuitos Aug 28, 2023
62d3b48
🏷️ fix typings temporary (#2640)
kuitos Aug 28, 2023
535614a
chore: update versions (alpha) (#2641)
github-actions[bot] Aug 28, 2023
ee6d113
💄 remove unused hire ads
kuitos Aug 28, 2023
931dc1f
🎨 optimize code (#2642)
kuitos Aug 28, 2023
065d2c5
🐛fix async mode detect bug (#2649)
kuitos Sep 1, 2023
fcb49aa
✨add peerDependencies to micro app dependencies (#2654)
kuitos Sep 4, 2023
72befd9
📌upgrade lock file (#2655)
kuitos Sep 4, 2023
cc5f31e
chore: update versions (alpha) (#2643)
github-actions[bot] Sep 4, 2023
bca58a7
🔖upgrade to beta version (#2656)
kuitos Sep 4, 2023
e608547
🔖 beta version (#2657)
kuitos Sep 4, 2023
ffd7780
✨support to transform head/body tags to qiankun head/body in stream (…
kuitos Sep 14, 2023
6463a7c
chore: update versions (beta) (#2670)
github-actions[bot] Sep 15, 2023
fe178cc
⬆️ bump version (#2671)
kuitos Sep 15, 2023
6f799ed
✨add registerMicroApps api (#2674)
kuitos Sep 18, 2023
806b823
🐛 fix tsc error (#2675)
kuitos Sep 18, 2023
23d73b0
chore: update versions (rc) (#2676)
github-actions[bot] Sep 18, 2023
04a62b6
🐛 fix bug for TagTransformStream logic while entry html has inline sc…
kuitos Sep 20, 2023
49d6587
🔖 rc.1
kuitos Sep 20, 2023
fa29170
🐛fix single-spa multiple patch history assert
kuitos Sep 20, 2023
6359a60
🔖 qiankun rc.2
kuitos Sep 20, 2023
ebb2bca
🐛fix findDependency logic while peerDeps is undefined (#2702)
kuitos Sep 26, 2023
ebc1ca1
chore: update versions (rc) (#2703)
github-actions[bot] Sep 26, 2023
4769016
🏷️ use shared library instead
kuitos Sep 26, 2023
6cf4d89
build: update gh action ci (#2704)
aladdin-add Sep 27, 2023
0f4d872
👷 add prettier:check (#2707)
aladdin-add Oct 8, 2023
b23d3d7
🐛fix preload is invalid while reused dependency is working (#2715)
kuitos Oct 10, 2023
dfc5c74
chore: update versions (rc) (#2716)
github-actions[bot] Oct 10, 2023
8273e2c
💚 fix vercel deployment error (#2717)
kuitos Oct 10, 2023
f0bda28
💚 fix docs build error (#2718)
kuitos Oct 10, 2023
39301f1
🔀 merge master (#2719)
kuitos Oct 10, 2023
268f64a
✨ set data-name on micro app container (#2722)
kuitos Oct 10, 2023
516f990
chore: update versions (rc) (#2721)
github-actions[bot] Oct 10, 2023
5483b41
🎨 prettier ignore packages/*/package.json (#2725)
aladdin-add Oct 11, 2023
251a3e7
⬆️ upgrade dumi to 2.x (#2720)
kuitos Oct 11, 2023
dc4d9ae
🐛parallel sandbox should use different compartment id (#2723)
kuitos Oct 11, 2023
fd78ab0
🐛solve some compatibility issues when upgrading dumi to 2.0(#2731)
qiongshusheng Oct 18, 2023
1d14f74
✨ introduce qiankun react binding (#2706)
bravepg Oct 19, 2023
76b6bff
🐛 compatible with webpack chunk cache logic (#2730)
kuitos Oct 19, 2023
408af41
fix: fix eslint error (#2740)
kuitos Oct 19, 2023
488447a
feat(sandbox): set proxy appendChild/insertBefore method for every sa…
kuitos Oct 19, 2023
e7d788e
feat: not rebind non-native global properties (#2742)
kuitos Oct 20, 2023
317961e
feat: add transformer options for app loader (#2747)
kuitos Oct 20, 2023
e448082
feat: make loadEntry and beforeLoad runs parallelly (#2749)
kuitos Oct 23, 2023
452017b
chore: update versions (rc) (#2726)
github-actions[bot] Oct 23, 2023
ac63fbf
chore: update docs
kuitos Oct 23, 2023
d1b3eec
chore: add pre-commit (#2750)
aladdin-add Oct 23, 2023
3d1d336
fix: should patch the container head/body element immediately rather …
kuitos Oct 23, 2023
b6d922f
chore: update versions (rc) (#2753)
github-actions[bot] Oct 23, 2023
c342f63
chore: add description for @qiankunjs/shared
kuitos Oct 23, 2023
1d9adca
fix: transformer should be generated in every load (#2755)
kuitos Oct 24, 2023
fd4e787
chore: update versions (rc) (#2756)
github-actions[bot] Oct 24, 2023
b001e14
chore: credits for writable-dom
kuitos Oct 24, 2023
fe68e87
fix: should re-init container while app remounted from cache (#2751)
bravepg Oct 24, 2023
2aca545
fix: should invoke getContainer method to get container every time to…
kuitos Oct 24, 2023
3f046f7
chore: update versions (rc) (#2758)
github-actions[bot] Oct 24, 2023
edf5909
fix(doc): fix socialLinks
kuitos Oct 24, 2023
8984f39
chore: update versions (rc) (#2761)
github-actions[bot] Oct 24, 2023
c2f224d
fix(doc): fix changelog
kuitos Oct 24, 2023
776f6c6
chore: eslint config for cjs (#2762)
aladdin-add Oct 27, 2023
b26e03a
feat: introduce qiankun webpack plugin (#2699)
nayonglin Oct 30, 2023
1b0ffa2
fix(loader): we should invoke our script load listener before its own…
kuitos Oct 30, 2023
2f74110
fix: mv webpack-sources to deps (#2772)
aladdin-add Oct 30, 2023
df3f8a2
chore: update pnpm-workspace (#2773)
aladdin-add Oct 30, 2023
45a0aad
chore: update versions (rc) (#2770)
github-actions[bot] Oct 30, 2023
7715b0d
docs: add contributing guide (#2732)
aladdin-add Oct 30, 2023
5f77347
feat(sandbox): support dynamic sync scripts executed by order in sand…
kuitos Nov 2, 2023
8e54e12
feat: add isRuntimeCompatible api to check qiankun3 compatibility (#2…
kuitos Nov 2, 2023
8bd1c0b
chore: update versions (rc) (#2779)
github-actions[bot] Nov 2, 2023
dc6b825
fix(sandbox): should get container from getter function in every acce…
kuitos Nov 3, 2023
608650f
Revert "fix(sandbox): should get container from getter function in ev…
kuitos Nov 3, 2023
43bf37a
fix(sandbox): should get container from getter function while accessi…
kuitos Nov 3, 2023
7cf93b5
fix(sandbox): createElement hijack must be paired to avoid rewriting …
kuitos Nov 3, 2023
a34a92a
feat(sandbox): micro app mounting should wait unit rebuilding link el…
kuitos Nov 3, 2023
cb1bd99
fix(webpack-plugin):fix webpack module not found during webpack-plugi…
qiongshusheng Nov 6, 2023
ea707ef
[feat]add react MicroApp component api documentation (#2787)
qiongshusheng Nov 6, 2023
32106b1
fix(sandbox): should calculate async script order on the fly (#2788)
kuitos Nov 6, 2023
e1faf3b
chore: update versions (rc) (#2782)
github-actions[bot] Nov 6, 2023
d3e9872
feat(sandbox): use cloneNode api instead of importNode for compatible…
kuitos Nov 6, 2023
6f07413
feat(transpiler): assets transpiler should work well while sandbox di…
kuitos Nov 6, 2023
7cc06bd
feat(loader): add lru cache for assets fetch by default (#2794)
kuitos Nov 7, 2023
312abbc
feat: remove lru-cache and move wrapFetch to shared package (#2796)
kuitos Nov 7, 2023
54b0878
feat(loader): compatible with defer entry script (#2801)
kuitos Nov 13, 2023
7ba95cf
feat: change script src before it execute thus we can be more consist…
kuitos Nov 13, 2023
5eab1b6
chore: update versions (rc) (#2792)
github-actions[bot] Nov 13, 2023
f2af2e3
feat: extract NodeTransformer type to shared package (#2808)
kuitos Nov 13, 2023
0214bd2
chore: update versions (rc) (#2809)
github-actions[bot] Nov 13, 2023
3f7e7f0
optimize(sandbox): remove object spread operator for faster performan…
kuitos Nov 15, 2023
98b071b
feat: support defer scripts and keep the executing order to consist w…
kuitos Nov 15, 2023
f27b8ec
chore: update versions (rc) (#2813)
github-actions[bot] Nov 15, 2023
a8809ec
feat: enable sandbox by default (#2814)
qiYuei Nov 15, 2023
bd12dba
fix: defer scripts should wait until html loaded (#2816)
kuitos Nov 17, 2023
effb2f4
chore: update versions (rc) (#2815)
github-actions[bot] Nov 21, 2023
feb544f
fix: dynamic append element should support for the same container bet…
kuitos Nov 22, 2023
f09c153
feat: pass container with parameters rather than getter function (#2827)
kuitos Nov 23, 2023
2e528c9
fix: prefer reading script.dataset.src in script load error message (…
kuitos Nov 29, 2023
fdb5f8a
feat(vue): introduce vue component binding (#2775)
linghaoSu Dec 5, 2023
ca1312d
docs: add vue MicroApp component api documentation (#2839)
qiongshusheng Dec 13, 2023
3e43a11
fix: optimize types and add a warning for preload (#2844)
kuitos Dec 13, 2023
b7ec9e7
fix: correct entry script identification and webpack version detect (…
nayonglin Dec 14, 2023
1cb6529
fix: react15 can't start (#2847)
bravepg Dec 19, 2023
b2d2c11
feat: optimize lifecycle validation log (#2841)
wanghangit Dec 21, 2023
a826cf5
fix: remove inline script source-url (#2850)
wanghangit Dec 21, 2023
9ec1595
feat: refactor-microapp (#2853)
bravepg Dec 25, 2023
9082546
fix(sandbox): compatible with dynamically appending scripts to detach…
kuitos Dec 25, 2023
d904f5d
fix(sandbox): compatible with dynamically appending stylesheets to de…
kuitos Dec 26, 2023
6204853
fix(sandbox): non-hijacking elements should be appended to global doc…
kuitos Dec 26, 2023
3989b81
chore: update versions (rc) (#2826)
github-actions[bot] Dec 26, 2023
57a4b49
Revert "fix(sandbox): non-hijacking elements should be appended to gl…
kuitos Dec 26, 2023
8c52625
chore: upgrade README.md (#2863)
kuitos Dec 26, 2023
d592fbf
chore: update versions (rc) (#2864)
github-actions[bot] Dec 26, 2023
c341664
fix: double quote link element href as selector (#2865)
kuitos Dec 26, 2023
86becdb
chore: update versions (rc) (#2866)
github-actions[bot] Dec 26, 2023
35f7863
fix: move cheerio to dependencies (#2867)
qiYuei Dec 27, 2023
ad64bec
chore: update versions (rc) (#2868)
github-actions[bot] Dec 27, 2023
56fef69
feat: remove webpack chunk cache attributes just while there are mult…
kuitos Jan 4, 2024
4c7a773
feat: introduce create qiankun cli (#2700)
hakushinring Jan 4, 2024
99bf65f
feat: support huge inline-script who might be split into multiple chu…
kuitos Jan 8, 2024
ac068ae
fix: remove unused umd bundle configuration (#2879)
kuitos Jan 8, 2024
7995510
fix: changeset ci (#2880)
kuitos Jan 8, 2024
48cd846
chore: update versions (rc) (#2874)
github-actions[bot] Jan 8, 2024
692c900
fix: CHANGELOG.md
kuitos Jan 8, 2024
fb91153
fix: include template to publish field (#2881)
qiYuei Jan 9, 2024
f6926d3
fix(vue): add unmount hook to unmount application (#2849)
linghaoSu Jan 28, 2024
9c56910
support addEventListener with once options to avoid memory leak (#2899)
qiongshusheng Feb 22, 2024
e28c729
fix(qiankun): should remove internal cache of loadMicroApp while load…
kuitos Mar 6, 2024
7d77699
feat(loader): supports passing Response as entry parameter for loadEn…
kuitos Mar 6, 2024
ea18ce6
feat(shared): introduce retryable and throwable to fetch-utils (#2921)
kuitos Mar 6, 2024
6d252c6
chore: optimize code (#2925)
kuitos Mar 11, 2024
6f0b94c
fix: should bind listener to window (#3071)
kuitos Jun 23, 2025
873e978
chore: upgrade README.md for 3.0 (#3072)
kuitos Jun 23, 2025
e0a6e4b
Update README.md
kuitos Jun 23, 2025
4e35c6f
Update README.md
kuitos Jun 23, 2025
5977033
ci: upgrade pnpm and changeset version, create code_of_conduct (#3077)
kuitos Jun 25, 2025
8937fbf
chore(deps): bump @babel/runtime from 7.23.6 to 7.26.10 (#3076)
dependabot[bot] Jun 25, 2025
71e6fe8
chore: add deepwiki badge (#3078)
kuitos Jul 2, 2025
f12de2b
Update README.md
kuitos Jul 2, 2025
af8d1d6
docs: migrated to vitepress (#3081)
kuitos Jul 11, 2025
6292314
chore: Update links to single-spa (#3094)
internettrans Oct 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
8 changes: 8 additions & 0 deletions .changeset/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Changesets

Hello and welcome! This folder has been automatically generated by `@changesets/cli`, a build tool that works
with multi-package repos, or single-package repos to help you version and publish your code. You can
find the full documentation for it [in our repository](https://github.com/changesets/changesets)

We have a quick list of common questions to get you started engaging with this project in
[our documentation](https://github.com/changesets/changesets/blob/main/docs/common-questions.md)
5 changes: 5 additions & 0 deletions .changeset/big-cougars-draw.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

feat(sandbox): use cloneNode api instead of importNode for compatible
5 changes: 5 additions & 0 deletions .changeset/clean-walls-hang.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/webpack-plugin": patch
---

fix: move cheerio to dependencies
5 changes: 5 additions & 0 deletions .changeset/clever-carpets-vanish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

Revert "fix(sandbox): non-hijacking elements should be appended to global document (#2861)"
8 changes: 8 additions & 0 deletions .changeset/clever-dragons-ring.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"qiankun": patch
"@qiankunjs/loader": patch
"@qiankunjs/sandbox": patch
"@qiankunjs/shared": patch
---

✨support to transform head/body tags to qiankun head/body in stream
14 changes: 14 additions & 0 deletions .changeset/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "https://unpkg.com/@changesets/[email protected]/schema.json",
"changelog": "@changesets/cli/changelog",
"commit": true,
"fixed": [],
"linked": [],
"access": "public",
"baseBranch": "next",
"updateInternalDependencies": "patch",
"ignore": [],
"___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": {
"onlyUpdatePeerDependentsWhenOutOfRange": true
}
}
5 changes: 5 additions & 0 deletions .changeset/empty-jars-vanish.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'create-qiankun': minor
---

feat: introduce qiankun scaffold
5 changes: 5 additions & 0 deletions .changeset/empty-lions-rescue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
'@qiankunjs/shared': patch
---

fix: remove inline script source-url
6 changes: 6 additions & 0 deletions .changeset/five-papayas-buy.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"qiankun": patch
"@qiankunjs/shared": patch
---

fix: optimize types and add a warning for preload
7 changes: 7 additions & 0 deletions .changeset/forty-teachers-taste.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
'@qiankunjs/ui-shared': patch
'@qiankunjs/react': patch
'@qiankunjs/vue': patch
---

feat: refactor the code of microapp
6 changes: 6 additions & 0 deletions .changeset/four-worms-think.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@qiankunjs/sandbox": patch
"@qiankunjs/shared": patch
---

feat(sandbox): support dynamic sync scripts executed by order in sandbox
8 changes: 8 additions & 0 deletions .changeset/friendly-apples-design.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"qiankun": patch
"@qiankunjs/react": patch
"@qiankunjs/ui-shared": patch
"@qiankunjs/vue": patch
---

fix: remove unused umd bundle configuration
5 changes: 5 additions & 0 deletions .changeset/giant-geckos-love.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

fix: double quote link element href as selector
7 changes: 7 additions & 0 deletions .changeset/green-pants-remember.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@qiankunjs/loader": patch
"qiankun": patch
"@qiankunjs/shared": patch
---

feat: add isRuntimeCompatible api to check qiankun3 compatibility
5 changes: 5 additions & 0 deletions .changeset/green-tools-wonder.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/shared": patch
---

🐛fix findDependency logic while peerDeps is undefined
7 changes: 7 additions & 0 deletions .changeset/hungry-needles-doubt.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
"@qiankunjs/loader": patch
"@qiankunjs/sandbox": patch
"@qiankunjs/shared": patch
---

feat: support defer scripts and keep the executing order to consist with browser
6 changes: 6 additions & 0 deletions .changeset/itchy-pears-retire.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"qiankun": patch
"@qiankunjs/sandbox": patch
---

feat: pass container with parameters rather than getter function
6 changes: 6 additions & 0 deletions .changeset/itchy-snakes-tell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"qiankun": patch
"@qiankunjs/sandbox": patch
---

feat(loader): add lru cache for assets fetch by default
5 changes: 5 additions & 0 deletions .changeset/large-jokes-smile.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/shared": patch
---

🐛fix preload is invalid while reused dependency is working
6 changes: 6 additions & 0 deletions .changeset/lemon-seals-juggle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"qiankun": patch
"@qiankunjs/shared": patch
---

feat(shared): introduce retryable and throwable to fetch-utils
5 changes: 5 additions & 0 deletions .changeset/long-flies-repair.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

🔀 merge master
5 changes: 5 additions & 0 deletions .changeset/loud-penguins-crash.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

feat: set proxy appendChild/insertBefore method for every sandbox rather than modify prototype on HTMLElement
5 changes: 5 additions & 0 deletions .changeset/loud-teachers-develop.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

feat: enable sandbox by default
5 changes: 5 additions & 0 deletions .changeset/lovely-colts-decide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"create-qiankun": patch
---

feat: introduce qiankun scaffold
5 changes: 5 additions & 0 deletions .changeset/lucky-bikes-scream.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/webpack-plugin": patch
---

fix: mv webpack-sources to deps
5 changes: 5 additions & 0 deletions .changeset/metal-cougars-help.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

🐛parallel sandbox should use different compartment id
6 changes: 6 additions & 0 deletions .changeset/mighty-nails-pull.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@qiankunjs/loader": patch
"@qiankunjs/shared": patch
---

feat(loader): compatible with defer entry script
5 changes: 5 additions & 0 deletions .changeset/modern-kiwis-tap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/webpack-plugin": patch
---

feat: introduce qiankun webpack plugin
6 changes: 6 additions & 0 deletions .changeset/ninety-rivers-check.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@qiankunjs/loader": patch
"qiankun": patch
---

feat: add transformer options for app loader
6 changes: 6 additions & 0 deletions .changeset/orange-boats-allow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"qiankun": patch
"@qiankunjs/shared": patch
---

feat: remove webpack chunk cache attributes just while there are multi instances loaded on document
5 changes: 5 additions & 0 deletions .changeset/poor-squids-hide.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

fix(qiankun): should remove internal cache of loadMicroApp while loading failed
72 changes: 72 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
{
"mode": "pre",
"tag": "rc",
"initialVersions": {
"@qiankunjs/loader": "0.0.1",
"qiankun": "3.0.0",
"@qiankunjs/sandbox": "0.0.1",
"@qiankunjs/shared": "0.0.1",
"@qiankunjs/react": "0.0.1",
"@qiankunjs/webpack-plugin": "0.0.1",
"@qiankunjs/ui-shared": "0.0.0",
"@qiankunjs/vue": "0.0.0",
"create-qiankun": "0.0.0"
},
"changesets": [
"big-cougars-draw",
"clean-walls-hang",
"clever-carpets-vanish",
"clever-dragons-ring",
"empty-jars-vanish",
"empty-lions-rescue",
"five-papayas-buy",
"forty-teachers-taste",
"four-worms-think",
"friendly-apples-design",
"giant-geckos-love",
"green-pants-remember",
"green-tools-wonder",
"hungry-needles-doubt",
"itchy-pears-retire",
"itchy-snakes-tell",
"large-jokes-smile",
"long-flies-repair",
"loud-penguins-crash",
"loud-teachers-develop",
"lovely-colts-decide",
"lucky-bikes-scream",
"metal-cougars-help",
"mighty-nails-pull",
"modern-kiwis-tap",
"ninety-rivers-check",
"orange-boats-allow",
"rare-lobsters-marry",
"real-trees-unite",
"red-students-run",
"selfish-lamps-thank",
"serious-nails-jog",
"shiny-jeans-sip",
"short-kings-explain",
"shy-mayflies-shave",
"silly-books-complain",
"slow-timers-heal",
"smart-scissors-press",
"smart-scissors-sell",
"smooth-pillows-jam",
"sour-roses-smile",
"stale-dolls-push",
"strong-rocks-sneeze",
"swift-squids-vanish",
"tender-dingos-allow",
"tender-pots-perform",
"thin-ways-allow",
"three-hornets-hammer",
"tough-beers-grow",
"tough-phones-chew",
"twelve-donkeys-help",
"warm-chefs-chew",
"wicked-icons-type",
"wise-eagles-tease",
"wise-ravens-prove"
]
}
5 changes: 5 additions & 0 deletions .changeset/rare-lobsters-marry.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

🐛 fix tsc error
5 changes: 5 additions & 0 deletions .changeset/real-trees-unite.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

fix(sandbox): compatible with dynamically appending stylesheets to detached containers
6 changes: 6 additions & 0 deletions .changeset/red-islands-mate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@qiankunjs/loader": patch
"qiankun": patch
---

feat(loader): supports passing Response as entry parameter for loadEntry function
8 changes: 8 additions & 0 deletions .changeset/red-students-run.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@qiankunjs/loader": patch
"qiankun": patch
"@qiankunjs/sandbox": patch
"@qiankunjs/react": patch
---

fix(sandbox): should get container from getter function in every accessing
5 changes: 5 additions & 0 deletions .changeset/rich-parents-relate.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/vue": patch
---

fix(vue): add unmount hook to unmount application
5 changes: 5 additions & 0 deletions .changeset/selfish-lamps-thank.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

fix: should re-init container while app remounted from cache
5 changes: 5 additions & 0 deletions .changeset/serious-nails-jog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/webpack-plugin": patch
---

fix: correct entry script identification and webpack version detection in Vue CLI 5
5 changes: 5 additions & 0 deletions .changeset/shiny-jeans-sip.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

feat: make loadEntry and beforeLoad runs parallelly
5 changes: 5 additions & 0 deletions .changeset/short-kings-explain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"qiankun": patch
---

✨add registerMicroApps api
6 changes: 6 additions & 0 deletions .changeset/shy-mayflies-shave.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
"@qiankunjs/loader": patch
"@qiankunjs/shared": patch
---

feat: change script src before it execute thus we can be more consistent with the native browser logic
5 changes: 5 additions & 0 deletions .changeset/silly-books-complain.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

feat(sandbox): micro app mounting should wait unit rebuilding link element loaded to avoid unstyleed content flash
5 changes: 5 additions & 0 deletions .changeset/slow-timers-heal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

fix(sandbox): createElement hijack must be paired to avoid rewriting leak
5 changes: 5 additions & 0 deletions .changeset/small-experts-hug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

feat: support addEventListener with once options to avoid memory leak
5 changes: 5 additions & 0 deletions .changeset/smart-guests-jam.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@qiankunjs/sandbox": patch
---

chore: optimize code
6 changes: 6 additions & 0 deletions .changeset/smart-scissors-press.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
'qiankun': patch
'@qiankunjs/sandbox': patch
---

feat: optimize lifecycle validate log
8 changes: 8 additions & 0 deletions .changeset/smart-scissors-sell.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
"@qiankunjs/loader": patch
"qiankun": patch
"@qiankunjs/sandbox": patch
"@qiankunjs/shared": patch
---

fix: dynamic append element should support for the same container between micro apps
Loading
Loading