Commit Graph

381 Commits

Author SHA1 Message Date
ClarkXia 08c1c8698c chore: update versions 2025-09-25 08:48:10 +00:00
水澜 2742ac4678
fix: duplicate css (#7137)
CI / build (16.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (16.x, windows-latest) (push) Has been cancelled Details
CI / build (18.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (18.x, windows-latest) (push) Has been cancelled Details
Coverage / coverage (16.x) (push) Has been cancelled Details
Release / Release (16) (push) Has been cancelled Details
* fix: duplicate css

* chore: add changelog

* fix: lint
2025-09-25 16:44:37 +08:00
ClarkXia 8e27933423
feat: add SuspenseWrappers to Runtime (#7131) (#7134)
* feat: add SuspenseWrappers to Runtime (#7131)

* feat: add SuspenseWrappers to Runtime

* chore(runtime): format code

* fix(runtime): Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix(runtime): remove redundant composeSuspenseWrappers function

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* chore: update versions (#7133)

* chore: update versions

* Remove 3.6.6 entry from CHANGELOG

Removed version 3.6.6 entry from CHANGELOG.

* Update package.json

* Update CHANGELOG.md

* Downgrade version from 1.1.7 to 1.1.6

* Remove changelog entry for version 1.2.7

Removed version 1.2.7 entry from changelog.

* Update package.json

* Update CHANGELOG.md

* Update package.json

* Update package.json

* Update package.json

* Update pnpm-lock.yaml

---------

Co-authored-by: Mixiu <112144929+riopop@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-27 16:05:42 +08:00
ClarkXia 7f302fa439
chore: update versions (#7126) 2025-07-24 10:01:12 +08:00
Mixiu d55e34bc56
feat(runtime): add suspense event dispatch in Suspense component (#7122)
* feat(runtime): add suspense event dispatch in Suspense component

* chore(runtime): add changeset

* fix(runtime): Apply suggestions from code review

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix(runtime): optimize Suspense component script rendering

* fix(runtime): move dispatchSuspenseEvent function outside of withSuspense in Suspense.tsx

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-22 15:47:58 +08:00
ClarkXia 9b95b4c031 Merge branch 'master' into release/next 2025-07-08 19:19:02 +08:00
ClarkXia 22d1b49c9c chore: version 2025-07-08 19:15:34 +08:00
ClarkXia 4569200caf
feat: support externals field in assets-manifest (#7116)
Publish canary / Check Changeset exists (push) Waiting to run Details
Publish canary / Publish Canary (18) (push) Blocked by required conditions Details
CI / build (16.x, ubuntu-latest) (push) Waiting to run Details
CI / build (16.x, windows-latest) (push) Waiting to run Details
CI / build (18.x, ubuntu-latest) (push) Waiting to run Details
CI / build (18.x, windows-latest) (push) Waiting to run Details
Version / Version (16) (push) Waiting to run Details
2025-07-08 16:40:00 +08:00
ClarkXia 1a08895dc5
chore: update versions (#7115)
CI / build (16.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (16.x, windows-latest) (push) Has been cancelled Details
CI / build (18.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (18.x, windows-latest) (push) Has been cancelled Details
Coverage / coverage (16.x) (push) Has been cancelled Details
Release / Release (16) (push) Has been cancelled Details
* chore: update versions

* Update package.json

* Update CHANGELOG.md
2025-07-02 16:35:46 +08:00
Mixiu 1a0a2c1f61
feat(runtime): add custom event for suspense data updates (#7112)
* feat(runtime): add custom event for suspense data updates

* feat(runtime): remove ice-suspense custom event

* chore(runtime): add changeset
2025-07-02 15:46:57 +08:00
ClarkXia 22b10c0d1c
chore: update versions (#7113)
CI / build (16.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (16.x, windows-latest) (push) Has been cancelled Details
CI / build (18.x, ubuntu-latest) (push) Has been cancelled Details
CI / build (18.x, windows-latest) (push) Has been cancelled Details
Coverage / coverage (16.x) (push) Has been cancelled Details
Release / Release (16) (push) Has been cancelled Details
2025-07-01 09:53:00 +08:00
ClarkXia cc0792b0fd
feat: support custom props when render document (#7099)
CI / build (16.x, ubuntu-latest) (push) Waiting to run Details
CI / build (16.x, windows-latest) (push) Waiting to run Details
CI / build (18.x, ubuntu-latest) (push) Waiting to run Details
CI / build (18.x, windows-latest) (push) Waiting to run Details
Coverage / coverage (16.x) (push) Waiting to run Details
Release / Release (16) (push) Waiting to run Details
* feat: support custom props when render document

* Update packages/runtime/src/types.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update packages/runtime/src/renderDocument.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix: test case

* Update runServerApp.tsx

* fix: optimize props

* chore: optimize code

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-30 11:17:22 +08:00
ClarkXia 89de26e969
chore: update versions (#7036)
* chore: update versions

* Update CHANGELOG.md

* Update package.json
2025-03-12 11:26:07 +08:00
Keith a0099df51e
feat: change suspense event id (#7057)
* feat: change suspense event id

* chore: add missing change set
2025-03-07 11:27:17 +08:00
XXXMrG ff791dcd98 feat: dispatch suspense event 2025-02-24 15:17:08 +08:00
XXXMrG b75f55e903 feat: support suspense event 2025-02-21 14:48:12 +08:00
ClarkXia f0c2ddee5e
chore: update versions (#7016) 2024-11-25 13:59:33 +08:00
ClarkXia 9e401b931f Merge branch 'master' into release/next 2024-11-19 10:51:48 +08:00
ClarkXia fac9889f84
chore: update versions (#7017)
* chore: update versions

* chore: update package.json

* Update CHANGELOG.md
2024-11-18 11:59:10 +08:00
Bradley Xu 710b2e48a0
feat: improve miniapp (#6985) 2024-11-11 14:41:31 +08:00
Homyee King 9e7615b3f3
feat: onbeforehydrate (#7001) 2024-10-29 20:22:12 +08:00
ClarkXia 3854f80814
chore: update versions (#6993) 2024-10-08 15:40:08 +08:00
ClarkXia 317060300d
fix: avoid infinite setOutlets loop when config keepAlivePaths (#6995) 2024-10-08 11:27:19 +08:00
染陌同学 f50fe55de1
revert: revert suspence event (#6994)
* revert: revert suspence event

* revert: add changelog
2024-09-24 13:58:57 +08:00
染陌同学 a4755e433f
feat: support onShellReady options (#6990) 2024-09-13 17:15:22 +08:00
ClarkXia f2090a3723 chore: update versions 2024-08-30 02:27:14 +00:00
染陌同学 c5b43d5e17
feat: support getAssets for onShellReady (#6978)
* feat: support getAssets for onShellReady

* fix: fix ci

* chore: modify const

* feat: modify onShellReady

* feat: modify assets
2024-08-30 10:26:07 +08:00
染陌同学 9c3d9c583e
feat: support suspence event (#6975)
* feat: support suspence event

* feat: support suspense script id
2024-08-30 10:23:38 +08:00
ClarkXia 2199147b04
chore: update versions (#6939) 2024-07-25 10:27:46 +08:00
ClarkXia 7992d40579
Fix: throw error for better debugging (#6927)
* fix: throw error for better debugging

* chore: test
2024-07-09 11:37:59 +08:00
ClarkXia 2616c68325
chore: update versions (#6906) 2024-06-26 10:28:56 +08:00
ClarkXia 80bf9e2352 Merge branch 'master' into release/next 2024-06-19 11:38:12 +08:00
ClarkXia 15c8200f60
Feat: unnecessary to compile routes config for server render (#6856)
* fix: unnecessary to compile routes config for server render

* chore: format ejs template

* feat: support build fallback entry

* chore: add test case for fallback entry

* chore: update lock

* chore: changeset

* chore: lint

* chore: lint

* chore: remove console log

* fix: merge conflict

* fix: undefined assign
2024-06-17 16:24:57 +08:00
ClarkXia d073ee5ade
feat: externals plugin for external dependencies mush easier (#6892)
* feat: externals plugin for external dependencies mush easier

* fix: optimize code

* fix: optimize code

* fix: example preset react

---------

Co-authored-by: ZeroLing <i@zeroling.com>
2024-06-13 13:36:25 +08:00
ClarkXia 69c0f5a0a7
fix: add export of useAsyncValue in single route mode (#6903) 2024-06-04 13:30:45 +08:00
ClarkXia 8ebd64e04e
chore: update versions (#6884) 2024-05-30 10:08:41 +08:00
ClarkXia 4c9456fcd4
feat: export useAsyncData for component Await (#6882) 2024-05-13 15:14:31 +08:00
ClarkXia 61ed9f03cc
chore: update versions (#6873) 2024-05-07 10:43:16 +08:00
ClarkXia ecbda63fd7 Merge branch 'master' into release/next 2024-05-07 10:06:17 +08:00
ClarkXia e78c7d22cf
fix: single route mismatch warning for development (#6870) 2024-05-07 09:48:45 +08:00
ClarkXia 8fd6343a59
Fix: serverDataLoader is not work when dataLoader is not defined (#6875)
* fix: serverDataLoader is not work when dataLoader is not defined

* fix: condition
2024-04-29 10:49:16 +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 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
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
ClarkXia 277518dd7f
chore: update versions (#6826) 2024-03-20 16:20:41 +08:00