Releases: alibaba/ice
v1.70.0
Improvements
Refactor: generate runtime modules
Feat: support remote runtime by module federation to speed up compile #4114
Feat: built-in modular import runtime for reduce bundle size
Feat: support mock.exclude #4131
Bug Fix
Chore: upgrade less and less-loader (less^4.0.4, less-loader^7.0.0)
Fix: default html of mpa
v1.16.1
v1.16.0
Improvements
Feat: use webpack 5 module federation in icejs #3217
Feat: runtimes compatible with React 17 #3764
Feat: upgrade sass-loader and use sass as default implementation #4060
Feat: alias for Helmet
Bug fix
Fix: catch webpack plugin error #4006
Fix: too much watch events in mock service #4088
Fix: external next styles #4079
Fix: ssr render params
v1.15.2
v1.15.1
v1.15.0
Improvements
Feat: support keep alive in SPA #3969
Feat: bump version of typescript(4.x), html-webpack-plugin(4.x), mini-css-extract-plugin(1.x) #3943
Feat: auto import global style in mode MPA
Feat: plugins compatible with webpack5 (build-plugin-fusion, build-plugin-wrap-code) #3962
Refactor: support lazy load and improve performance when using SSR
Refactor: enhance SPA render
Bug fix
Fix: error exception config of webpackPlugins #4029
v1.14.1
Improvements
Refactor: improve experience of using store in mode mpa #3988
Feat: support ts for mock #3957
Feat: support cors of mock apis #4009
Bug fix
Fix: compile umd error when use build-plugin-icestark #4007
Fix: nextPrefix not work in biz code
Fix: ignore externals rule and babel-plugin-import rule when build umd
v1.14.0
Improvements
Feat: support config modularImportRuntime
to optimize runtime import #3944
Refactor: optimize code of plugin-store #3947
Feat: compatible with different extension of store files, enhance debug ability of plugin-store #3953
Feat: support serve simple component by runApp #3945
Feat: enhance template parameters #3920
Bug Fix
Fix: enhance rule condition of webpackLoaders
Fix: entry path message of mode mpa
Fix: custom history
v1.13.0
Improvements
Feat: custom html output by Helmet, supported both in CSR and SSR #3901
Feat: config store runtime automatically raxjs/rax-app#510
Feat: enhance build config (postcssOptions, webpackPlugins, webpackLoaders) #3922 #3921
Feat: ci test workflow to ensure framework features #3928
bug fix
Fix: update icestark types exported by icejs #3904