Skip to content

Releases: AlmostSensible/PoliSSH-docs

PoliSSH 0.23.0

Choose a tag to compare

@code2prog code2prog released this 01 Nov 16:10

PoliSSH 0.23.0 beta

English

  • Follow active agent sessions in workspace tabs or open the resizable monitor using the compact MCP toolbar button (Shift-Command-M).
  • Choose a session in the sidebar and see commands, live stdout/stderr and file-operation events in a read-only console. Review approvals, cancel work and disconnect sessions.
  • Recent closed sessions and partial output remain available in memory until quitting. Output is bounded; file contents are not logged. Commands and writes still require one-time approval. Cancellation does not undo remote effects.

Polski

  • Śledź aktywne sesje agentów na kartach lub otwórz skalowalny podgląd małym przyciskiem MCP w pasku (Shift-Command-M).
  • Wybierz sesję na liście i zobacz polecenia, wyniki oraz błędy na żywo i zdarzenia operacji na plikach w konsoli tylko do odczytu. Sprawdzaj zgody, anuluj operacje i rozłączaj sesje.
  • Ostatnio zamknięte sesje i częściowe wyniki pozostają w pamięci do zamknięcia aplikacji. Wynik ma limit wielkości; zawartość plików nie jest logowana. Polecenia i zapis nadal wymagają jednorazowej zgody. Anulowanie nie cofa zmian na serwerze.

PoliSSH 0.22.0

Choose a tag to compare

@code2prog code2prog released this 31 Oct 20:19

PoliSSH 0.22.0 — public beta / publiczna beta

English

  • See when agents use MCP: open sessions, operations, approvals and results from the activity indicator.
  • Filter by SSH session, review requests, cancel operations and disconnect agent sessions. File-read paths stay in memory; file contents are not logged. Command output appears after completion.
  • Find MCP access, agent apps and shared servers in separate Settings → Agents tabs.
  • Fix intermittent incomplete MCP responses on macOS.

Polski

  • Sprawdź, kiedy agenci korzystają z MCP: otwórz sesje, operacje, zgody i wyniki ze wskaźnika aktywności.
  • Filtruj według sesji SSH, sprawdzaj prośby, anuluj operacje i rozłączaj sesje agentów. Ścieżki odczytów pozostają w pamięci; zawartość plików nie jest zapisywana w historii. Wyniki poleceń pojawiają się po zakończeniu.
  • Znajdź dostęp MCP, aplikacje agentów i udostępnione serwery w osobnych zakładkach Ustawienia → Agenci.
  • Poprawiono sporadyczne niepełne odpowiedzi MCP na macOS.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.21.2

Choose a tag to compare

@code2prog code2prog released this 31 Oct 19:49

PoliSSH 0.21.2 — public beta / publiczna beta

English

  • See which servers are available to agents: shared hosts show an MCP badge in the connection list and tiles.
  • Badges update immediately when you enable/disable MCP or change shared hosts in Settings → Agents. Existing connection and approval settings are preserved.

Polski

  • Sprawdź, które serwery są dostępne dla agentów: udostępnione hosty mają oznaczenie MCP na liście i kafelkach połączeń.
  • Oznaczenia zmieniają się od razu po włączeniu/wyłączeniu MCP lub zmianie udostępnionych serwerów w Ustawienia → Agenci. Dotychczasowe ustawienia połączeń i wymaganych zgód pozostają zachowane.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.21.1

Choose a tag to compare

@code2prog code2prog released this 31 Oct 13:59

PoliSSH 0.21.1 — public beta / publiczna beta

English

  • Fix MCP initialization with interactive clients such as Codex. Requests now receive responses immediately while the connection remains open.
  • MCP remains off by default. Enable it in Settings → Agents and reconnect your client. Shared servers, credentials and approval requirements are unchanged.

Polski

  • Poprawiono inicjalizację MCP w interaktywnych klientach, takich jak Codex. Żądania otrzymują teraz odpowiedź od razu, bez zamykania połączenia.
  • MCP pozostaje domyślnie wyłączone. Włącz je w Ustawienia → Agenci i połącz klienta ponownie. Udostępnione serwery, poświadczenia i wymagane zgody pozostają bez zmian.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.21.0

Choose a tag to compare

@code2prog code2prog released this 31 Oct 13:30

PoliSSH 0.21.0 — public beta / publiczna beta

English

  • Connect agents through MCP. Enable it in Settings → Agents, choose shared SSH servers and copy connection setup for Codex or Claude. MCP is off by default and works locally on this Mac.
  • Agents can browse and read remote files using their own SSH sessions. File saves, single-file copies and every command require your one-time approval in PoliSSH.
  • Review requests and results, revoke individual connections or switch MCP off without closing your own sessions. Cancellation does not roll back remote effects; inspect unknown outcomes before retrying.

