purple-ssh 2.42.3

Open-source terminal SSH manager and SSH config editor. Search hundreds of hosts, sync from 16 clouds, transfer files, manage Docker and Podman over SSH, sign short-lived Vault SSH certs and expose an MCP server for AI agents. Rust TUI, MIT licensed.
Documentation
1
2
3
4
5
6
7
8
9
10
11
// ── What's New upgrade toast ─────────────────────────────────────────
//
// Stable fragment used both to build the toast and to identify it for
// dismissal. Keep `upgraded()` output in sync with `INVITE_FRAGMENT` so
// `text.contains(INVITE_FRAGMENT)` remains a reliable match.

pub const INVITE_FRAGMENT: &str = "press n for what's new";

pub fn upgraded(version: &str) -> String {
    format!("v{} installed. {}", version, INVITE_FRAGMENT)
}