本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
HealthOmics 的 WDL 引擎變更日誌
此頁面包含適用於 WDL 嚴格模式和 WDL 寬鬆模式的 WDL 引擎變更日誌。每個區段總結了新功能、增強功能和棄用。
新功能和增強功能
下表列出 HealthOmics 上 WDL 引擎的新功能和增強功能。
| 變更日期 | 變更名稱 | 變更描述 | 建議的動作 |
|---|---|---|---|
| 2026 年 9 月 22 日 | 一致的 CRLF 線路結束處理 |
HealthOmics 會在 |
無。無需變更工作流程。 |
| 2026 年 9 月 22 日 |
|
內建函數 |
如果您的工作流程包含新增的明確類型轉換,以解決來自 保留現有的類型轉換不會導致任何錯誤或影響工作流程行為。 |
| 2026 年 9 月 22 日 |
|
例如, |
搜尋您的工作流程以進行 |
| 2026 年 9 月 22 日 |
中的浮點數鍵碰撞偵測 |
從變更日期開始,HealthOmics 會在工作流程建立時間偵測到此衝突,並在 GetWorkflow statusMessage 欄位中以明確的錯誤使工作流程失敗,而不是捨棄結果。 先前在合併不同 |
您可以使用以下三種方法中的任何一種:
|
|
即將推出 (2026 年 9 月 22 日起 60 天通知) |
浮點數分割 (/) 會傳回小數,而不是截斷的整數。 |
目前行為: 即將進行的變更 (2026 年 11 月 30 日):浮點數運算元上的浮點數分割會以 16 個十進位精確度傳回。在此日期之後, 結果的精確度取決於其使用方式:如果結果類型為 例如,
|
為了確保無論引擎版本為何的整數結果,請在
如果您的工作流程刻意預期來自浮點數分割的十進位結果,則不需要變更。即將從 2026 年 11 月 30 日開始的分割行為也會傳回小數位數。 注意:當 |