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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,12 +15,15 @@
15
15
4. Updated the error message when the JSON schema file is invalid to include the full file name.
16
16
5. The ANSI log setting of Nextflow is now used to determine whether or not the log should be monochrome. This setting will take priority over the `validation.monochromeLogs` configuration option.
17
17
6. Updated the examples in the [examples](examples/) directory and added automatic checking for validity of these examples.
18
+
7. Refactored logic for parsing the `jsonschema` validation result into a new `ValidationResult` class.
18
19
19
20
## Bug fixes
20
21
21
22
1. CSV and TSV files with trailing commas or tabs will now be properly sanitized. This fixes issues with CSV and TSV files that contained empty header columns.
22
23
2. Unidentified parameters are no longer printed out on failure of the parameter validation. This is to prevent a bug where all parameters would be printed out on failure.
23
24
3. Fixed an issue where default values of `null` weren't being set correctly in `samplesheetToList()`.
25
+
4. Fixed an undocumented limit of `3MB` for `YAML` format samplesheets (new limit is `50MB`).
26
+
5. Fixed issue where an empty string in a yaml for a file type string format would throw a Java error instead of reporting a proper validation error.
def msg ="${colors.red}The following errors have been detected in ${samplesheetFile.toString()}:\n\n"+ validationErrors.join('\n').trim() +"\n${colors.reset}\n"
0 commit comments