Skip to content

0.5.1 - 2026-02-17

Choose a tag to compare

@github-actions github-actions released this 17 Feb 17:07

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-mode command that replaces the previous 2 commands toggle-reference-diff and toggle-consensus-diff. It supports the same 3 modes as before: off, reference, and consensus.
  • tokyo-night theme, available via set-theme tokyo-night.
  • solarized-light theme, available via set-theme solarized-light.
  • terminal-default theme, which uses terminal-provided ANSI colours and defaults, available via set-theme terminal-default.
  • Support loading alignments over HTTP/HTTPS, by providing a URL to the load command, 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, bz2 and bgz
  • Support for loading alignments via SSH e.g :load ssh://user@host/path/to/alignment.fasta

Changed

  • Switch from needletail to paraseq for 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 above
  • toggle-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