79 Release Notes
Last release with CWL support
Cromwell 79 is the last release with CWL. Support will be removed in Cromwell 80 and above.
CWL will be re-introduced at a later date in the Terra platform, using a solution other than Cromwell. See the blog post "Terra’s roadmap to supporting more workflow languages" for details.
Product | Language | Support |
---|---|---|
Cromwell standalone | WDL | ✅ |
Cromwell standalone | CWL | ❌ |
Terra SaaS platform | WDL | ✅ |
Terra SaaS platform | CWL | Future support planned |
Last release with Alibaba Cloud
The BCS backend and OSS filesystem (both of which support Alibaba Cloud) will be removed in version 80.
WES endpoints preview
As a means to stay on top of endpoints within our repo, 3 new Workflow Execution Service (WES) endpoints are now documented in the Cromwell Swagger (others to follow as part of later work):
HTTP verb | Endpoint path | Description |
---|---|---|
GET | /api/ga4gh/wes/v1/service-info | Server info |
POST | /api/ga4gh/wes/v1/runs/{run_id}/cancel | Abort workflow |
GET | /api/ga4gh/wes/v1/runs/{run_id}/status | Workflow status |
Scala 2.13
Cromwell is now built with Scala version 2.13. This change should not be noticeable to users but may be of interest to developers of Cromwell backend implementations.
Bug Fixes
- Fixed a call caching bug in which an invalid cache entry could cause a valid cache entry to be ignored.