Polski

  • Połącz agentów przez MCP. Włącz je w Ustawienia → Agenci, wybierz udostępnione serwery SSH i skopiuj konfigurację dla Codex lub Claude. MCP jest domyślnie wyłączone i działa lokalnie na tym Macu.
  • Agenci mogą przeglądać i czytać zdalne pliki we własnych sesjach SSH. Zapis plików, kopiowanie pojedynczych plików i każde polecenie wymagają Twojej jednorazowej zgody w PoliSSH.
  • Sprawdzaj prośby i wyniki, cofaj dostęp wybranym połączeniom lub wyłącz MCP bez zamykania własnych sesji. Anulowanie nie cofa zmian na serwerze; sprawdź nieznany wynik przed ponowieniem operacji.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.20.0

Choose a tag to compare

@code2prog code2prog released this 27 Oct 11:35

PoliSSH 0.20.0 — public beta / publiczna beta

English

  • Create nested host groups, move groups between parents and arrange siblings in your own order.
  • Browse a collapsible tree in the sidebar and group manager. Use group menus to create subgroups, edit, move, reorder and delete groups; search groups and select hosts in the editor.
  • Deleting a group keeps its hosts and moves its subgroups one level up. Configuration backups and iCloud records preserve hierarchy and order.
  • Update all syncing Macs to 0.20.0 before editing groups: older versions can discard hierarchy metadata. Two-Mac synchronization remains experimental. Export a backup before updating.

Polski

  • Twórz zagnieżdżone grupy hostów, przenoś je między grupami nadrzędnymi i ustawiaj własną kolejność.
  • Korzystaj ze zwijanego drzewa w panelu bocznym i menedżerze grup. Menu grup pozwala tworzyć podgrupy, edytować, przenosić, zmieniać kolejność i usuwać grupy; edytor umożliwia wyszukiwanie grup i wybór hostów.
  • Usunięcie grupy zachowuje hosty i przenosi podgrupy poziom wyżej. Kopie konfiguracji i rekordy iCloud zachowują hierarchię i kolejność.
  • Przed edycją grup zaktualizuj wszystkie synchronizowane Maki do 0.20.0: starsze wersje mogą zgubić dane hierarchii. Synchronizacja dwóch Maków pozostaje eksperymentalna. Przed aktualizacją wyeksportuj kopię danych.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.19.3

Choose a tag to compare

@code2prog code2prog released this 24 Oct 14:48

PoliSSH 0.19.3 — public beta / publiczna beta

English

  • Administrator passwords are saved only after a confirmed root login that actually used the password. Rejected passwords and unused passwords for passwordless sudo are not saved.
  • After a failed attempt, choose Switch to root… again to enter a replacement, including when an older version saved an incorrect password. If sudo keeps prompting, cancel the attempt or wait for its timeout before retrying.
  • Saved administrator passwords remain local to this Mac and require Touch ID or the Mac login password when retrieved. Terminal elevation does not change SFTP permissions.

Polski

  • Hasło administratora jest zapisywane dopiero po potwierdzonym wejściu na roota z jego użyciem. Błędne hasła i nieużyte hasła przy sudo bez hasła nie są zapisywane.
  • Po nieudanej próbie ponownie wybierz Przejdź na root…, aby podać nowe hasło, także gdy starsza wersja zapisała błędne. Jeśli sudo nadal pyta o hasło, anuluj próbę albo poczekaj na upłynięcie limitu czasu przed ponowieniem.
  • Zapisane hasła administratora pozostają lokalne na tym Macu, a odczyt wymaga Touch ID lub hasła logowania do Maca. Przejście terminala na root nie zmienia uprawnień SFTP.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.19.2

Choose a tag to compare

@code2prog code2prog released this 22 Oct 09:47

PoliSSH 0.19.2 — public beta / publiczna beta

English

  • Fixed password and Duo/PAM sign-in by preferring keyboard-interactive authentication when supported, matching OpenSSH. Avoids a failed password-only attempt before the interactive flow.
  • Reuse the saved password once for a single hidden Password prompt. Verification codes and other prompts still require your response; an outdated password can be corrected interactively.
  • Acknowledge empty authentication rounds without showing a blank sign-in dialog.
  • Verified MIT SSH sign-in, reconnect and SFTP directory listing over VPN. Other MFA providers have not been verified live.

