本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
的 WDL 引擎变更日志 HealthOmics
本页包含 WDL 严格模式和 WDL 宽松模式下的 WDL 引擎的变更日志。每个部分都总结了新功能、增强功能和弃用情况。
新功能和增强功能
下表列出了上 HealthOmics的 WDL 引擎的新功能和增强功能。
| 变更日期 | 更改姓名 | 更改描述 | Recommended Action(建议的操作) |
|---|---|---|---|
| 2026年9月22日 | 一致的 CRLF 行尾处理 |
HealthOmics trims Windows-style ( |
无。无需更改工作流程。 |
| 2026年9月22日 |
|
内置函数 |
如果您的工作流程中添加了显式类型转换以解决 保留现有的类型转换不会导致任何错误或影响工作流程行为。 |
| 2026年9月22日 |
|
例如, |
在工作流程中搜索 |
| 2026年9月22日 |
Float-key 中的碰撞检测 |
从更改日期起,在工作流程创建时 HealthOmics 检测到这种冲突,并在 GetWorkflow StatusMessage 字段中显示明显错误而不是丢弃结果,从而使工作流失败。 以前在合并不同 |
您可以使用以下三种方法中的任何一种:
|
|
即将到来(自 2026 年 9 月 22 日起 60 天内发出通知) |
浮点除法 (/) 将返回小数,而不是截断的整数。 |
当前行为: 即将进行的更改(2026 年 11 月 30 日):浮点运算数的浮点除法将以 16 十进制精度返回。在此日期之后, 结果的精度取决于其使用方式:如果结果类型为 例如,
|
为了确保无论引擎版本如何都获得整数结果,请将浮点除法包裹在
如果您的工作流程故意期望浮点除法得到十进制结果,则无需进行任何更改。从 2026 年 11 月 30 日起即将推出的除法行为也将返回小数位数。 注意:当 |