Skip to content

0.9.0 - 2026-05-13

Latest

Choose a tag to compare

@github-actions github-actions released this 13 May 20:01

Release Notes

Added

  • filter-constant command to hide highly conserved columns by threshold - ignores gaps and unknown symbols in DNA and protein alignments.
  • reload-as-protein command and Shift+T shortcut to toggle a full protein-translated alignment view alongside the existing quick translation overlay (t).
  • Keyboard shortcuts for translation frame selection: Alt+1, Alt+2, and Alt+3.
  • Experimental GFF3 annotation support via load-gff, including:
    • a global feature minimap
    • a local feature track above the alignment
    • hoverable feature details in the Feature Info pane
    • mouse drag panning in the GFF pane
    • jump-feature command to jump to named features from a loaded GFF file
    • GFF annotations follow the current coordinate mode:
      • in quick translation they remain in nucleotide space
      • in reloaded protein mode they are projected into protein columns using the active reading frame
      • when columns are filtered, features collapse to the remaining visible columns and may disappear entirely if fully filtered out

Changed

  • Translation handling is now split more cleanly between quick overlay translation and full protein reload, with reading frame changes updating both modes correctly.
  • Sequence type detection is now deterministic.
  • Significant under-the-hood performance improvements in libmsa, including faster translation.
  • Refactored the UI into panes and layers to simplify, and migrated them so each component implements the ratatui widget trait.
  • Some UI changes to make the interface a bit sleeker - dropping obvious titles in panes etc.

Fixed

  • Mouse selection highlighting in the terminal-default theme using background colour making selection unusable.
  • Ruler rendering bugs that could happen with filtered columns and translated views.

Install salti 0.9.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/Sam-Sims/salti/releases/download/salti-0.9.0/salti-installer.sh | sh

Download salti 0.9.0

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