Commit Graph

22 Commits

Author SHA1 Message Date
ClarkXia c53deef96e
chore: localize remote assets to reduce test time (#6566) 2023-10-11 13:36:11 +08:00
ClarkXia 4763bc7666
Refactor: router (#6123)
* chore: refactor unfinished

* feat: support create router

* refactor: render mode

* fix: code splitting false

* feat: add location for icestark

* chore: remove console

* test: examples

* fix: dataloader is undefined

* fix: test

* fix: test case

* fix: test case

* fix: types

* fix: test case

* fix: lock

* fix: update lock

* fix: hydration

* fix: router

* fix: router

* chore: log

* fix: hmr

* fix: test

* fix: test

* chore: optimize code

* Update singleRoute.test.tsx

* fix: types
2023-04-13 12:01:16 +08:00
ClarkXia 56fb406e8a
fix: import path of types and runtime (#5981)
* fix: import path of types and runtime

* chore: package.json

* chore: add changelog

* fix: typings

* fix: type declare
2023-02-28 15:08:10 +08:00
ClarkXia c893a64a1c
chore: changeset config (#5909)
* chore: reset version

* fix: changeset

* chore: publish beta

* chore: update pre

* chore: custom version

* chore: remove test

* fix: version

* chore: test case

* chore: version

* fix: reset changelog

* fix: update lock

* fix: changelog

* chore: release beta version

* chore: add changeset

* chore: release beta version

* chore: update @ice/app version

* chore: update version and lock

---------

Co-authored-by: luhc228 <luhengchang228@126.com>
2023-02-16 16:11:49 +08:00
luhc228 db495382b2
feat: use changeset to publish and version (#5864)
* feat: add changesets config

* chore: remove version publish scripts

* chore: update ci workflow

* chore: update checkout branch step

* chore: lock

* fix: lost scripts

* fix: ts type error

* chore: remove scripts

* chore: update README

* chore: update lock

* chore: update dependency and script

* chore: remove version check

* chore: add publishConfig to package.json

* chore: update ci step

* chore: update release:beta script

* chore: add private field to examples

* chore: remove registry

* chore: update lock

* chore: update ci workflow

* chore: update workflow

* chore: update README

* chore: update changeset README

* chore: update cache key

* feat: update cache

* chore: update cache config
2023-02-13 14:48:34 +08:00
ClarkXia 05aeb94f6b
feat: plugin for icestark (#5695)
* feat: plugin icestark arch

* feat: icestark child app

* chore: update type

* fix: icestark child

* feat: icestark layout

* feat: icestark framework

* feat: test case for icestark

* chore: changelog

* fix: optimize code

* fix: optimize code
2022-12-15 14:35:07 +08:00
ClarkXia ac910ed2dc refactor: remove 2.x code 2022-11-14 17:17:45 +08:00
大果 32a56a2ee5
refactor: optimize router (#4814)
* chore: add useful log for router

* fix: renderComponent -> app.renderComponent

* fix: renderComponent -> app.renderComponent

* feat: spa support renderComponent

* chore: add example

* chore: build-plugin-app-core remove npmlog

* feat: support disable request plugin

* feat: wrapper page in plugin-app-core(not yet plugin-router)

* chore: optimize examples

* chore: move wrapper page to plugin-react-app

* chore: optimize router log

* feat: register enableRouter in runtime

* fix: enableRouter typo error

* feat: add mpa to runtime buildConfig

* chore: runtime buildConfig.router -> enableRouter

* chore: optimize example

* chore: bump version and add changelog

* fix: ts type

* fix: example app.renderComponent

* fix: eslint and remove log

* test: add icestark-layout test case

* chore: try test case

* fix: addProvider not work

* chore: add store test case

* chore: try test case

* chore: try test case

* chore: try test case

* chore: add npm install before test

* chore: enable all test

* chore: fix test install

* feat: ssr search params (#4987)

* feat: ssr search params

* feat: support renderComponent ssr

* chore: add comment

* feat: add enableRouter to context

* chore: add changelog

* fix: ssr error

Co-authored-by: ClarkXia <xiawenwu41@gmail.com>
Co-authored-by: 狒狒神 <fushen.jzw@alibaba-inc.com>
2021-12-02 10:44:03 +08:00
ClarkXia 53b4e31664
fix: runtime file generate by icestark (#4619) 2021-09-13 14:44:05 +08:00
那吒 8338eb3eb1
feat: 🎸 support es module for ice.js (#4603)
* feat: 🎸 support es module for ice.js

* feat: 🎸 yarn lock

* test: 💍 fix conflict

* feat: 🎸 fix entries

* feat: 🎸 add html for icestark

* feat: 🎸 remove log

* feat: 🎸 judge by ext

* refactor: 💡 refact code

* refactor: 💡 upgrade examples and log

* feat: 🎸 update version

* chore: 🤖 yarn locak

* chore: 🤖 yarn locak

* feat: 🎸 entries types

* chore: 🤖 changelog
2021-09-10 16:47:15 +08:00
Hengchang Lu cb8dd70f0f
chore: add compiler options to examples (#3963) 2021-01-04 11:10:35 +08:00
ClarkXia 24a48eff02
fix: types of icestark plugin (#3904)
* fix: icestark types

* fix: icestark types

* fix: lock file
2020-12-22 14:56:03 +08:00
chenbin92 9ba0ae4571
docs: replace createApp with runApp (#3643) 2020-10-21 11:09:25 +08:00
chenbin92 78dd76a2cf
fix: icestark Suspense fallback (#3256) 2020-06-02 19:38:31 +08:00
思忠 d782fff1cd chore: update examples 2020-04-07 23:45:00 +08:00
chenbin92 3a937d379b chore: fix lint (#183) 2020-03-27 18:54:23 +08:00
chenbin92 077fb17dc6 Release (#125)
* chore: release v1.1.0

* feat: support ssr (#117)

* feat: support update apps in layout (#126)

* fix: wrapper route component with suspense (#112)

* fix:keep classnames and fnames when minifying (#119)

* fix: compatible with pages folder (#124)

* fix: config entry is not effective (#134)
2020-03-20 23:54:15 +08:00
chenbin92 7bb8c703ef fix: ts types (#102)
* fix: request types

* refactor: add icestark types

* refactor: add types to example
2020-03-11 18:52:27 +08:00
chenbin92 4acfeeea90 feat: add awesome examples (#62)
* fix: add ice.js to devDependencies

* chore: add sandbox config

* chore: add hello-world example

* fix: build config

* chore: add basic-store example

* chore: add basic-request example

* chore: add with-fusion-design example

* chore: examples optim

* docs: update readme

* docs: remove example link
2020-02-26 16:58:08 +08:00
chenbin92 5cfb787e98 refactor: modify logger and AddProvider config (#30)
* refactor: modify logger and AddProvider config

* chore: update example
2020-02-19 20:41:06 +08:00
chenbin92 0841487c75 refactor: remove useApp (#27)
* refactor: remove useApp hooks

* refactor: update examples
2020-02-19 20:17:41 +08:00
思忠 eebd118c7e feat: initial project 2020-02-13 23:14:08 +08:00