Releases: jd-orion/ccms
Releases · jd-orion/ccms
v1.5.0
v1.4.0
1.4.0 版本更新日志
-
功能新增
- 表格:
- 新增下接按钮组隐藏的配置项
- 新增格式化文本表格列,支持多字段组合文本配置,支持mardkdown文本设置等相关配置
- 表格:
-
优化
- 优化高并发场景下全局缓存处理机制
- 表格枚举列选项的处理逻辑提取,代码优化
- 修复1.3.0性能优化造成的单选/多选表单onchange时未监听到变化
- 编辑器的展示条件UI样式优化
-
其它:
1.4.0 版本发布后,表格选项配置值更新,如表格配置选项值显示失效,可升级至1.4.0以上版本已修复。
如需使用1.4.0版本,可直接修改兼容逻辑'
修改ccms/packages/core/src/components/tableColumns/enum/index.tsx
在第57行
if(options){
后插入以下代码即可
// TODO: 兼容1.3.0以下老版本的表格option值为key
if (options.from === 'manual' && options.data) {
options.data.forEach((option: any) => {
if (option.key && option.value === undefined) {
// eslint-disable-next-line no-param-reassign
option.value = option.key
}
})
}
v1.3.0
1.3.0 更新内容
-
重大更新
1.新增ccms-editor配置化页面的开源,ccms-editor配置化页面是基于ccms表单开发,通过ccms-editor界面配置生成ccms对应的json配置项,可实时预览配置json生成的页面。
2.性能优化:优化表单项数据流转方式,引入immer使用不可变数据优化表单数据,提高表单数据更新时的页面渲染性能 -
功能新增
- 表格:
表格列新增加配置操作类型的按钮,支持表格内添加操作按钮进行逻辑与页面的跳转 - 详情:
详情页面样式分栏添加配置分栏可换行
详情支持iframe页面配置显示
详情新增图片列表展示
详情页面表格组件支持宽度配置项 - 表单:
新增表单提交按钮位置灵活配置,支持按钮配置在右上角
- 表格:
-
优化
修复详情页面表格组件宽度初始化异常,并增加详情页面表格组件宽度配置项
修复多项选择字段在手动配置数据时,操作插入数据时报错