|
1 | 1 |
|
2 | 2 | # Changelog
|
3 | 3 |
|
4 |
| -## v1.3.1 [unreleased] |
| 4 | +## v1.4.1 [unreleased] |
5 | 5 | WIP
|
6 | 6 |
|
7 |
| -## v1.3.0 [6-07-2018] |
| 7 | +## v1.4.0 [2021-10-04] |
| 8 | +Many updates since 2018, but the most important is the fix (#355) for [CVE-2021-41110](https://github.com/common-workflow-language/cwlviewer/security/advisories/GHSA-7g7j-f5g3-fqp7) courtesy of @kinow |
| 9 | + |
| 10 | +New features: |
| 11 | +- Streamable CWL graph images #240 @stain |
| 12 | +- Schedule recurrent CWL Viewer maintained cron-job for purging of old queued workflows from database #326 @obasekiosa |
| 13 | + |
| 14 | +Smaller changes: |
| 15 | +- Separate workflow URL from repository URL in "retrieved from" column of workflows page #316 @obasekiosa |
| 16 | +- Fix replace non working deleteByRetrievedFrom function with working delete function #321 @obasekiosa |
| 17 | + |
| 18 | +Documentation updates: |
| 19 | +- Update README.md to explain better how to get started #308 @Anushka-shukla |
| 20 | +- README.d: correct example URL to use port 8080 #311 @yichiehc |
| 21 | +- Add links to the 2017 Video overview & Mark's report 612f5b4 b83b4fd 3380d44 @mr-c @stain |
| 22 | +- Notes on running Mongo/Jena in Docker, and spring boot on host #334 @tetron |
| 23 | +- Typos in README.md #349 @kinow |
| 24 | + |
| 25 | +Misc fixes: |
| 26 | +- Update jena & switch to Turtle syntax for SPARQL connection #213 @stain |
| 27 | +- fix reversed class & id attributes #235 @mr-c & fixed by @kinow in #352 #353 |
| 28 | +- Use HTTPS instead of HTTP to resolve dependencies #250 [security update!] @JLLeitschuh |
| 29 | +- Indexing retrievedOn in mongo to fix "Clicking 'Last' on the Explore page gives ISE" (#270) 922b434 @stain |
| 30 | +- Update copyright year (#286) @stain |
| 31 | +- add skip-schemas to the `cwltool` invocation so we are more lenient |
| 32 | + |
| 33 | +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!) |
| 34 | +- Add restart:always in docker-compose.yml #294 @cure |
| 35 | +- Update the data controller for the https://view.commonwl.org instance. #297 @cure |
| 36 | +- Tweaks for the docker-compose.yml file & set a larger internalQueryExecMaxBlockingSortBytes value for mongod #298 @cure |
| 37 | +- Remove mention of dev instance 51a7d38 @tetron |
| 38 | + |
| 39 | +Dependencies upgrade: |
| 40 | +- Dependency upgrades to patch security vulnerabilities in transitive dependencies (Fixes CVE-2017-5929 CVE-2018-7489 CVE-2017-7525 CVE-2017-15095 CVE-2017-17485 CVE-2018-5968 CVE-2017-5651 CVE-2016-3093 CVE-2017-5648 CVE-2017-5650 CVE-2017-5647) #209 @MarkRobbo |
| 41 | +- More dependency upgrades via @snyk-bot #223 #225 #289 #342 |
| 42 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHETHRIFT-173706 |
| 43 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHETOMCATEMBED-451342 |
| 44 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHETOMCATEMBED-451343 |
| 45 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHETOMCATEMBED-451458 |
| 46 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHETOMCATEMBED-451459 |
| 47 | + - https://snyk.io/vuln/SNYK-JAVA-ORGAPACHECOMMONS-460507 |
| 48 | + - https://snyk.io/vuln/SNYK-RUBY-FFI-22037 |
| 49 | + - https://snyk.io/vuln/SNYK-RUBY-JEKYLL-451462 |
| 50 | + - https://snyk.io/vuln/SNYK-RUBY-KRAMDOWN-585939 |
| 51 | + - https://snyk.io/vuln/SNYK-RUBY-ADDRESSABLE-1316242 |
| 52 | + - https://snyk.io/vuln/SNYK-RUBY-KRAMDOWN-1087436 |
| 53 | + - https://snyk.io/vuln/SNYK-RUBY-REXML-1244518 |
| 54 | +- Even more dependency updates, courtesy of @dependabot-preview |
| 55 | + - Bump snakeyaml from 1.23 to 1.29 #233 #253 #276 #300 #340 |
| 56 | + - Bump jsonld-java from 0.12.1 to 0.13.3 #232 #242 #277 #315 |
| 57 | + - Bump jackson-core from 2.9.6 to 2.12.5 #229 #238 #246 #256 #267 #272 #278 #317 #241 #346 |
| 58 | + - Bump org.eclipse.jgit from 4.9.7.201810191756-r to 5.11.0.202103091610-r #230 #245 #251 #258 #259 #266 #271 #275#302 |
| 59 | + - Bump jena-osgi from 3.11.0 to 4.1.0 #237 #248 #264 #269 #309 #338 |
| 60 | + - Bump commons-compress from 1.19 to 1.21 #330 #343 |
| 61 | +- spring-boot 1.5.22 @mr-c ea1e273 |
| 62 | + |
| 63 | +CI updates: |
| 64 | +- stop double testing PRs with Travis (#234) @mr-c |
| 65 | +- speed up Travis by caching maven ea47b4a76fb9072f8aa4d2847edfc48a4f11d825 @mr-c |
| 66 | +- Install codeql-analysis.yml #268 @mr-c (this helped @kinow and I find CVE-2021-41110; thanks https://github.com/github/codeql-action !) |
| 67 | +- Update primary branch name to `main` 3e3865c3f5b779458f8395f1cfc6c0589e89cb59 @mr-c |
| 68 | +- Mergify: configuration update a867bd3 1178ed2 @mr-c |
| 69 | +- Upgrade to GitHub-native Dependabot 0a5b427 @mr-c |
| 70 | +- Update codeql-analysis.yml to run less often 50401a5 @mr-c |
| 71 | +- codeql: git checkout HEAD^2 is no longer necessary 2502986 @mr-c |
| 72 | + |
| 73 | + |
| 74 | +## v1.3.0 [2018-07-06] |
8 | 75 | ### Added
|
9 | 76 | - [Permalinks](https://github.com/common-workflow-language/cwlviewer/pull/175) with content negotiation
|
10 | 77 | - Show workflow [license](https://github.com/common-workflow-language/cwlviewer/pull/198)
|
|
15 | 82 | - Support [git tags](https://github.com/common-workflow-language/cwlviewer/pull/192)
|
16 | 83 | - UI: [Shrink description text](https://github.com/common-workflow-language/cwlviewer/pull/178)
|
17 | 84 |
|
18 |
| -## v1.2.2 [24-08-2017] |
| 85 | +## v1.2.2 [2017-08-24] |
19 | 86 | ### Fixed
|
20 | 87 | - Fix for invalid branch names being accepted in some circumstances
|
21 | 88 | - Fix regression in supporting slashes in branch names
|
22 | 89 | - [References](https://doi.org/10.5281/zenodo.848163)
|
23 | 90 |
|
24 |
| -## v1.2.1 [22-08-2017] |
| 91 | +## v1.2.1 [2017-08-22] |
25 | 92 | ### Added
|
26 | 93 | - Adds directory listing functionality
|
27 | 94 | ### Fixed
|
|
34 | 101 | - Fix for a concurrency issue
|
35 | 102 | - Brings API documentation up to date with the current state of the JSON API
|
36 | 103 |
|
37 |
| -## v1.2.0 [22-08-2017] |
| 104 | +## v1.2.0 [2017-08-22] |
38 | 105 | - This release contains no changes - please use [v1.2.1](https://github.com/common-workflow-language/cwlviewer/releases/tag/v1.2.1) instead
|
39 | 106 | - [References](https://doi.org/10.5281/zenodo.846747)
|
40 | 107 |
|
41 |
| -## v1.1.1 [11-08-2017] |
| 108 | +## v1.1.1 [2017-08-11] |
42 | 109 | ### Fixed
|
43 | 110 | - This patch release of CWL Viewer fixes documentation and a potential git checkout issue.
|
44 | 111 | - [References](https://doi.org/10.5281/zenodo.841782)
|
45 | 112 |
|
46 |
| -## v.1.1.0 [11-08-2017] |
| 113 | +## v.1.1.0 [2017-08-11] |
47 | 114 | - Support for any workflow stored in a Git repository
|
48 | 115 | * Specific additional features eg linking directly to files for Github, Gitlab, Bitbucket
|
49 | 116 | - Adds cwltool use for parsing - uses RDF representation with triple store
|
|
63 | 130 | - Various bug fixes
|
64 | 131 | - [References](https://doi.org/10.7490/f1000research.1114375.1)
|
65 | 132 |
|
66 |
| -## v1.0.1 [11-08-2017] |
| 133 | +## v1.0.1 [2017-08-11] |
67 | 134 | ### Fixed
|
68 | 135 | - Bug fixes and attribution.
|
69 | 136 | - [References](https://doi.org/10.5281/zenodo.841680)
|
70 | 137 |
|
71 |
| -## v1.0 [06-07-2017] |
| 138 | +## v1.0 [2017-07-06] |
72 | 139 | - [References](https://doi.org/10.5281/zenodo.823295)
|
73 | 140 |
|
0 commit comments