|
1 | 1 | .\" import www macros (URL, TAG, MTO) |
2 | 2 | .mso www.tmac |
3 | 3 | .\" ============================================================================ |
4 | | -.TH vsearch 1 "February 27, 2025" "version 2.30.0" "USER COMMANDS" |
| 4 | +.TH vsearch 1 "October 3, 2025" "version 2.30.1" "USER COMMANDS" |
5 | 5 | .\" ============================================================================ |
6 | 6 | .SH NAME |
7 | 7 | vsearch \(em a versatile open-source tool for microbiome analysis, |
@@ -5059,7 +5059,6 @@ commands (\-\-sortbylength, \-\-sortbysize, \-\-shuffle, |
5059 | 5059 | .IP - |
5060 | 5060 | improve: code-coverage of our test-suite for the above-mentioned commands (1,210 new tests, 4,753 in total) |
5061 | 5061 | .RE |
5062 | | -.LP |
5063 | 5062 | .TP |
5064 | 5063 | .BR v2.29.1\~ "released October 24th, 2024" |
5065 | 5064 | Fix a segmentation fault that could occur during alignment in version |
@@ -5099,6 +5098,61 @@ a quality scores below the given value. The new |
5099 | 5098 | `\-\-fastq_truncee_rate` option for the same commands will truncate |
5100 | 5099 | sequences at the first position where the number of expected errors |
5101 | 5100 | per base is above the given value. |
| 5101 | +.TP |
| 5102 | +.BR v2.30.1\~ "released October 3rd, 2025" |
| 5103 | +This version incorporates many code improvements, more extensive testing, better documentation and some minor bug fixes. List of changes: |
| 5104 | +.RS |
| 5105 | +.IP - 2 |
| 5106 | +fix: use-after-free introduced in commit de6c1d8 (Jun 13, 2024), |
| 5107 | +.IP - |
| 5108 | +fix: (harmless) out-of-bounds memory issue in \-\-derep_prefix (commit 8a0a508b), |
| 5109 | +.IP - |
| 5110 | +fix: (harmless) memory leak in \-\-fastx_getseqs \-\-label_field (commit a9c42713), |
| 5111 | +.IP - |
| 5112 | +fix: (harmless) memory leak when using option \-\-userfields (\-\-allpairs_global commit 03b95bcf; \-\-cluster_* commit 2fde5472; \-\-search_exact commit 45cd56d6; \-\-usearch_global commit d83bfee9), |
| 5113 | +.IP - |
| 5114 | +fix: (harmless) valgrind error, use of uninitialized values (commit 8bab2444), also eliminates a pesky compilation warning, |
| 5115 | +.IP - |
| 5116 | +change: passing a negative value to \-\-fastq_truncee_rate is now an error (commit a120f371), |
| 5117 | +.IP - |
| 5118 | +change: passing a negative value to \-\-fastq_minqual is now an error (commit ff5b0c99), |
| 5119 | +.IP - |
| 5120 | +change: passing a non-ASCII symbol to \-\-join_padgap or \-\-join_padgapq is now an error (commit a708f5b3), |
| 5121 | +.IP - |
| 5122 | +change: when using \-\-gapopen "*" to forbid gap opening, the penalty is now set to INT_MAX (rather than 1,000). This might change alignment results for users who relied on the old behavior (thanks to Denis Filloux, issue #602, commit 96e9cf9e), |
| 5123 | +.IP - |
| 5124 | +change: when using command \-\-chimeras_denovo, \-\-tabbedout or \-\-alnout can be the only output files specified (commit d51f0a456300a0ea69c035ba3de23c5ecf3da348) |
| 5125 | +.IP - |
| 5126 | +change: when using command \-\-chimeras_denovo, option \-\-lengthout is now accepted (commit 3f55cc6b) |
| 5127 | +.IP - |
| 5128 | +change: when using command \-\-chimeras_denovo, option \-\-xlength is now accepted (commit 0fd346cd) |
| 5129 | +.IP - |
| 5130 | +add: compilation option GLIBCXX_DEBUG when compiling for debugging (commit 5cf4a6c1, option activates more runtime checks), |
| 5131 | +.IP - |
| 5132 | +add: official support for clang 20, |
| 5133 | +.IP - |
| 5134 | +add: initial support for clang 21, initial support for GCC 15, |
| 5135 | +.IP - |
| 5136 | +add: experimental support for clang 22, |
| 5137 | +.IP - |
| 5138 | +improve: more accurate line number when reporting illegal characters in fastq headers (commit 539084e9), |
| 5139 | +.IP - |
| 5140 | +improve: more accurate line number when reporting non-ASCII characters in fastq headers (commit 98a851ed), |
| 5141 | +.IP - |
| 5142 | +improve: remove checks for unneeded libraries during compilation (commit 249bb5d5276b1be6c9add60a538a16e1b9d0ebfb), |
| 5143 | +.IP - |
| 5144 | +improve: code quality (eliminates clang-tidy warnings), |
| 5145 | +.IP - |
| 5146 | +improve: documentation and help messages (issues #604), |
| 5147 | +.IP - |
| 5148 | +improve: complete refactoring and modernization of the command \-\-fastq_stats, |
| 5149 | +.IP - |
| 5150 | +improve: command \-\-fastq_stats is now up to twice faster (tested on x86-64), |
| 5151 | +.IP - |
| 5152 | +improve: extensive test-suites for \-\-fastq_stats and \-\-sff_convert, |
| 5153 | +.IP - |
| 5154 | +improve: code coverage of our test-suite |
| 5155 | +.RE |
5102 | 5156 | .\" ============================================================================ |
5103 | 5157 | .\" TODO: |
5104 | 5158 | .\" |
|
0 commit comments