You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Port Nextflow fix, Bump Viash version, Remove deprecated functionality (#832)
* Fix author names in paper (#644)
* add paper
* update paper
* add more orcids
* move figures
* rename pipeline to workflow
* add section on benefits
* rewrite state of the field
* solve issue with figure 3
* update bibtex
* update bibtex again
* broaden domain
* update figure 2 based on @wilkinson's feedback
* minor changes in paper (#628)
* minor change
* fix refactoring error
* Add JOSS release info
* update readme
* Fix author names
---------
Co-authored-by: Daniel S. Katz <d.katz@ieee.org>
* use reflection to get viash to fix issue in nextflow edge (#812)
* use reflection to get viash to fix issue in nextflow edge
* add entry to changelog
* Backport: Make sure scripts in Nextflow have the right extension (#815)
* Backport: Make sure scripts in Nextflow have the right extension
* fix changelog
* Edit -- I'm going to port it in the different direction
* Pass session as an argument (#818)
* pass session as an argument
* fix import
* Prepare for release
* post release changes, update release guide
* Add entry for 0.8.7
* port of #823
* add pr number
* copied 0.8.8 changelog entry
* update version and changelog
* Update CHANGELOG.md
* Update CHANGELOG.md
* post release changes
* cherry pick 5271a3b
* fix test
* Remove deprecated things (#833)
* wip deprecate things
* fix components
* fix test
* update tests and yamls
* fix test (recent versions of git require a message)
* remove test code for removed functionality
* Update CHANGELOG.md
---------
Co-authored-by: Hendrik Cannoodt <hendrik.cannoodt@gmail.com>
Co-authored-by: Daniel S. Katz <d.katz@ieee.org>
*`NextflowRunner`: Automatically convert integers to doubles when argument type is `double` (port of PR #824, PR #825).
20
+
21
+
## MINOR FIXES
20
22
21
23
*`Executable`: Add more info to the --help (PR #802).
22
24
25
+
# Viash 0.9.4 (2025-04-24): Hotfix for Nextflow edge
23
26
24
-
# Viash 0.9.3 (yyyy-MM-dd): TODO Add title
27
+
This is a hotfix release for the changes in Nextflow edge's handling of double arguments.
28
+
29
+
## BUG FIXES
30
+
31
+
*`NextflowRunner`: Automatically convert integers to doubles when argument type is `double` (port of PR #823, PR #824).
32
+
33
+
# Viash 0.9.3 (2025-03-31): Support upcoming version of Nextflow
34
+
35
+
The upcoming release of Nextflow introduces a new class for loading scripts and renamed the old class.
36
+
This release supports this change by using reflection to detect the available class.
25
37
26
38
## BUG FIXES
27
39
28
40
*`NextflowRunner`: ScriptParser was renamed to ScriptLoaderV1 in Nextflow 25.02.0-edge (PR #812). This fix uses reflection
29
41
to detect whether ScriptParser exists -- if not the ScriptLoaderFactory is used instead.
30
42
43
+
*`NextflowRunner`: Make sure scripts are generated with the right extension (PR #815).
44
+
31
45
# Viash 0.9.2 (2025-03-04): Bug fix release
32
46
33
47
This release fixes an edge case where output arguments for subworkflows were malformed.
@@ -40,7 +54,6 @@ This release fixes an edge case where output arguments for subworkflows were mal
40
54
41
55
*`NextflowRunner`: Fix issue where output arguments for subworkflows were being returned as nested arrays instead of simple arrays (PR #798, PR #800).
42
56
43
-
44
57
# Viash 0.9.1 (2024-12-16): Enhanced nextflow support and Scala 3 update
45
58
46
59
Workflows can now publish results asynchronously by emitting multiple output channels. These results will then be merged into a published output behind the screens.
@@ -227,6 +240,28 @@ Implemented a proper way of caching dependency repositories. The cache is stored
227
240
228
241
* `viash test`: Fix an issue where the tests would not copy package config settings to determine the docker image name (PR #767).
229
242
243
+
# Viash 0.8.8 (2025-04-24): Hotfix for Nextflow edge
244
+
245
+
This is a hotfix release for the changes in Nextflow edge's handling of double arguments.
246
+
247
+
## BUG FIXES
248
+
249
+
* `NextflowRunner`: Automatically convert integers to doubles when argument type is `double` (PR #823).
250
+
251
+
# Viash 0.8.7 (2025-04-01): Backport support upcoming version of Nextflow
252
+
253
+
The upcoming release of Nextflow introduces a new class for loading scripts and renamed the old class.
254
+
This release supports this change by using reflection to detect the available class.
255
+
256
+
## BUG FIXES
257
+
258
+
* `viash build`: Fix error handling of non-generic errors in the build process or while pushing docker containers (PR #696).
259
+
260
+
* `NextflowRunner`: ScriptParser was renamed to ScriptLoaderV1 in Nextflow 25.02.0-edge (PR #817). Backport from Viash 0.9.3 (PR #812).
261
+
This fix uses reflection to detect whether ScriptParser exists -- if not the ScriptLoaderFactory is used instead.
262
+
263
+
* `NextflowRunner`: Backport path handling for `meta.resources_dir` for when symlinks are used (PR #817).
264
+
230
265
# Viash 0.8.6 (2024-04-26): Bug fixes and improvements for CI
0 commit comments