Releases: alibaba/ice
Releases · alibaba/ice
v3.6.1
v3.6.0
- Feat: support htmlGeneratingMode option #7032
- Chore: update types for plugin request #7033
- Fix: bump
es-module-lexer
version for analyze error #7050 - Feat: support custom even for streaming component #7053
- Feat: support webpack mode to compile server bundle #7040
- Fix: glob pattern to check document #7055
v3.5.1
v3.5.0
v3.4.12
v3.4.11
v3.4.10
- Feat: externals plugin for external dependencies mush easier #6892
import { defineConfig } from '@ice/app';
import externals from '@ice/plugin-externals';
export default defineConfig(() => ({
plugins: [externals({ preset: 'react' })]
}));
Visit docs for more detail.
- Feat: support the simple mode of intl solution #6953
import { defineConfig } from '@ice/app';
import intl from '@ice/plugin-intl';
export default defineConfig({
plugins: [
// Add intlSolution to remove the dependency of react-intl, API usage is limited in this mode.
intl({ intlSolution: 'simple' }),
],
});
Visit docs for more detail.
v3.4.9
v3.4.8
- Fix: do not remove request config of dataLoader compilation #6869
- Feat: support plugin for intl #6863
- Feat: support split page chunk in cjs format #6843
- Fix: the minify configuration of swc #6871
- Fix: add mismatch warning for single route mode #6870
- Fix: support
https
in speedup mode #6879 - Feat: support compile options for the function type of
compilationConfig
#6880
v3.4.7
- Deprecate generator API of
addTargetExport
#6861 - Remove
Document
runtime in client bundle #6848 - Reduce server size by remove unnecessary dependencies and runtime #6848
- Optimize runtime size when
dataLoader
is not defined #6849 #6864 - Chore: remove useless code of webpack compiler #6860
- Optimize runtime size by remove routes config code #6850