4.7.3版本升级说明-20240115

版本号:4.7.x
发布日期:2024.01.15
更新要点:提高多语言翻译功能/改进工作流执行参数的转换逻辑/解决上个版本中存在的问题 ,请及时更新。

4.7.x版本

升级内容说明

  • 增强国际化翻译能力
  • 优化工作流执行参数转化逻辑
  • 协同开发的支持,使用参考:https://doc.oinone.top/backend/4821.html
  • 4.6.x所有的优化点

    平台jar包版本

    <!--平台基础jar包-->
    <pamirs.middleware.version>4.7.0</pamirs.middleware.version>
    <pamirs.k2.version>4.7.3.1</pamirs.k2.version>
    <pamirs.boot.version>4.7.7.3</pamirs.boot.version>
    <pamirs.framework.version>4.7.5.2</pamirs.framework.version>
    <pamirs.core.version>4.7.7.2</pamirs.core.version>
    <pamirs.distribution.version>4.7.4.1</pamirs.distribution.version>
    <pamirs.metadata.manager>4.7.3</pamirs.metadata.manager>
    <pamirs.lowcode.version>4.7.0</pamirs.lowcode.version>
    <!--设计器jar包-->
    <pamirs.designer.common.version>4.7.2</pamirs.designer.common.version>
    <pamirs.workflow.version>4.7.6.6</pamirs.workflow.version>
    <pamirs.flow.designer.base.version>4.7.3</pamirs.flow.designer.base.version>
    <pamirs.dataflow.designer.version>4.7.0</pamirs.dataflow.designer.version>
    <pamirs.workflow.designer.version>4.7.2</pamirs.workflow.designer.version>
    <pamirs.workbench.version>4.7.1</pamirs.workbench.version>
    <pamirs.model.designer.version>4.7.1</pamirs.model.designer.version>
    <pamirs.ui.designer.version>4.7.4</pamirs.ui.designer.version>
    <pamirs.data.designer.version>4.7.0</pamirs.data.designer.version>
    <pamirs.data.visualization.version>4.7.1</pamirs.data.visualization.version>
    <pamirs.eip.designer.version>4.7.0</pamirs.eip.designer.version>

    docker镜像版本

    harbor.oinone.top/oinone/designer:4.7.10.4-allinone-mini 仅包含前后端工程
    harbor.oinone.top/oinone/designer-backend:latest 仅包含后端工程

RSQL相关的几个Java类路径调整

pro.shushi.pamirs.core.common.rsql.RSQLHelper;
pro.shushi.pamirs.core.common.rsql.RSQLNodeInfo;
pro.shushi.pamirs.core.common.rsql.connector.RSQLNodeConnector;
pro.shushi.pamirs.core.common.entry.TreeNode;

替换为:
pro.shushi.pamirs.framework.gateways.rsql.RSQLHelper;
pro.shushi.pamirs.framework.gateways.rsql.RSQLNodeInfo;
pro.shushi.pamirs.framework.gateways.rsql.connector.RSQLNodeConnector;
pro.shushi.pamirs.framework.common.entry.TreeNode;

工作流回调钩子

注: 新版业务数据存在不兼容老版的情况,老版工作流流程数据运行完成之后升级新版

原有业务中使用工作流 fallBackrecallreject 钩子,函数接收String字符串后转换成对象简化。

@Function(summary = "回调方法")
@Function.Advanced(displayName = "回调方法")
public 业务模型 fallBack/recall/reject(String data) {
    业务模型 proxy = JsonUtils.parseObject(data, new TypeReference<业务模型>(){});
    // ... 业务操作
    return proxy;
}

如果您有任何问题、建议或反馈,请随时联系我们。为了获得最佳体验,请升级至最新版本。我们将继续努力改进产品,提供更好的服务。谢谢!

Oinone社区 作者:望闲原创文章,如若转载,请注明出处:https://doc.oinone.top/version/4782.html

访问Oinone官网:https://www.oinone.top获取数式Oinone低代码应用平台体验

(0)
望闲的头像望闲数式管理员
上一篇 2023年11月28日 上午10:29
下一篇 2023年12月4日 下午2:43

相关推荐

发表回复

登录后才能评论