Skip to content

79

Compare
Choose a tag to compare
@jgainerdewar jgainerdewar released this 17 May 16:32
· 343 commits to develop since this release

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.