Commit Graph

3255 Commits

Author SHA1 Message Date
ClarkXia 5c40dc9328
fix: do not remove request config of dataLoader compilation (#6869) 2024-04-25 17:15:12 +08:00
ClarkXia 5e3bed358e
Merge pull request #6855 from alibaba/release/next
Release 3.4.7
2024-04-22 14:14:54 +08:00
ClarkXia 9f5c785bdd
chore: update versions (#6859) 2024-04-22 10:22:06 +08:00
ClarkXia ac3595270d
fix: optimize loader function of route (#6864) 2024-04-17 17:14:53 +08:00
ClarkXia d5c378b684
Fix: reduce bundle size by remove runtime module (#6850)
* fix: optimize runtime size

* chore: changeset

* chore: changeset

* Delete .changeset/late-dryers-invent.md
2024-04-15 15:15:05 +08:00
ClarkXia 46c1d24f2d
fix: remove deprecated api of addTargetExport (#6861) 2024-04-12 13:35:11 +08:00
ClarkXia 012dbfda05
chore: remove useless code (#6860) 2024-04-10 10:23:09 +08:00
ClarkXia 587e6a5297 Merge branch 'master' into release/next 2024-04-09 17:56:48 +08:00
ClarkXia 77155bab1e
Fix: optimize runtime code when dataLoader is not defined (#6849)
* fix: optimize runtime code when dataLoader is not defined

* fix: optimize options

* fix: remove dataloader import in entry
2024-04-09 16:26:35 +08:00
大表哥 3b2c099626
chore: add open with opensumi badge (#6858) 2024-04-08 18:41:12 +08:00
dependabot[bot] 7a5da0ec4e
chore(deps-dev): bump vite from 2.9.17 to 2.9.18 (#6852)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.9.17 to 2.9.18.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v2.9.18/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v2.9.18/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-08 12:16:08 +08:00
ClarkXia 44ef63fcf1
Feat: optimize runtime size (#6848)
* feat: optimize runtime size

* fix: log error instead of throw

* chore: fix test case

* chore: clean up useless params
2024-04-02 16:25:08 +08:00
ClarkXia 37c4278b13
chore: add export type of @ice/runtime (#6846) 2024-04-01 11:02:44 +08:00
ClarkXia ee1496261e chore: fix lint 2024-03-29 16:49:12 +08:00
dependabot[bot] 28b2874188
chore(deps-dev): bump express from 4.18.2 to 4.19.2 (#6844)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-29 11:24:04 +08:00
dependabot[bot] 01e18faa1f
chore(deps-dev): bump webpack-dev-middleware from 5.3.3 to 5.3.4 (#6837)
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-25 16:50:54 +08:00
ClarkXia ea7d71e43d
Merge pull request #6834 from alibaba/release/next
Release 3.4.6
2024-03-21 10:16:52 +08:00
ClarkXia 277518dd7f
chore: update versions (#6826) 2024-03-20 16:20:41 +08:00
ClarkXia a8a86d8b9c
docs: update api document (#6836) 2024-03-20 16:06:58 +08:00
ClarkXia a7c76b623a
chore: add changeset (#6835) 2024-03-20 15:20:49 +08:00
Homyee King 25c7584326
feat: dynamic API (#6831)
* chore: save

* feat: basic dynamic

* feat: export from ice/runtime

* test: with-dynamic

* test(with-dynamic): name export

* feat: use useMounted

* chore: cmt

* chore: up lock file

* chore: use universal-env

* fix: ci

* Revert "chore: use universal-env"

This reverts commit 98f5dff99f.

* chore: optimize logic
2024-03-20 14:44:21 +08:00
ClarkXia 8275f13f81
Feat: upgrade pack-binding for new features (#6832)
* feat: upgrade icepack for new features

* chore: changeset
2024-03-19 15:00:39 +08:00
ClarkXia d0a748f6d4
Fix: ignore basename in single route mode when route do not match (#6833)
* fix: compat with the route path did not match when single route mode

* fix: route do not match

* Update singleRouter.tsx
2024-03-19 14:58:18 +08:00
ClarkXia 0d3cfd5929
Refactor: use the same compiler when build data-loader (#6804)
* fix: update rspack version

* feat: compile data loader

* chore: dependencies

* feat: refactor build data-loader

* chore: changelog

* fix: add error handle for data loader compiler
2024-03-19 14:04:12 +08:00
ClarkXia ac36776ff0
Feat: support add plugin by cli option (#6829)
* feat: support add plugin by cli option

* fix: resolve path of custom plugin
2024-03-15 10:26:50 +08:00
ClarkXia ba811d72d3
Feat: support props for KeepAliveOutlet (#6819)
* feat: support props for KeepAliveOutlet

* fix: lint warning

* fix: lint
2024-03-11 16:06:14 +08:00
Linbudu 886c4de8af
fix(rax-compat): fix createElement (#6814) 2024-03-11 11:18:44 +08:00
ClarkXia 1989fc18fa
Merge pull request #6824 from alibaba/release/next
Release 3.4.5
2024-03-07 13:26:36 +08:00
ClarkXia 7ae6af361d
chore: update versions (#6820) 2024-03-07 11:26:12 +08:00
ClarkXia c404b151b8
Fix: align the order and content of custom transformer with webpack (#6823)
* fix: align the order and content of custom transformer with webpack

* chore: changelog
2024-03-07 11:02:20 +08:00
ClarkXia 79c32a77d7
Feat: optimize theme package injection (#6822)
* feat: optimize theme package injection

* fix: test case
2024-03-07 10:04:11 +08:00
ClarkXia b279c880a1
fix: app config compile error of env exports (#6821) 2024-03-06 15:32:50 +08:00
ClarkXia 21257778ea
Fix: improve dev sourcemap (#6818)
* fix: improve dev sourcemap

* chore: changelog
2024-03-06 13:25:52 +08:00
ClarkXia e2cc5d8271
Merge pull request #6799 from alibaba/release/next
Release 3.4.4
2024-02-26 14:27:22 +08:00
ClarkXia e78623230f
fix: single router is not work when route path is customized (#6810) 2024-02-26 12:13:02 +08:00
ClarkXia d4f01b8f6a
chore: update versions (#6794) 2024-02-26 10:34:50 +08:00
ClarkXia eb2501617b
docs: remove sidebar config of miniapp (#6808) 2024-02-23 16:20:57 +08:00
ClarkXia 5f11d4d350
fix: compile script for dev-server (#6806) 2024-02-22 11:55:47 +08:00
ClarkXia 547601f37b
chore: changelog (#6805) 2024-02-22 11:23:37 +08:00
ClarkXia 0147ade504
fix: replace prebundled package (#6800) 2024-02-22 11:23:14 +08:00
jimizai 511bfbc1b1
fix: bug fixed (#6803) 2024-02-22 11:02:11 +08:00
ClarkXia 4bce5d79fb
chore: changelog (#6798) 2024-02-21 16:55:21 +08:00
ClarkXia 591a9abe96
Feat: support keepalive without experimental version of react (#6768)
* feat: support keepalive without experimental version of react

* feat: add keep alive example

* fix: optimize code
2024-02-20 11:22:19 +08:00
ClarkXia 45bf24bf3c
fix: update rspack version (#6796) 2024-02-20 11:22:04 +08:00
ClarkXia e0b2eae106
feat: use postcss plugin to transform unocss (#6790) 2024-02-18 11:57:19 +08:00
jimizai 3ce4cb89ad
Feat/canvas mega async call (#6782)
* feat: use async call replace sync call

* fix: bug fixed
2024-02-01 20:08:21 +08:00
ClarkXia 57ecf19668
fix: compatible when undefined basename (#6780) 2024-02-01 17:10:14 +08:00
ClarkXia 0d31ab4b04
Merge pull request #6775 from alibaba/release/next
Release 3.4.3
2024-02-01 10:56:15 +08:00
ClarkXia 09d95d2dc7
chore: update versions (#6757) 2024-02-01 10:43:06 +08:00
ClarkXia d9e75a022b
fix: css module hash is not match (#6777) 2024-02-01 10:19:03 +08:00