* 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>
* fix(miniapp): page load after getAppData
* docs(miniapp): update miniapp-runtime readme
* feat(miniapp): support turn off rpx2vw using enableRpx2Vw
* chore(miniapp): update example
* fix(miniapp): outputDir is wrong in command line
* fix(miniapp): no log in build command
* fix(miniapp): history type
* chore(miniapp): update example
* feat(miniapp): support enableCache to disable cache in miniapp task
* fix(miniapp): throw error if no getConfig function in page component
* feat(miniapp): add params to specify getData and getConfig
* fix(miniapp): getData/getAppData existence situation
* feat(miniapp): normalize route in history
* fix: lint warning
* feat(miniapp): align Link to props and history.push props
* docs(miniapp): add more articles
* feat(miniapp): support nativeConfig in plugin-miniapp
* feat(miniapp): rename getConfig to pageConfig
* feat(miniapp): rename getData to dataLoader
* fix: lint warning
* docs: fix broken links
* docs(miniapp): update miniapp location and relative links
* Update start.md
Co-authored-by: ZeroLing <i@zeroling.com>