Releases: cellbang/cell
Features
- feat(cli) Change the compilation target to es6
- feat(cli) 变更编译目标到 es6
Bug Fixes
- fix(cli) Fix malagu init command execution failure
- fix(cli) 修复 malagu init 命令执行失败
Bug Fixes
Features
-
feat(cli) optimizes command line execution speed by loading modules on demand
-
feat(core) front-end application is no longer directly in the body, and provides a div container with an id of malagu.hostDomId
-
feat(cli) provides a default html template, if the index.html file exists in the project root directory, it will overwrite the default provided template
-
feat(serve-static) defines two component attributes: path and apiPath, path matches the front-end route, and apiPath matches the back-end route
-
feat(cli) adds the base tag to the default html template to allow the resources in html to be loaded by absolute routing
-
feat(cli) serve, build and deploy add parameter entry and options -t, --targets uniformly, support non-malagu framework operation, build and deployment
-
feat(cli) build command adds options -o, --output, custom code output location
-
feat(cli) 通过按需加载模块优化命令行执行速度
-
feat(core) 前端应用不再直接 body 里面,提供了一个 id 为 malagu.hostDomId 的 div 容器
-
feat(cli) 提供一个默认的 html 模板,如果项目根目录存在 index.html 文件,会覆盖默认提供的模板
-
feat(serve-static) 定义了两个组件属性:path 和 apiPath,path 匹配的前端路由,而 apiPath 匹配的是后端路由
-
feat(cli) 默认 html 模板中添加 base 标签,让 html 中的资源以绝对路由的方式加载
-
feat(cli) serve、build 和 deploy 统一添加参数 entry 和选项 -t, --targets,支持非 malagu 框架运行、构建和部署
-
feat(cli) build 命令添加选项 -o, --output,自定义代码输出位置
Features & Bug Fixes
-
feat(cli) add admin-app application template
-
feat(cli) deployment command no longer checks mode when skipping build
-
feat(cli) supports automatic identification of favicon.ico in the root directory of the project
-
feat(cli) supports generating resource manifest.json to facilitate access to the micro front-end system
-
feat(cli) front-end application supports PWA
-
feat(serve-static) optimizes the static resource caching strategy, js, css, pictures and other resources are permanently cached by default, and the HTML file is cached for 5 seconds
-
fix(cli) Fix the sourcemap file contains the local path information of the packaged user
-
fix(cli) Fix the problem of infinite loop when loading configuration file based on mode
-
fix(fc-adapter) Fix the version/alias of the custom domain name binding does not follow the deployment environment
-
feat(cli) 添加 admin-app 应用模板
-
feat(cli) 部署命令跳过构建时不再检查 mode
-
feat(cli) 支持自动识别在项目根目录下的 favicon.ico
-
feat(cli) 支持生成资源 manifest.json,方便接入微前端体系
-
feat(cli) 前端应用支持 PWA
-
feat(serve-static) 优化静态资源缓存策略,js、css 和图片等资源默认永久缓存,html 文件缓存 5 秒
-
fix(cli) 修复 sourcemap 文件中包含打包用户的本地路径信息
-
fix(cli) 修复基于 mode 加载配置文件出现死循环问题
-
fix(fc-adapter) 修复自定义域名绑定的版本/别名没有跟着部署环境走
Features
- feat(scf-adapter) Add scf-adapter component
- feat(cli) Optimize multi-environment design
- feat(fc-adapter) The non-custom function of fc-adapter uses fc-express proxy forwarding
- feat(cli) Add scf related templates
- feat(vercel-adapter) Alter zeit-adapter to vercel-adapter
Features
- feat(fc-adpater) Optimized the default value of malagu.server.endpoint
- feat(cli) The sample-app template adds serve-static dependencies
- feat(fc-adpater) Optimized configHooks logic
Bug Fixes
- fix(fc-adapter) Fix malagu.server.path default value
- fix(fc-adapter) Delete function initialization function entry
- fix(fc-adapter) Fix function handler path
Features
- Modify build command options --skipBuild to --skip-build
- The configuration file supports runtime expression definition: ${{xxx}}
- Resources support multi-regional deployment