Skip to content

Latest commit

 

History

History
140 lines (120 loc) · 7.06 KB

CHANGELOG.md

File metadata and controls

140 lines (120 loc) · 7.06 KB

Changelog

v1.4.1 [unreleased]

WIP

v1.4.0 [2021-10-04]

Many updates since 2018, but the most important is the fix (#355) for CVE-2021-41110 courtesy of @kinow

New features:

  • Streamable CWL graph images #240 @stain
  • Schedule recurrent CWL Viewer maintained cron-job for purging of old queued workflows from database #326 @obasekiosa

Smaller changes:

  • Separate workflow URL from repository URL in "retrieved from" column of workflows page #316 @obasekiosa
  • Fix replace non working deleteByRetrievedFrom function with working delete function #321 @obasekiosa

Documentation updates:

  • Update README.md to explain better how to get started #308 @Anushka-shukla
  • README.d: correct example URL to use port 8080 #311 @yichiehc
  • Add links to the 2017 Video overview & Mark's report 612f5b4 b83b4fd 3380d44 @mr-c @stain
  • Notes on running Mongo/Jena in Docker, and spring boot on host #334 @tetron
  • Typos in README.md #349 @kinow

Misc fixes:

  • Update jena & switch to Turtle syntax for SPARQL connection #213 @stain
  • fix reversed class & id attributes #235 @mr-c & fixed by @kinow in #352 #353
  • Use HTTPS instead of HTTP to resolve dependencies #250 [security update!] @JLLeitschuh
  • Indexing retrievedOn in mongo to fix "Clicking 'Last' on the Explore page gives ISE" (#270) 922b434 @stain
  • Update copyright year (#286) @stain
  • add skip-schemas to the cwltool invocation so we are more lenient

Changes related to the migration of view.commonwl.org from University of Manchester to Curii, Inc (Many thanks to @stain and UNIMAN for their years of service to the public!)

  • Add restart:always in docker-compose.yml #294 @cure
  • Update the data controller for the https://view.commonwl.org instance. #297 @cure
  • Tweaks for the docker-compose.yml file & set a larger internalQueryExecMaxBlockingSortBytes value for mongod #298 @cure
  • Remove mention of dev instance 51a7d38 @tetron

Dependencies upgrade:

CI updates:

  • stop double testing PRs with Travis (#234) @mr-c
  • speed up Travis by caching maven ea47b4a76fb9072f8aa4d2847edfc48a4f11d825 @mr-c
  • Install codeql-analysis.yml #268 @mr-c (this helped @kinow and I find CVE-2021-41110; thanks https://github.com/github/codeql-action !)
  • Update primary branch name to main 3e3865c3f5b779458f8395f1cfc6c0589e89cb59 @mr-c
  • Mergify: configuration update a867bd3 1178ed2 @mr-c
  • Upgrade to GitHub-native Dependabot 0a5b427 @mr-c
  • Update codeql-analysis.yml to run less often 50401a5 @mr-c
  • codeql: git checkout HEAD^2 is no longer necessary 2502986 @mr-c

v1.3.0 [2018-07-06]

Added

Fixed

v1.2.2 [2017-08-24]

Fixed

  • Fix for invalid branch names being accepted in some circumstances
  • Fix regression in supporting slashes in branch names
  • References

v1.2.1 [2017-08-22]

Added

  • Adds directory listing functionality

Fixed

  • Better support for packed workflows
    • Use %26 (#) in the URL to view individual workflows as per cwltool
    • Links to subworkflows within a packed file now function correctly
  • Improved error reporting
  • Fix for array and optional types not being parsed correctly
  • Fix for twitter meta tags not containing the correct image URL
  • Fix for a concurrency issue
  • Brings API documentation up to date with the current state of the JSON API

v1.2.0 [2017-08-22]

v1.1.1 [2017-08-11]

Fixed

  • This patch release of CWL Viewer fixes documentation and a potential git checkout issue.
  • References

v.1.1.0 [2017-08-11]

  • Support for any workflow stored in a Git repository
    • Specific additional features eg linking directly to files for Github, Gitlab, Bitbucket
  • Adds cwltool use for parsing - uses RDF representation with triple store
  • Intermediate loading screen
  • Research Object enhancements
    • Add visualisation images as bundled aggregates
    • RDF representation as annotation
    • Packed version of workflow files as annotation
    • Git2prov link for the repository as history
    • Schema.org support for author attribution in CWL descriptions
  • API and documentation backing current features
  • Visualisation improvements
    • Intermediate value names
  • Ontology information linked and name given for format fields on inputs and outputs
  • "About" page with best practices for writing CWL for parsing by the viewer
  • Label and description searching on the explore page
  • Various bug fixes
  • References

v1.0.1 [2017-08-11]

Fixed

v1.0 [2017-07-06]