Polski

  • Poprawiono logowanie hasłem z Duo/PAM: gdy serwer je udostępnia, aplikacja wybiera logowanie keyboard-interactive, tak jak OpenSSH. Pomija wcześniejszą nieudaną próbę samym hasłem.
  • Zapisane hasło jest używane jeden raz przy pojedynczym ukrytym pytaniu Password. Kody i pozostałe pytania nadal wymagają odpowiedzi; nieaktualne hasło można poprawić podczas logowania.
  • Puste rundy uwierzytelniania są potwierdzane bez wyświetlania pustego okna.
  • Sprawdzono logowanie SSH, ponowne połączenie i listę katalogu SFTP MIT przez VPN. Innych dostawców MFA nie sprawdzono na żywo.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.19.1 — Public beta

Choose a tag to compare

@code2prog code2prog released this 21 Oct 10:51

PoliSSH 0.19.1 — public beta / publiczna beta

English

  • Fixed configuration export failing when a saved host has incomplete connection details, such as an empty username or whitespace in its address. Backups now preserve those entries without changing their values; they still need correction before connecting.
  • Export results now appear beside the Export button, with the saved file path and Show in Finder. Errors are clearly labelled as export failures.
  • Verified saving to Downloads, reading the resulting backup and preserving incomplete hosts during restore. Existing IDs are still skipped and never overwritten.

Polski

  • Poprawiono błąd eksportu konfiguracji przy zapisanych hostach z niekompletnymi danymi połączenia, np. pustym użytkownikiem lub białym znakiem w adresie. Kopia zachowuje takie wpisy bez zmiany ich wartości; przed połączeniem nadal trzeba je poprawić.
  • Wynik eksportu jest teraz przy jego przycisku, ze ścieżką pliku i opcją Pokaż w Finderze. Błędy są jednoznacznie opisane jako błędy eksportu.
  • Sprawdzono zapis do Downloads, odczyt utworzonej kopii i zachowanie niekompletnych hostów przy przywracaniu. Istniejące ID nadal są pomijane i nigdy nie są nadpisywane.

Limits / Ograniczenia

  • Configuration backups do not include passwords, private keys, passphrases, server trust, recordings or app preferences. JSON is not encrypted: protect host addresses and commands, and back up your keys separately.
  • Kopie konfiguracji nie zawierają haseł, kluczy prywatnych, fraz kluczy, zaufania do serwerów, nagrań ani preferencji. JSON nie jest szyfrowany: chroń adresy i polecenia, a klucze zabezpiecz osobno.
  • iCloud synchronization remains experimental. / Synchronizacja iCloud pozostaje eksperymentalna.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.

PoliSSH 0.19.0 — Public beta

Choose a tag to compare

@code2prog code2prog released this 20 Oct 21:55

PoliSSH 0.19.0 — public beta / publiczna beta

English

  • New offline What’s New window in Polish and English. It opens once for each new app version, including first installation, and can be reopened from PoliSSH → What’s New. Includes recent release highlights and a link to the full release history.
  • Fixed a macOS accessibility crash when reading the status after configuration export or restore. Verified export to a file, restoration into an empty library, duplicate skipping and persistence after restarting.

Polski

  • Nowe okno Co nowego, dostępne offline po polsku i angielsku. Pokazuje się raz dla nowej wersji, także przy pierwszej instalacji. Można wrócić do niego przez PoliSSH → Co nowego. Zawiera ostatnie zmiany i link do pełnej historii wydań.
  • Poprawiono awarię dostępności macOS przy odczycie komunikatu po eksporcie lub przywróceniu konfiguracji. Sprawdzono eksport do pliku, odtworzenie w pustej bibliotece, pomijanie duplikatów i zachowanie danych po restarcie.

Limits / Ograniczenia

  • Configuration backups add missing entries; they do not overwrite existing IDs. Passwords, private keys, passphrases, server trust, recordings and app preferences are not included. JSON is not encrypted: protect host addresses and commands, and back up your keys separately.
  • Kopia konfiguracji dodaje brakujące wpisy; nie nadpisuje istniejących ID. Nie zawiera haseł, kluczy prywatnych, fraz kluczy, zaufania do serwerów, nagrań ani preferencji. JSON nie jest szyfrowany: chroń adresy i polecenia, a klucze zabezpiecz osobno.
  • Remote editor recovery copies require manual cleanup. SFTP saves use two renames, not an atomic transaction or server lock; a disconnect between them may require manual recovery. / Kopie odzyskiwania w edytorze usuwa się ręcznie. Zapis SFTP używa dwóch zmian nazwy, bez atomowej transakcji i blokady; zerwanie między nimi może wymagać ręcznego odzyskania.
  • iCloud synchronization remains experimental. / Synchronizacja iCloud pozostaje eksperymentalna.

Apple Silicon · macOS 14+. Finish active sessions and transfers before updating.
Apple Silicon · macOS 14+. Przed aktualizacją zakończ sesje i transfery.