ZeroLing
ef7657fde3
chore: update @ice/jsx-runtime usage ( #5865 )
...
* chore: update usage of jsx-runtime
* fix: pnpm lock file
* fix: jsx dev exports file
* chore: bump valid version
* chore: update jsx-runtime
2023-02-10 10:17:52 +08:00
染陌同学
c47fa3e4de
chore: add changelog for plugin pha ( #5883 )
2023-02-09 18:00:19 -08:00
染陌同学
c250711898
fix: The imported dataloaderFetcher name is error ( #5879 )
2023-02-09 17:58:37 -08:00
waynelee
299a3466af
docs: fix the development doc path error ( #5871 )
2023-02-08 02:57:16 -08:00
ClarkXia
31affc78a0
chore: version
2023-02-07 10:15:37 +08:00
ClarkXia
68a7d2056c
chore: bump verison of plugin-store ( #5868 )
2023-02-07 10:13:23 +08:00
waynelee
0e1588b789
docs: fix import defineAppConfigh from ice ( #5870 )
2023-02-06 15:07:22 +08:00
ClarkXia
0fafeb51a9
chore: update contributors ( #5861 )
...
* chore: update contributors
* Update README.md
2023-02-03 14:46:13 +08:00
Frank Zhao
33231ea5da
[Doc] Add contribution leaderboard badge into README file. ( #5862 )
...
* Update README.md
Add contribution leaderboard badge into README file.
Signed-off-by: frank-zsy <syzhao1988@126.com>
* Update README.md
Fix typo
---------
Signed-off-by: frank-zsy <syzhao1988@126.com>
2023-02-03 14:38:27 +08:00
waynelee
04833b736f
docs: fix update-from-icejs2 ( #5854 )
2023-02-03 12:18:48 +08:00
ZeroLing
94339d93ed
fix: website build with errors ( #5860 )
2023-02-03 12:17:14 +08:00
ClarkXia
a364a619c9
Merge pull request #5804 from alibaba/release/3.1.0
...
Release/3.1.0
2023-02-03 11:39:48 +08:00
ClarkXia
585f093772
chore: bump version of build-scripts ( #5858 )
2023-02-02 20:14:06 +08:00
ZeroLing
7c07f1654a
fix: data-loader using serverCompiler with renderer client ( #5856 )
...
* fix: data-loader using serverCompiler with renderer client
* fix: renderer
2023-02-02 20:07:49 +08:00
水澜
412311a750
fix: esbuild target ( #5857 )
...
* fix: filter browser for esbuild
* fix: esbuild target
2023-02-02 19:54:15 +08:00
染陌同学
eb9c562039
chore: Not parse template in SSG/SSR ( #5853 )
2023-02-02 18:32:53 +08:00
水澜
68d968a6c5
fix: pass dist type ( #5851 )
2023-02-02 17:46:39 +08:00
ClarkXia
39b181d54d
chore: changelog ( #5849 )
2023-02-02 17:45:34 +08:00
水澜
23f4d86bf4
refactor: html to js ( #5838 )
...
* refactor: html to js
* fix: config
* revert: keep renderToEntry
* fix: types
* refactor: simplify dist type
* chore: changelog
2023-02-02 16:47:16 +08:00
水澜
d2f0b7e5c7
feat: suspense ssr ( #5584 )
...
* feat: suspense ssr demo
* chore: rename global variable
* chore: update lock
* feat: suspense demo
* chore: delete dead code
* refactor: rename to data context
* fix: error triggered in steam, should not downgrade
* feat: suspense ssr
* fix: should async script when suspense
* feat: support suspense for common components
* feat: support suspense for common components
* fix: style type lint
* fix: typings
* feat: remove server data loader for suspense component
* feat: disable dataLoader for suspense
* chore: add style
* chore: add changelog
* chore: add changelog
* chore: add comments
* refactor: check suspense data
* fix: type
* test: suspnese
* fix: compat with ssg
* feat: fallback for suspense
* feat: suspense fallback
* refactor: pass id as props
* refactor: pass fallback as element
* fix: type
* docs: suspense
* docs: suspense
* refactor: support suspense in components
* fix: changelog
* fix: lint
* fix: should not replace env to string
* chore: add changelog
* chore: remove dead code
* revert: dataloader for ssr
* fix: lint
* refactor: rename
* docs: hide suspense ssr
* refactor: remove internal error boundary
* refactor: merge if condition
* fix: type
* refactor: suspense api
---------
Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
2023-02-02 16:00:04 +08:00
染陌同学
1b1b2bbb09
Feat/support dynamic data loader pha ( #5808 )
...
* feat: add dynamicDataLoaders
* feat: support dynimic dataLoader in PHA
* feat: remove dynamicDataLoaders
* feat: add swc config
* fix: should get key from detail
* chore: modify type
* feat: support dev server
* fix: don't remove app-worker.ts
* chore: add build-script
* chore: remove log
* chore: dealwith cr
* fix: should checkout dataloaderConfig
* chore: update lock
* chore: remove keepPlatform
* chore: modify type
* chore: update lock
* fix: modify ejs
* chore: dealwith warning
2023-02-02 15:59:54 +08:00
luhc228
8cf9dcb0fb
fix: process exit when build error on dev ( #5827 )
...
* fix: process exits when build error on dev
* chore: version and changelog
* fix: comment
2023-02-02 15:38:15 +08:00
luhc228
4dafb1334d
feat: add fusion pro scaffold ( #5844 )
2023-02-02 15:24:35 +08:00
ZeroLing
f46241fe75
Fix/compat rax element ( #5847 )
...
* fix: dynamic import works in app.tsx
* fix: test case
* chore: update depenedency version of @ice/webpack-config
* refactor: rax-compat jsx-runtime
* chore: add CHANGELOG and update version of rax-compat
* chore: pnpm lock up-to-date
* fix: puppteer update
2023-02-01 23:12:21 -08:00
ZeroLing
acfc88427e
fix: dynamic import works in app.tsx ( #5840 )
...
* fix: dynamic import works in app.tsx
* fix: test case
* chore: update depenedency version of @ice/webpack-config
* chore: pnpm lock up-to-date
2023-02-02 14:22:35 +08:00
luhc228
bde7dbd6f7
docs: optimize cli documentation ( #5846 )
2023-02-02 10:46:17 +08:00
水澜
5d630b5707
fix: data loader target ( #5843 )
2023-02-02 09:55:18 +08:00
luhc228
80e6bef23d
fix: transformSync api not import ( #5845 )
2023-02-01 19:51:51 +08:00
ClarkXia
234e6cb170
feat: support lifecycle of bootstrap ( #5825 )
2023-02-01 16:08:51 +08:00
ClarkXia
68f8289fc8
fix: update ci workflow ( #5836 )
...
* fix: update ci workflow
* fix: ci
2023-02-01 15:53:43 +08:00
ClarkXia
b92b26bdb6
fix: compatible with empty meta element ( #5816 )
...
* fix: compatible with empty meta element
* fix: add warning log
2023-02-01 11:23:14 +08:00
ClarkXia
7867712ff8
Merge branch 'release/3.0' into release/3.1.0
2023-02-01 10:56:57 +08:00
luhc228
926fc278ac
fix: store docs typo ( #5818 )
...
* fix: store docs typo
* fix: typo
2023-01-31 07:01:39 -08:00
ZeroLing
28d250860e
Using alias + generate template to replace keepPlatform impl ( #5710 )
...
* feat: modify generateHtml to generateEntry
* feat: support entry
* chore: update lock
* feat: support extra script
* feat: add config for entry
* feat: support entryType
* feat: add documentToJs
* feat: remove ejs to template
* chore: modify entry to output
* feat: add dom render
* chore: update lock
* chore: should publish templates
* feat: modify type and merge config
* feat: remove setConfig for output
* chore: modify jsOutput
* feat: add paths of outputs
* fix: should get data when after.start.compile
* feat: support dev
* feat: modify dist type
* chore: modify htmlOutput
* fix: modify dirname
* chore: modify dirname
* chore: add type for __ICE__CREATE_ELEMENT
* test: add test for domRender
* feat: add renderToHTML
* chore: modify platform
* feat: support target and renderMode
* fix: test case and renderer
* chore: update lock
* Update build.ts
* chore: add default value to urls
* refactor: constant
* feat: add with weex
* chore: change multi target
* fix: output orders
* fix: build order
* feat: modify disttype
* feat: modify textContent to support styleElement in weex
* fix: dist type javascript
* chore: version change
* fix: merge and versions
* fix: target renderer
* feat: using resolve universal-env
* chore: remove with weex example
* fix: unexpected escape
* fix: add commandArgs defaults for target, rename miniapp platforms to targets
* fix: bundle slash
* fix: add isKraken for env
* fix: compilationConfig type definition
* fix: keepPlatform
* fix: test case
* fix: make env tree shaking works
* fix: using env replacement plugin
---------
Co-authored-by: answershuto <answershuto@gmail.com>
2023-01-30 12:09:40 +08:00
ZeroLing
8a94c4b503
Merge branch 'master' into release/3.1.0
2023-01-13 16:39:56 +08:00
ZeroLing
6d095b6389
fix: add .js extension
2023-01-12 19:12:03 +08:00
ClarkXia
4f8c72b678
Merge branch 'release/3.0' of github.com:alibaba/ice into release/3.0
2023-01-12 18:55:39 +08:00
ZeroLing
d66bac736a
fix: merge failure
2023-01-12 16:19:27 +08:00
ClarkXia
c08dd7a706
docs: icestark ( #5748 )
...
* docs: icestark
* Update icestark.md
2023-01-12 16:15:39 +08:00
ClarkXia
8ef77037ac
Merge pull request #5784 from alibaba/release/3.0
...
Release 3.0.6
2023-01-12 15:48:05 +08:00
染陌同学
ccb0d86aa0
feat: pha preload ( #5796 )
...
* feat: support preload source for PHA
* feat: support resource_prefetch to preload resource
* chore: remove htmlparser
* feat: stylesheet rel should be stylesheet
* feat: take out the page preload and assign it to root
* feat: updatelock
* chore: modify type
* chore: modify version and changelog
Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
2023-01-12 14:21:16 +08:00
ZeroLing
9f2ee217c2
Merge branch 'release/3.0' into release/3.1.0
2023-01-12 13:57:41 +08:00
ZeroLing
0817129fd3
Fix/rax-compat jsx runtime ( #5803 )
...
* fix: jsx runtime for rax-compat
* fix: optional children
* fix: array key validation
* fix: eslint check
* fix: add default commandArgs target
* fix: createElement children args
* docs: add changelog and bump version
2023-01-12 12:04:06 +08:00
ClarkXia
fef9f34d87
fix: modify basename when render as a child app ( #5810 )
...
* fix: modify basename when render as a child app
* fix: fallback of undefined
2023-01-12 11:43:51 +08:00
ClarkXia
b551b33e33
chore: changelog ( #5813 )
...
* chore: changelog
* chore: version
2023-01-11 18:41:37 +08:00
LeoYuan 袁力皓
a48d8ceb0e
chore: optimize error display ( #5811 )
2023-01-11 18:21:33 +08:00
ClarkXia
66cd9df104
feat: enhance memory router ( #5800 )
...
* feat: enhance memory router
* fix: optimize code
* fix: error syntax
* fix: remove unused statement
2023-01-11 17:36:28 +08:00
ZeroLing
08e1eed8fc
Refactor part of web plugin into common logic. ( #5807 )
...
* feat: modify generateHtml to generateEntry
* feat: support entry
* chore: update lock
* feat: support extra script
* feat: add config for entry
* feat: support entryType
* feat: add documentToJs
* feat: remove ejs to template
* chore: modify entry to output
* feat: add dom render
* chore: update lock
* chore: should publish templates
* feat: modify type and merge config
* feat: remove setConfig for output
* chore: modify jsOutput
* feat: add paths of outputs
* fix: should get data when after.start.compile
* feat: support dev
* feat: modify dist type
* chore: modify htmlOutput
* fix: modify dirname
* chore: modify dirname
* chore: add type for __ICE__CREATE_ELEMENT
* test: add test for domRender
* feat: add renderToHTML
* chore: modify platform
* feat: support target and renderMode
* fix: test case and renderer
* chore: update lock
* Update build.ts
* chore: add default value to urls
* refactor: constant
* feat: add with weex
* chore: change multi target
* fix: output orders
* fix: build order
* feat: modify disttype
* feat: modify textContent to support styleElement in weex
* fix: dist type javascript
* chore: version change
* fix: merge and versions
* fix: target renderer
* chore: remove with weex example
* fix: add commandArgs defaults for target, rename miniapp platforms to targets
* fix: bundle slash
Co-authored-by: answershuto <answershuto@gmail.com>
2023-01-11 14:33:14 +08:00
ClarkXia
f827f641b3
fix: bump version of swc plugin (keep-export) ( #5802 )
2023-01-11 11:00:25 +08:00
ClarkXia
7b686f4f82
fix: default value of ssr ( #5805 )
...
* fix: default value of ssr
* fix: test case
Co-authored-by: ZeroLing <i@zeroling.com>
2023-01-10 22:47:24 +08:00