0.5.1 - 2026-02-17
Note: 0.5.0 musl builds failed due to missing libssl depdendency- which has been fixed in 0.5.1. This means 0.5.0 is missing a release
Release Notes
Added
set-diff-modecommand that replaces the previous 2 commandstoggle-reference-diffandtoggle-consensus-diff. It supports the same 3 modes as before:off,reference, andconsensus.tokyo-nighttheme, available viaset-theme tokyo-night.solarized-lighttheme, available viaset-theme solarized-light.terminal-defaulttheme, which uses terminal-provided ANSI colours and defaults, available viaset-theme terminal-default.- Support loading alignments over HTTP/HTTPS, by providing a URL to the
loadcommand, e.g.:load https://example.com/alignment.fasta. - Support for compressed input files - just provide the gzipped file as input, e.g.
alignment.fasta.gz.- Supported compression formats are
gz,zstd,lzma,bz2andbgz
- Supported compression formats are
- Support for loading alignments via SSH e.g
:load ssh://user@host/path/to/alignment.fasta
Changed
- Switch from
needletailtoparaseqfor fasta parsing. This enables a lot of great features such as compressed file support (thanks to niffler too!), and native HTTP/HTTPS and SSH loading.- Although it supports parallel processing - salti uses the single threaded API at the moment, for the above features.
Removed
toggle-reference-diff- see Added abovetoggle-consensus-diff- see Added above
Download salti 0.5.1
| File | Platform | Checksum |
|---|---|---|
| salti-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| salti-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| salti-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| salti-x86_64-unknown-linux-gnu.tar.xz | x64 Linux | checksum |
| salti-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |