Commit Graph

3297 Commits

Author SHA1 Message Date
ClarkXia b375955b9a
chore: update versions (#6449) 2023-08-21 14:03:57 +08:00
ClarkXia 9727fc73f9 chore: update lock 2023-08-21 13:56:01 +08:00
染陌同学 f923c5860f
chore: remove runtime (#6469)
* chore: remove runtime

* chore: modify dependenceis

* chore: update

* chore: update lock

* chore: update lock
2023-08-21 13:53:39 +08:00
ClarkXia 3d72131500
feat: support define route with absolute path (#6467)
* feat: support define route with absolute path

* fix: test case
2023-08-21 13:49:43 +08:00
ClarkXia 669a801f8d
fix: add exports of service for node api (#6468) 2023-08-21 13:49:26 +08:00
ClarkXia 5aa73572e2 Merge branch 'master' into release/next 2023-08-17 12:27:15 +08:00
ClarkXia 5fbf49a843
fix: compatible with Win32 when enable onDemand compile (#6466)
* fix: compatible with Win32 when enable onDemand compile

* test: add test case
2023-08-16 16:25:50 +08:00
染陌同学 b588f0a44e
fix: fix native back (#6457)
* fix: fix native back

* chore: add changeset
2023-08-14 00:13:18 -07:00
ClarkXia 61a6908f68
chore: update versions (#6448) 2023-08-10 17:05:55 +08:00
染陌同学 4d5112bfe3
feat: add storage for canvas (#6399)
* feat: add storage for canvas

* feat: add changeset

* feat: add storage for script

* feat: add set value

* feat: modify userKVStorage

* feat: modify getItem

* feat: add bizID

* chore: add @ice/runtime to dev dependencied
2023-08-09 02:27:57 -07:00
ClarkXia 2e22ce4efc
fix: hmr failed when export pageConfg or dataLoader in page routes (#6442)
* fix: hmr failed when export pageConfg or dataLoader in page routes

* chore: changeset

* chore: ignore lint
2023-08-09 17:21:56 +08:00
Linbudu 32dfaacc44
Fix unmountComponentAtNode compat rax (#6424)
* fix: fixup unmountComponentAtNode compat

* fix(rax-compat): compat for rax driver-dom on nullish render container

* fix(rax-compat): compat for rax driver-dom on non-specified render container
2023-08-09 14:19:00 +08:00
ClarkXia 154ab61d05
chore: update versions (#6445) 2023-08-08 18:09:20 +08:00
ZeroLing 372699db3e
hotfix: inline style with less (#6444)
* fix: inline style with less

* chore: add changeset
2023-08-08 17:38:50 +08:00
ClarkXia 35acd3b0b5
Merge pull request #6416 from alibaba/release/next
Release 3.2.9
2023-08-03 15:27:09 +08:00
ClarkXia 8ef8384696
chore: update versions (#6415) 2023-08-03 14:45:10 +08:00
ClarkXia 9978372c04
fix: build warning of runApp is not exported (#6438)
* fix: build warning of runApp is not exported

* chore: remove log

* fix: render
2023-08-03 14:26:54 +08:00
ClarkXia 67eae5c1ac
feat: support app config of runApp (#6398) 2023-08-02 17:04:50 +08:00
Linbudu f0d79065fa
Fix(Appear): fix listener attach for ref callback (#6432)
* fix(appear): fixup listener attach for ref callback

* fix(appear): remove unused directive
2023-08-01 23:24:49 -07:00
ClarkXia 11dd752b13
fix: do not mutate data return by useSuspenseData when csr (#6434)
* fix: do not mutate data return by useSuspenseData  when csr

* fix: optimize code

* chore: lint warning

* chore: optimize code
2023-08-02 12:22:36 +08:00
Linbudu 8af845296f
chore: weex support for ice appear (#6391)
* chore: weex support for ice appear

* fix(appear): use copy of ref for valid ref value in useEffect cleanups

* chore: fixup ref usage
2023-08-01 13:29:02 +08:00
长喆 e40a7cb282
fix(plugin-pha): add attr (#6421) 2023-07-27 02:13:45 -07:00
ClarkXia d33f3e652a
feat: report detail recoverable error (#6412)
* feat: report detail recoverable error

* chore: changelog

* fix: optimize code

* Update runClientApp.tsx
2023-07-25 17:12:10 +08:00
ClarkXia a96af97bd1
fix: render twice when navigate (#6400) 2023-07-25 16:37:07 +08:00
ZeroLing e9c00737d0
fix: unnecessary escape character (#6411) 2023-07-24 02:38:21 -07:00
ClarkXia 1147e74e30
chore: update versions (#6409) 2023-07-24 15:05:00 +08:00
Linbudu 984979a3fe
fix: fix inlineStyle filter function check (#6404)
* fix: fix inlineStyle filter function check

* chore: update comments
2023-07-24 14:24:32 +08:00
ClarkXia 19bdfb1241
Merge pull request #6396 from alibaba/release/next
Release 3.2.8
2023-07-20 14:10:37 +08:00
ClarkXia 9878e74079
chore: update versions (#6387) 2023-07-20 11:52:07 +08:00
Linbudu b58d38a178
chore: inlineStyle filter support (#6397) 2023-07-19 19:36:59 +08:00
ClarkXia 92ec144fd0
fix: do not compile runtime library of tslib (#6377)
* fix: do not compile runtime library of tslib

* chore: changelog
2023-07-19 17:14:49 +08:00
dependabot[bot] 902558e2d3
chore(deps-dev): bump stylelint from 14.16.1 to 15.10.1 (#6378)
Bumps [stylelint](https://github.com/stylelint/stylelint) from 14.16.1 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/14.16.1...15.10.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 17:13:11 +08:00
ClarkXia b691b9e96c
feat: support remove router even if route count is greater than 1 (#6382)
* feat: support remove router even if route count is greater than 1

* fix: add test case

* Update createService.ts

* Update createService.ts
2023-07-18 15:20:26 +08:00
染陌同学 018238f904
feat: support canvans 2d for cache (#6367)
* feat: support canvans 2d for cache

* fix: image src hydrate

* chore: update lock

* fix: img not match when ssr

* fix: canvas dispalay

* chore: remove runtime

* chore: add event for taobao

* chore: add window.WindVane

* chore: add declare

* chore: add changeset

* feat: add cacheCanvasToStorage to ref

* chore: modify function

* feat: add @ice/cache-canvas

* feat: replace mounted

* chore: add dependence to useCallback

* chore: add try to Storage

* chore: import CacheCanvas from ice in example

* chore: add changeset

* chore: add conment

* feat: add rendered

* feat: add getSnapshot

* feat: modify

* chore: add import meta

* chore: add CacheCanvasProps
2023-07-16 23:07:27 -07:00
ClarkXia cf8a78e379
feat: support code splitting strategy of page-vendors (#6386)
* feat: support code splitting strategy of page-vendors

* chore: fix type

* fix: test case
2023-07-17 10:44:15 +08:00
染陌同学 39c92e5b0a
fix: format of dataLoaderConfig loader changed (#6384)
* fix: format of dataLoaderConfig loader changed

* chore: modify titleId

* test: modify test
2023-07-12 00:27:43 -07:00
ClarkXia 27a7253694
fix: always external dependencies when get config (#6383) 2023-07-12 14:30:56 +08:00
Linbudu 6f3e16ce4d
feat: support inline style filter (#6380)
* feat: support inlineStyle filter

* docs: enhance rax-compat desc

* chore: update comments

* chore: fix comment styles

* chore: fix comment styles
2023-07-11 19:59:55 +08:00
spicylemonhaha f58e0c16d5
feat: enhance dropLogLevel build config (#6376)
* feat: 增强droplog功能

* fix: 修改warn说明

* fix: 补充md文件

---------

Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
2023-07-07 18:02:56 +08:00
ClarkXia ae705c03e8
Merge pull request #6369 from alibaba/release/next
Release 3.2.7
2023-07-06 17:26:40 +08:00
ClarkXia 76ef029d0c
chore: update versions (#6368) 2023-07-06 16:41:48 +08:00
Linbudu 7f718c5f3d
fix: fix Rax namespace typing compat with React v18 (#6355)
* fix: fix Rax namespace typing compat with React v18

* fix: add missing ForwardRefExoticComponent type

* feat: fixup tests

* fix: fix cr issues

* fix: fix typing injection
2023-07-06 16:33:09 +08:00
Linbudu bf8af99dea
remove plugin-rax-compat server options (#6362)
* fix: remove server options setter

* fix: remove server options setter

* feat: fixup tests

* fix: buildOptions compat
2023-07-06 11:00:14 +08:00
ClarkXia 110b282b47
feat: support user config htmlGenerating (#6346)
* feat: support user config htmlGenerating to control the generation of html

* fix: add warning

* chore: add user config comments

* Update build.ts

* fix: do not render document when template is false

* fix: comments
2023-07-06 10:41:44 +08:00
ClarkXia 429a2a8315
fix: relative id in pipe transform (#6340) 2023-07-05 14:31:12 +08:00
ClarkXia c7aad4ebed
chore: add user config comments (#6347)
* chore: add user config comments

* Update userConfig.ts
2023-07-05 14:30:39 +08:00
ClarkXia 29ad1b5242
fix: add warning log for mutate suspense data directly (#6351) 2023-07-05 14:30:16 +08:00
luhc228 dd297f96cb
fix: compilation config not extend (#6342)
* fix: compilation config not extend

* chore: changeset

* fix: compile option override

* fix: deepClone duplicated
2023-07-05 14:08:50 +08:00
ClarkXia d8f4520f26
fix: alias for type declaration (#6360) 2023-07-05 14:08:29 +08:00
ClarkXia 170fe47aa7
Merge pull request #6308 from alibaba/release/next
Release 3.2.6
2023-06-16 10:42:11 +08:00