新版本发布记录
V7.1.0(2023-02)
新增功能
功能模块 | 描述 | 相关文档 |
CubeCenter-调度中心 | - 客户端升级
使用高版本开发的机器人时,支持调度官在CubeCenter中升级设备客户端版本,保证任务执行流畅。也支持回退至指定版本。 - 设备重启
支持在监控之内重启指定设备。 - 设备维护状态
增加设备维护状态,确保在执行重启、版本更新等操作时业务不受影响。 - 设置日志及缓存
支持调度官在CubeCenter中修改指定设备的缓存和日志配置。
| 监控室 (opens new window) |
CubeCenter-资源中心 | 通用密钥与退群码 设备连接能力升级,匹配集群任务运行能力引入设备集群概念,支持批量操作设备加入集群及推出集群。 | 设备 (opens new window) |
通用设置 | - RDP远程桌面退出工具
当使用远程桌面的方式操作设备时,建议使用本工具退出远程连接,能避免操作窗口被销毁,及保持目标设备不被锁屏。 - 开机自动登录服务
设备开机时,使用已授权验证用户账号密码登录设备。
| RDP远程桌面退出工具 (opens new window) |
更新优化
功能模块 | 描述 | 相关文档 |
CubeCenter-调度中心 | - 运行计划中支持附带参数配置的机器人,调度官可以自定义机器人参数配置。
- 在调度计划中,设置串行参与消费任务时,仅支持选中一个Talent,不支持绑定多个Talent。
- 在监控室中,支持按客户端版本筛选设备。
| 新建计划 (opens new window) |
客户端 | 任务监控、任务日志不支持查询执行时间/开始时间超过45天的任务记录,操作日志不支持查询超过45天的操作记录。 | |
技术改造 | 提升客户端运行稳定性。 | |
问题修复
V7.1.0版本修复bug 14个,详情请参见以下列表:
Bug列表
序号 | 问题详情 |
1 | 机器人platform待执行未执行。 |
2 | 复制卡片后选择值中依旧保留了被复制卡片的选项且无法删除。 |
3 | 断网重连,邮件触发任务失败。 |
4 | 不进行设置设计器的勾选策略,拾取元素会默认为全节点优先。 |
5 | Talent任务运行长时间未结束。 |
6 | talent悬浮窗偶现消失。 |
7 | 数据队列写入/读取接口代码模式运行报错。 |
8 | 采集网页数据-高级设置中文案优化:采集前加载->采集前下拉滚动。 |
9 | 进入Talent值守模式,一段时间后 由空闲中转换为离线状态,且长时间未无法恢复。 |
10 | 3.X版本开发机器人在7.x版本运行,显示一直运行中却未见执行。 |
11 | 多次安装的安装目录不同,没有重新安装Windows解锁服务。 |
12 | 监控室设备执行时长与内置已执行时长不一致。 |
13 | 文件过大Json数据嵌套过多导致调试运行慢。 |
14 | 导入其他moudle中不存在的函数,执行后报错提示行数不准确。 |
V7.0.0(2023-02)
更新优化
壹沓数字机器人平台全面升级,并发布新名称壹沓RPA平台(CubeRPA)。
首次推出CubeRPA云端控制平台(CubeCenter) (opens new window)及虚拟员工CubeTalent,用户通过CubeCenter实现对CubeTalent的集中监管与调度。
- 价值中心:满足企业对自动化运行的效能分析,充分体现自动化带来的业务价值。
- 资源中心:实现企业对自动化所需资源的一站式管理与分配。
- 调度中心:帮助自动化管理者实现对自动化运行的集中调度与监管。
Bug修复
V7.0.0版本修复bug 19个,详情请参见以下列表:
Bug列表
序号 | 问题详情 |
1 | 云控“超级管理员”角色,需开放"强制取消签出"功能。 |
2 | 窗口定位器打开是节点默认展开。 |
3 | works异常终止任务缺少record和tray日志信息。 |
4 | 任务运行后会无法提取在此之前调试产生的日志。 |
5 | 暂停时查看列表/数据表/键值集合数据显示了全部数据。 |
6 | 提示框文字过多时不能换行。 |
7 | 【元素定位器】当元素节点较多时,点击保存,出现报错。 |
8 | 元素定位器中勾选href属性时,排序应该排在末尾。 |
9 | 【采集数据】从工作流导出后导入新项目流程元素丢失。 |
10 | 打开工程初始化环境1-2阶段时取消,没有取消请求的指令。 |
11 | 拾取元素时,提示程序正在启动中,kill掉辅助设计进程后重新拾取正常。 |
12 | 终止全部任务再打开运行计划,导致任务不存在无法运行。 |
13 | 邮件触发监控qq邮箱,会异常断开连接。 |
14 | 版本更新重启后一段时间未操作,提示进程崩溃。 |
15 | 第一次启动程序打开excel表格,耗时35s。 |
16 | 网页数据采集卡片变更需要采集的字段,点击不同节点然后刷新,获取的数据不同。 |
17 | 【代码模式】偶发无自动补全,设计器与pyhelper通信中断。 |
V6.7.0(2023-01)
新增功能
功能模块 | 描述 | 相关文档 |
UIA增强 | - 元素定位器中新增对比元素功能。
- Python模式中支持使用图片文件和数据采集元素。
- 截图屏幕并存储为资源文件。
- 跨工程复制组件(含组件中的资源与元素)的能力。
- 新增监听网页请求信息的能力。
| |
模块化专项 | 功能模块化,支持热更及快速迭代。 | |
更新优化
功能模块 | 描述 | 相关文档 |
UIA | - 优化定位器交互,提升定位器内容查看效率。
- 采集网页数据组件升级,支持设置表头,切换列顺序等能力。
- 画布内卡片名称最大支持50个字符。
- 支持图像特征值匹配, 图像缩放后依然可找到目标图片。
| |
技术改造 | 提升客户端运行稳定性。 | |
Bug修复
V6.7.0版本修复bug 19个,详情请参见以下列表:
Bug列表
问题详情 |
偶现对流程卡片执行复制粘贴失效。 |
%temp%\cubeRes目录未清理。 |
不能连接组件,运行失败。 |
解压缩时,组件调用错误。 |
调试中关闭托盘-弹窗不关闭状态,从studio停止流程调试,弹窗状态未同步。 |
获取界面窗口组件,根据标签页标题获取窗口,会把窗口也带上导致运行失败。 |
addin和agent的权限不对等,启动addin失败。 |
偶现输入法中文状态下数字无法输入问题。 |
遍历Outlook报错:参数类型不正确。 |
platform任务卡在显示执行中,但没有执行任务。 |
进行了录屏设置,录屏路径下生成了文件夹,但未生成录屏文件。 |
移动选中卡片所在画布位置,卡片按选中的先后顺序展示。 |
快捷键进入拾取模式切换临时操作,ESC退出后Ctrl键被占用键盘无法正常输入。 |
【在界面元素上点击】模拟输入下单击会点击两次(实施侧环境)。 |
未在调试状态下“下一步”功能可以使用。 |
java注入程序无法正常退出导致卸载时安装目录无法清除干净。 |
【获取界面操作窗口】执行失败时报错“chrome插件未连接”,实际只是未打开浏览器。 |
【获取当前激活的标签页】激活窗口无效。 |
【窗口复用】选中扩展元素库中元素后无法编辑定位器。 |
V6.6.0(2022-11)
新增功能
功能模块 | 描述 | 相关文档 |
日志专项 | 内置日志阅读器,增强日志信息维度及提升阅读体验。- 内置工具,多入口集成,使用便捷。(提供工具主动使用入口,调取所选日志即可解析;审计日志、运行/调试小窗口、设计器多入口触达,基于运行直接读取日志;)
- 基于单次运行任务或调试粒度提供日志阅读服务,并针对业务运行逻辑进行日志内容提取,排除阅读干扰项。
- 增加组件运行耗时、输出变量及各类型组件下的运行逻辑描述,辅助用户通过日志读通实际运行逻辑。
- 对UIA接口报错信息进行集中优化,帮助用户进一步找到问题并提出合理的解处理方案。
- 支持阅读Python模式下的print内容。
- 同时支持运行与调试日志解析查看。
- 支持查看运行成功及失败的任务日志。
新增“打印日志”组件,可输出自定义日志等级与内容到运行日志中 | |
UIA专项 | - 重新拾取:支持对已有元素进行重新拾取。拾取后元素唯一id、元素名称不变。
- 窗口归堆:支持修改元素所在窗口。支持将拾取的元素,自动归堆至指定可覆盖其的窗口下。
| |
更新优化
功能模块 | 描述 | 相关文档 |
日志专项 | - 错误运行日志的云端日志包内容优化,包括:业务运行日志、相关技术日志、异常录屏5min视频。
- 合并文件管理中的日志与录屏部分,方便日志与录屏在统一文件夹中存储与查找。
- 本地日志存储结构优化,基于运行颗粒度进行本地日志落地。
| |
UIA专项 | - 元素定位器置顶、支持快捷键。
- Chrome Locator升级为V2,使用广度优先策略。
- Chrome插件安装逻辑优化。
| 更新Chrome失败的原因及处理办法 (opens new window) |
单点需求 | - 安装Python库、初始化Python环境增加日志信息输出,避免出现安装失败时无法排查的问题。
- 增强资源文件使用便利性,支持双击打开、右键编辑资源文件的能力。
- 多选组件卡片不再激活为编辑状态。
- 组件面板滚动条交互优化
- 创建新项目后直接打开设计器。
| Python库管理 (opens new window) |
技术改造 | 设计器多进程改造。- 当流程卡片超过300张,互相切换、复制操作相对于6.5,性能提升10倍左右。
- 当流程卡片超过300张,拖拽移动卡片性能较6.5性能提升明显。
- 子流程中卡片超过300张,进行撤销,删除卡片的性能提升一百多倍。
- 拖拽、新增、粘贴、删除卡片对比6.5均有60倍左右的提升。
- 6.6超过300张卡片子流程切换效率及稳定性明显提高。
- 6.6超过300张卡流程复制性能及稳定性明显提高。
- 画布中全部展开(大流程)及全部收起(大流程)有质的飞跃。
- 常规流程的编排操作基本无卡顿现象。
- 6.5版本大流程数据测试时经常遇到崩溃现象,6.6版本基本无崩溃。
| |
Bug修复
V6.6.0版本修复bug 23个,详情请参见以下列表:
Bug列表
发生时间 | 版本号 | 问题详情 |
2022-07-26 10:57 | CubePlatform_V6.3.0 | 机器人运行关于元素的组件时,报错不能连接组件。 |
2022-08-02 13:50 | CubePlatform_V6.3.0 | smtp发邮件报错UnKnow error.\n'ascii' code can't encode |
2022/7/28 9:44 | CubePlatform_V6.3.0 | 流程画布内搜索卡片,部分卡片不显示。 |
2022-08-09 15:38 | CubePlatform_V6.3.0 | 康泰系统硬件输入首字母乱码 |
2022/8/23 17:07 | CubePlatform_V6.4.0 | 【流程调试】遇到断点,需点击两下【继续】按钮才会继续运行 |
2022/09/01 03:44 | CubePlatform_V6.3.0 | 已进行录屏设置,但无录屏文件生成 |
| CubePlatform_V6.5.0 | 调试运行时通过调用子工作流传递的输出数据参数未进行打印 |
2022-09-14 16:04 | CubePlatform_V6.5.0 | 在启动studio的时候判断正在运行的CubeService与安装的CubeService路径是否一致,如果不一致就停止正在运行的服务,开启安装目录下的服务。 |
2022-09-17 23:13 | CubePlatform_V6.5.0 | 子工作流设置输出无效 |
2022-09-19 17:03 | CubePlatform_V6.3.0 | platform本地与云端,状态显示不一 |
2022-09-19 10:28 | CubeWorks_V2.3.0 | Works开启自启弹出报错弹窗,打开works失败,只能手动关闭重启 |
2022-09-30 11:50 | CubePlatform_V6.5.0 | 流程签出后打开,显示的主工作流不对,切换其他工作流后恢复正常。 |
2022-09-27 | CubePlatform_V6.5.0 | Python代码模式中连续进行Enter,自动跳出代码模式 |
2022-09-26 17:46 | CubePlatform_V6.5.0 | 调试状态下,暂停流程,已存在断点卡片,点击取消断点,下次运行到该卡片仍然会自动断点在该卡片 |
2022-10-09 14:10 | CubePlatform_V6.3.0 | 【鼠标移动到图像上】卡片使用窗口变量,当删除窗口卡片时,前者使用环境未进行清除所致。 |
2022-10-10 | CubePlatform_V6.3.0 | 输入数据未获取到时间数据,定义为了NAN值,用NAN值与double类型进行比较后得到了永真(true)结果所致。 |
2022-10-28 12:53 | CubeWorks_V2.3.0 | Works及platfrom开机自启后没有自动登录,停在登录界面 |
2022-10-31 17:30 | CubePlatform_V6.5.0 | 6.5.0专属版,代码模式调用截图接口报错(或 RuntimeError: Malloc 850 timeout.) |
2022-11-01 16:49 | CubePlatform_V6.3.0 | 6.2升6.3,导入工作流或工程后,捕获异常卡片中调用流程的选项会初始化 |
2022-11-04 10:14 | CubePlatform_V6.5.0 | 调用代码模式工作流 任务运行时提示非法工程 |
2022-11-04 | CubePlatform_V6.5.0 | 设置的邮件触发调度在今天早晨发送来邮件之后未触发,之前每天都是正常触发邮件。 |
2022-11-08 | CubePlatform_V6.5.0 | 显示暂无机器人,任务计划也没有显示 |
2022-11-08 | CubePlatform_V6.5.0 | 版本升级后提示方法不存在,显示数据表没有获取行列表方法,系统黄色感叹号无法调试,运行
|
V6.5.0(2022-09)
新增功能
功能模块 | 描述 | 相关文档 |
调试沙盒 | 提供调试当前子流程、调试此组件、任意手动挑选、从此组件调试四种指令,变量获取、智能补全、简单变量赋值三种工具,使调试功能在保持与原有调试速度一致的基础上,变量实时获取与校验速度<10ms、智能补全运算速度<60ms,并对数据表、列表、键值集合模拟调试数据提供了上限为50条的最大数据量支持。 | 调试沙盒 (opens new window) |
Excel组件 | 新增以下组件:- 删除Excel中的重复项
- 保存/另存为Excel文件
- 导出Excel为PDF
- 设置单元格数字格式
- 设置Excel行高列宽
- 合并/拆分单元格
| |
设计器 | - 新增对安装的组件库设置最新版本的功能。
- 工程管理:新增工程设置功能,支持对组件内的时间参数、错误处理参数进行全局设置和修改,也可以对单个组件进行设置。
- 组件错误快速定位:新增快速定位流程内、容器内错误组件功能。
- 新增抛出异常组件。
- 新增将CSV文件另存为Excel文件组件。
| |
Cube函数 | 新增85个Cube函数(非Cube.Mobile,Cube表达式和Python模式中均可使用),Cube.Mobile的类与函数的使用范围扩展至Python模式。 | 新增函数列表详情.xlsx |
其他 | 我的机器人新增管理列表分组功能。 | 我的机器人 (opens new window) |
更新优化
功能模块 | 描述 | 相关文档 |
Python模式 | - 增加切换Python工作流过程中的数据缓存功能。
- 优化查看元素使用位置功能,可以查看在可视化工作流和Python工作流中的具体使用位置并可快速定位跳转到该位置。
- 获取元素方式优化,元素右击功能复制到代码中使用优化为复制元素唯一标识(库名称&元素名称);Resource.getLocator函数参数优化为只需元素唯一标识一个参数;findElement、findAll等获取元素对象的方法支持使用元素唯一标识来直接获取元素对象。
- 优化删除元素和窗口的校验过程,删除元素或窗口时会检查被删除项是否被可视化工作流和Python工作流引用,如果被引用则删除失败。
- 优化方法自动补全功能,补全时自动为函数添加括号。
- 优化导入Python文件的校验机制。
| |
Excel组件 | 优化以下5个组件的基础功能:- 读取Excel单元格/区域:增加输出结果类型增强数据表;支持读取隐藏数据。
- 按行遍历Excel区域:支持读取隐藏数据。
- 查找/替换匹配内容单元格:支持替换功能。
- 按列值排序Excel区域:增加自定义排序类型。
- 复制粘贴Excel区域:支持将内容复制到剪贴板。
| |
基础命令组件 | - 将调用Python模块组件功能合并至调用工作流组件。
- 优化捕获并处理错误组件执行操作内容。
- 执行云端工程组件:新增设置最新版本的功能。
| |
高频函数文档(Python模式) | 帮助中心附录部分提供76个高频函数、25个新增UIA函数的Python模式说明文档。此处仅作为过渡方案,后续版本另做调整。 | 高频函数(Python模式) (opens new window) |
其他 | - 流程管理页面左侧导航栏显示优化。
- 流程应用文件分组优化。
- 流程应用版本冲突弹窗优化,明确本地版本和云端版本的定义。
- 移动端目标元素配置操作符优化。
| |
Bug修复
V6.5.0版本修复bug 32个,详情请参见以下列表:
Bug列表
打包新版本对话框中显示的版本与流程应用的实际版本不符 |
流程应用重命名后未同步至设计器 |
流程运行至循环组件内的断点处时,需要点击两次继续按钮才会继续运行 |
组件库详情中的组件库安装次数显示错误,均显示为0 |
执行“浏览器窗口网址跳转”组件抛出“空对象错误”异常 |
通过IMAP协议获取的邮件接收时间、发送时间有误 |
通过系统用户名为中文的用户打开含有Python三方依赖库的流程应用时,打开失败并提示Python库安装失败 |
按序号选择包含重复项的单选列表时,默认定位至第一个重复文本所在选项 |
跨流程复制“启动应用并获取窗口”组件后,打开浏览器失败 |
Cubeworks设置开机自启动后,处于登录账号界面还未登录时,流程已经开始运行 |
通过文本优先策略进行元素定位时,元素拾取默认index不是1 |
当邮箱账户名称包含中文字符时,通过SMTP协议发送邮件提示“‘ascii’ codec can't encode characters inposition” |
历史页面不兼容6.4的触发器接口,提示为“服务器异常” |
使用自定义表达式“HTTP请求.put”提示“表达式类型不匹配”错误 |
通过injectJavaScript函数向IE浏览器注入JavaScript时,注入成功但提示错误 |
通过“浏览器窗口网址跳转”组件在IE浏览器中进行网页跳转时,超时时间无效 |
在编辑文本触发计划对话框内输入参数日期类型的数据无法二次编辑 |
任务执行过程中屏幕右下角托盘提示未更新,一直显示“正在准备运行...” |
运行过的流程下载三方库后,再次运行会报错 |
【代码模式】部分接口的左下角文档说明与PYI中参数提示有歧义 |
【代码模式】空白处输入空格,联想带出无关联内容 |
【日志消息】日志详情中文件后缀显示错误 |
对Python工作流重命名时,一直提示“Python模块名称不能为空” |
UIADispatchor创建了两个进程 |
子流程可以调用自己本身 |
流程应用打包签出再打开操作导致editor文件丢失,再次打开时出现版本冲突 |
工作流中的安全字符串无法传递到Python代码中 |
代码模式执行报错:RuntimeError:Server not found |
流程中执行组件库后虚拟环境创建至组件库文件中 |
流程中组件的返回值名称与组件库中相同时,返回值结果有误 |
“制作Excel透视表”组件的值字段输入框消失 |
流程应用或组件库没有下载新选择的版本对应的远端缓存,而是默认读取本地已有缓存 |
最近更新时间: {
"value": "2023-04-12",
"effect": true
}