v5.2.0
- 变更内容
- 升级说明
功能
修复
- 应用关闭后重新开启,工作流不可见(缓存问题)
- 工作表回收站添加筛选条件过滤数据时,提示服务异常
- 工作表通过链接参数筛选出来的数据平均值计算错误,仍是筛选之前的平均值
- 工作表公开表单配置页富文本内上传的图片,一段时间后无法显示
- 工作表关闭记录分享,视图分享失效
- 工作表关联记录字段设置关联多条默认值,保存时不生效
- 工作表子表中的数值字段默认值不生效
- 工作表子表,批量添加,关联记录排序未遵循视图排序
- 工作表选项字段无法使用接口创建的选项集
- 统计图单选字段,已删除的选项在自定义排序中依然存在
- 含特定关键词的域名,消息同步给外部平台(如企微/钉钉等),点击消息跳转地址错误
- 飞书集成下,部门无法同步
- 取消微信公众号绑定失败
- H5 待办填写节点,无法填写子表的数据
- H5 自定义页面添加工作表视图,设置不允许新建记录,依然出现新增按钮
注意
升级到 5.0.0+ 前请确保 Docker 版本在 20.10.16 及以上。可通过 docker -v
命令查看 Docker 版本。
单机模式
-
存储组件服务升级到
2.0.0
,参考 存储组件升级 -
微服务升级到
5.2.0
,参考 微服务升级 -
镜像升级完成后进入微服务应用容器内执行数据库结构修改脚本,具体步骤如下:
-
进入容器:
docker exec -it $(docker ps | grep community | awk '{print $1}') bash
-
执行以下命令(如果已自定义用户名、密码,注意修改对应参数值)
mysql -h sc -P 3306 -uroot -p123456 --default-character-set=utf8 < /init/mysql/5.2.0/DDL.sql
-
-
如果使用外部文件对象存储,参考 自定义文件对象存储 重新初始化预置文件
集群模式
-
对数据存储相关的服务器进行备份
-
微服务升级到
5.2.0
,参考 微服务升级 -
进入控制节点的 config Pod 中执行相关命令,具体步骤如下:
-
进入 config Pod :
kubectl exec -it $(kubectl get pod | grep config | awk '{print $1}') bash
-
执行以下脚本
更新预置文件(如果使用外部文件对象存储则不需要执行此命令,参考 自定义文件对象存储 重新初始化预置文件)
source /entrypoint-cluster.sh && fileInit
执行 MySQL 脚本,创建角色分管部门所需表
mysql -h $ENV_MYSQL_HOST -P $ENV_MYSQL_PORT -u$ENV_MYSQL_USERNAME -p$ENV_MYSQL_PASSWORD --default-character-set=utf8 < /init/mysql/5.2.0/DDL.sql
执行 MongoDB 脚本,同步预置的翻译内容、新增索引
source /entrypoint.sh && mongodbResetTemplateMessage
source /entrypoint.sh && mongodbExecute mdapps /init/mongodb/5.2.0/mdapps/DDL.txt
-