Was ist neu in MLC Terminal
Geschrieben für alle, die die App benutzen. Was die App kann, steht auf der Produktseite.
1.92.832026-10-05
- Der Tab des Dateibrowsers ist jetzt in deiner Sprache beschriftet.
1.92.822026-10-05
- Rechtsklick auf einen Ordner im Dateibrowser, „Neue Datei": die leere Datei wird angelegt und öffnet sich im Editor. Einen Namen, den es schon gibt, lehnt die App ab, statt die Datei zu überschreiben.
- Bessere Farben für TSX/JSX, SCSS, Sass, Less, Vue und Svelte, und Hervorhebung für C#, Elixir, PowerShell, Groovy/Jenkinsfile, nginx, Jinja-Vorlagen, NSIS-Skripte und RPM-Spec-Dateien.
- Beim Import einer Hostliste bleiben verschachtelte Gruppen verschachtelt. In der kostenlosen Variante sagt die Vorschau jetzt, wie viele der neuen Hosts angelegt werden, und was schiefgeht, steht in deiner Sprache da.
1.92.812026-09-28
- „Aktualisieren" auf einem Ordner im Dateibrowser lädt jetzt auch die darunter aufgeklappten Unterordner neu — sie zeigen nicht mehr den alten Inhalt.
1.92.802026-09-28
- Nach dem Trennen zeigt die Übersicht eines Hosts, wann er zuletzt verbunden war — ein neuer Host behauptet nicht mehr, er sei noch nie verbunden gewesen.
- Ein neu angelegter Host öffnet jetzt gleich seine Übersicht. Der Host-Schlüssel-Dialog hat einen Prüfbefehl für jeden Server, mit Kopieren-Knopf. Wer einen Schlüssel ablehnt, sieht das im Tab und kann es erneut versuchen.
- Aktualisierungen des Monitoring-Helfers kommen jetzt zuverlässig auf Linux-Servern an, auch wenn der alte Helfer gerade misst.
- Klickbare Dateinamen und Links — `ls --hyperlink` und alles, was OSC-8-Links ausgibt — funktionieren jetzt auch in geschützten Tabs, nicht nur in normalen. Einen geschützten Tab nach dem Update einmal neu öffnen.
- Eine Shell im Container zeigt ihren Prompt jetzt sofort. Hat das Image kein bash, sieht man den Wechsel auf sh, statt in ein leeres Fenster zu tippen. Die Shell, die funktioniert hat, merkt sich die App je Container, und das Shell-Feld nimmt jeden Befehl — etwa „/bin/busybox sh".
- Statuszeilen, die die App selbst ins Terminal schreibt — „Verbinde Shell", der Hinweis auf den Rückfall, die Begrüßung — folgen jetzt der Sprache der App.
- Das Tunnel-Abzeichen in der Host-Liste wird gelb, wenn hinter einem Tunnel auf dem Server nichts antwortet, und die Tunnel-Liste sagt, welcher. Es wird wieder normal, sobald der Dienst läuft.
- Wer einen Tunnel zu einem Ziel öffnet, das schon weitergeleitet wird, bekommt jetzt den bestehenden statt eines zweiten auf dem nächsten Port. Doppel aus früheren Versionen werden beim nächsten Verbinden aufgeräumt, und das Tunnel-Fenster zeigt alle Tunnel des Hosts, nicht nur die eines Tabs.
- Steht derselbe Server zweimal in der Liste, erscheint eine geschützte Sitzung, die unter dem einen Eintrag offen ist, beim anderen jetzt als „offen in …" statt „anderswo verbunden". Wer sie dort beendet, wird gewarnt, dass es der eigene Tab ist.
- Beim ersten Start erklärt MLC Terminal jetzt, dass es sich über SSH mit Servern verbindet, und bietet einen Knopf für den ersten an.
- Beim ersten Verbinden mit einem Server ist der angezeigte Fingerabdruck jetzt derselbe, den `ssh-keygen` und `ssh` ausgeben — man kann ihn also tatsächlich vergleichen. Der Dialog sagt auch, welchen Befehl man auf dem Server ausführt. Bereits vertraute Server bleiben vertraut.
- Diese Version ist mit den aktuellen Go-Sicherheitskorrekturen gebaut, die den beiden vorigen Versionen fehlten. Der Monitoring-Helfer auf deinen Servern wird beim nächsten Verbinden automatisch ersetzt.
1.92.692026-09-26
- Der „Was ist neu"-Dialog öffnet die Versionshinweise jetzt in deiner Sprache. Deutsch und Boarisch bekommen die deutsche Seite.
1.92.682026-09-26
Diese Version behebt einen Fehler, der jeden traf, der ohne geschützte Sitzungen arbeitet: Strg+D beendete die Shell, und die App verband sofort wieder. Wer tmux-Tabs benutzt, hat ihn nie gesehen — deshalb ist er so lange unbemerkt geblieben. Ein Update ist empfohlen.
- „ich drücke STRG+D und es folgt sofort ein reconnect — da ist die Logik falsch“
- „wenn ich add clicke gibt es kein feedback und nichts erscheint“
- „wenn ich auf einen link clicke wird mir immer noch angeboten einen tunnel zu erstellen, obwohl dieser schon steht“
- „ändert man den hostnamen muss der host neu überprüft werden — das fehlt“
- „ich denke wenn sessions weg sind sollte man das auch im fenster sagen“
- „‘Check host features’ on a connected host appears to drop the tmux session and SFTP“ (August 2026, seither ohne Reproduktion)
- „tunnel erstellen manuel geht, aber nicht via click auf link (localhost..) aus terminal“
1.92.652026-09-23
- „dort steht AM/PM obwohl ich deutsch verwende und deutsche locale"
- „wenn ich settings dialog offen - aber im hintergrund habe - und clicke nochmal auf den settingsdialog - kommt das fenster nicht in den vordergrund"
- „2.5 zeilen pro session ist viel - attach+kill mit symbol und tooltip erlaubt einzeilige darstellung"
- „der win11 rechner sagt 'docker nicht verfügbar' - wird aber grün nach connect"
1.92.642026-09-23
- „kill remote session ebenfalls - da könnte sich jemand ärgern", „session ‚hijacking' ist ein ernstes problem"
- „und wsl - es erscheint docker nicht?"
- „scan host braucht eine aktive verbindung - sonst gibt es eine auth failure (falls password auth benutzt wird)"
- „viel unangenehmer finde ich die meldung ‚xdg-open in path failed' - wenn ich auf ‚getting started' link clicke"
1.92.632026-09-23
- „ja - vorher fixen - gut dokumentieren (auch für enduser)"
1.92.622026-09-23
- „wow - dicker bug"
1.92.612026-09-23
- „clipboard could not be read: clipboard bitmap could not be read: bmp: unsupported BMP image"
1.92.602026-09-23
- „‚empty clipboard' - forgot to paste the unprocessable error from the console"
1.92.592026-09-23
- „still doesnt work - tested in standard and protected terminal"
1.92.582026-09-23
- „looks like we catch the empty ‚Text' clipboard and this prevents the image paste"
1.92.572026-09-23
- „allow copy&paste of images (for coding agents like agy) - as we work remote that is a little bit challenging for images"
1.92.562026-09-22
- „app beenden - dann neu starten - hier wird der tunnel nicht wieder hergestellt"
- „sollte aber vor dem auto stehen - auto evtl auch ein svg symbol - nimmt viel platz weg sonst"
1.92.552026-09-22
- „i dont see a tunnel badge - but i just opened a tunnel"
- „should just use it if we have the tunnel - and yes - the one button was out of the dialog"
1.92.542026-09-22
- „tunnel wieder herstellen hat nicht funktioniert - tunnel liste ist leer"
- „WENN wir tunnel offen haben, sollte auf der server seite ein tunnel-button (link öffnet tunnel liste vom host) stehen"
1.92.532026-09-22
- „currently ssh tunnels go away once you disconnect - but if we have auto reconnect on - we should have an option 'also restore tunnels'"
1.92.522026-09-22
- „drag should not open a new window - but behave like a shell pane afterwards"
1.92.512026-09-22
- „we need clean syntax highlighting in the editor"
1.92.502026-09-22
- „strg+s (ctrl+s) still shows the file as changed - and it is not saved"
- „unser syntax highlightning scheint nicht gut zu sein - vergleich mit vscode - warum?"
1.92.492026-09-22
- „unser cooles feature ‚change font size' vergrössert auch die buttons etc"
- „jeder drückt ctrl+s zum speichern - hat bei uns aber keinen einfluss"
- „ein file VERSION mit nur ein paar bytes ist fast in jedem projekt - wir zeigt das aber erst gar nicht an (binary)"
- „evtl ein einfacher click auf das verzeichnis - kann verzeichnis in zwischenablage kopieren"
1.92.482026-09-14
- „fast … oben wird aber noch angezeigt es wäre sessions — obwohl wir nicht mehr verbunden sind. alles andere hat funktioniert"
1.92.472026-09-14
- „schliessen funktionierte nicht wie geplant — denke wenn danach alles weg ist sollte zumindest die übersicht wieder kommen?"
- Gefunden beim Absichern der Rückkehr zur Übersicht: die hätte denselben Schaden angerichtet.
1.92.462026-09-14
- „svg ist leider nur teilweise gefixt - quellcode geht jetzt, aber preview nicht"
1.92.452026-09-14
- „wieso wird das svg file nicht angezeigt? im code preview rechts unten stehen nur merkwürdige zeichen" — „aber die svg datei ist gar nicht base64, oder?"
- „dieser dialog erscheint zu oft, und ist verwirrend"
- Gefunden, weil der Test dazu etwa jedes dritte Mal rot war.
1.92.442026-09-14
- „das sieht falsch aus.. was passiert hier?"
1.92.432026-09-13
- „ich kann immer noch nicht bestehende gruppen auswählen beim neu anlegen eines hosts"
1.92.422026-09-13
- Auf den kleinen Karten nicht verbundener Hosts standen statt der Namen nur noch einzelne Buchstaben.
1.92.412026-09-13
- „fehler bei der monitoring seite - sagt ‚nicht gestartet' sind aber gestartet"
1.92.402026-09-12
- „wenn ich gespeichert habe und dann auf ansicht gehe, werden diese änderungen nicht angezeigt - gleiches auch wenn ich die datei im file browser nochmal anclicke - da greift leider unser cache - und das falsch"
1.92.392026-09-12
- „nun fehlt noch entweder hinweis ‚neu starten' oder aber features frei schalten nach eintragen einer validen lizenz"
1.92.382026-09-12
- Die Registrierungsseite erzählte von einem Testzeitraum, den es nie gab, und verschwieg die abgelaufene Lizenz.
1.92.372026-09-12
- „die lizenz verwaltung scheint ein wenig durcheinander. zbsp. kann ich — selbst nach schliessen eines docker tabs — einen neuen docker tab öffnen. und auch weitere hosts anlegen?"
1.92.362026-09-08
- „zuletzt aktualisiert steht dort — wichtig wäre zuletzt verbunden oder verbunden seit (+dauer)"
- „das host icon ist nicht mehr sichtbar wenn man tmux terminals hat. bei meinem mac host sehe ich obwohl nur 1 tmux session offen ist gar kein symbol bild mehr"
1.92.352026-09-08
- „notizen — das sollte grün sein wenn wir notizen haben"
- Host-Gruppen lassen sich jetzt im Verbindungsdialog anlegen und zuweisen — bisher konnte die Seitenleiste sie zeigen, aber nichts sie erzeugen.
- „ich wusste gar nicht dass wir gruppen haben ^^ denn ich kann die nicht eingeben, oder?"
- „unterlängen werden bei select box auch abgeschnitten"
- „wenn ich bearbeite verliert der server seine gruppe"
- Das Terminal startet jetzt mit dem eingestellten Farbschema statt mit der dunklen Vorgabe.
- „im light modus ist der rahmen tief schwarz - das sieht hässlich aus"
1.92.302026-09-07
- Zwei Dateibrowser auf demselben Host legen sich nicht mehr gegenseitig lahm — einen zu schliessen lässt den anderen arbeiten.
1.92.292026-09-07
- Die Quantensicher-Anzeige lässt sich ausschalten — für die meisten Fälle ist sie unnötig.
- „die sortierung der host list nutzt unseren dark/light style nicht"
1.92.282026-09-07
- Arch Linux bekommt ein richtiges Paket — `sudo pacman -U mlcterm.pkg.tar.zst` holt die nötigen Bibliotheken gleich mit.
- Die Obergrenze für Terminals lässt sich jetzt einmal für alle Hosts setzen, nicht nur je Host.
- Die Hostliste nach zuletzt benutzt, Name oder Anlagedatum sortieren — und die Seitenleiste auf einem grossen Bildschirm breiter ziehen.
- Ein Bericht, welcher Host wann und wie lange verbunden war — ein- und ausschaltbar, Teil der Pro-Lizenz.
- Die Hostliste in eine Datei schreiben und auf einem anderen Rechner einlesen — Namen, Farben, Adressen und alles, was der Scan gefunden hat. Keine Zugangsdaten.
- Wie bekomme ich bash statt cmd, wenn ich mich auf Windows verbinde?
- Die Farbe einer Verbindung zu ändern wirkt jetzt sofort.
- „wenn man viele sessions offen hat sieht man in der anzeige nicht ob man verbunden ist"
- „auch sicherstellen das wir in zukunft immer alle pakete erstellen" — und davor: die `DEBUG:`-Zeilen sind unschön.
1.92.272026-09-06
- Einem Host-Schlüssel zu vertrauen funktioniert jetzt auch bei Hosts, die nicht auf Port 22 lauschen.
- Der Export des Anwendungs-Schlüssels legt jetzt beide Hälften ab, und der exportierte Schlüssel lässt sich sofort als Schlüsseldatei auswählen.
- Der Schlüssel, den die Anwendung sich selbst anlegt, lässt sich als Schlüsseldatei eines Hosts auswählen, ohne ihn vorher zu exportieren.
- Die blanke Linux-Binary braucht `libwebkit2gtk-4.1` auf dem System — die Paketnamen je Distribution stehen jetzt irgendwo.
1.92.262026-09-06
- Eine Datei auf ein Terminal gezogen, und die Anwendung bietet an, sie in das Verzeichnis hochzuladen, in dem diese Shell steht.
- „was aber noch nicht geht is ablegen im filebrowser tree — kommt immer ein 'stop zeichen'"
- Den Schnelleinstieg gab es längst, auf der Website und in jeder Sprache. Nur zeigte im Fenster nichts darauf.
- „steht immer noch der pfad im terminal wenn fertig ist. der deutsche text beim kopieren ist aber fraglich — versteht keiner was das mit dem verzeichnis pfad soll"
- „wenn ich zbsp in der md vorschau alles kopieren auswähle erscheint nicht der hinweis 'kopiert' … denke sollte einheitlich sein, oder?"
1.92.202026-09-06
- Eine leere Zwischenablage und ein fehlgeschlagenes Lesen sahen von aussen gleich aus: kein Einfügen, kein Wort. Jetzt sagt die Einblendung, welches von beidem.
- Eine Geste löste zwei Dinge aus — tmux' Menü, solange die Taste gedrückt war, und ein Einfügen beim Loslassen. Jetzt ist es tmux' Menü, und nur das.
- Die Markierung nach dem Kopieren war der Rest einer zweiten, unsichtbaren Auswahl — und sie log: Markiert war nichts mehr, das nächste Strg+C ging also als SIGINT an die Shell.
- Auf Windows tat die Taste nichts, und das Einfügen *danach* kam verstümmelt an. Beides hatte dieselbe Ursache.
- Ein Bildschirmfoto zu einem Copy/Paste-Problem trägt jetzt die Einstellung in sich — und sagt, ob sie überhaupt gilt.
- Kopieren war in beide Richtungen stumm — es klappte und sagte nichts, es scheiterte und sagte nichts. Jetzt bestätigt eine kurze Einblendung mit der Zeichenzahl, und ein Fehlschlag wird genannt statt verschluckt.
- Das war seit v1.78.0 kaputt und öffnete ein leeres Fenster. Dateien, Notizen und Monitoring lassen sich weiterhin auskoppeln.
1.92.142026-09-05
- Rootless Docker und Docker Desktop waren schlicht nicht erreichbar — es wurden zwei Pfade probiert, und an keinem davon liegt deren Socket. Die Anwendung fragt jetzt den Host, wo er ist. Und ein Socket, den man nicht benutzen darf, sagt das auch, statt „Daemon nicht erreichbar".
- Manche Server bieten das SSH-Verfahren namens „password" gar nicht an — Windows-OpenSSH wickelt Passwörter über keyboard-interactive ab, und jeder Host mit entsprechend eingerichtetem PAM ebenso. Das Passwort wird jetzt über beide Wege angeboten.
1.92.132026-09-05
- Bei eingeschalteter tmux-Maus gilt der Copy/Paste-Modus in geschützten Sitzungen nicht — dort greift tmux die Maus ab. War vorher schon so und steht jetzt dort, wo man das eine oder das andere einstellt.
1.92.122026-09-05
- Jeder veröffentlichte Port stand doppelt, der Status brach genau dort ab, wo die Gesundheit steht, und die Zahlen stapelten sich auf zwei Zeilen. Alle drei behoben.
- Theme, Schriftgrösse und der Maus-/Zwischenablage-Modus lagen unter „Limits", wo sie niemand gesucht hat. Sie haben jetzt einen eigenen Reiter.
- „Schlüssel einrichten" hängte ihn an `authorized_keys` und war fertig. Beim nächsten Verbinden lief wieder das Passwort, und das Angebot kam erneut. Der Host wird jetzt umgestellt — nachdem der Server gefragt wurde, ob er den Schlüssel überhaupt annimmt.
- Eine Windows-Kiste und ein Linux-Server wollen unterschiedliches Mausverhalten. Der Modus hängt jetzt an der Verbindung; die globale Einstellung ist das, worauf ein Host zurückfällt.
- macOS fragt einmal, ob MLC Terminal Geräte im lokalen Netz erreichen darf. Wer die Frage wegklickt, bei dem scheitert danach jede Verbindung zu einer Adresse im eigenen Netz, ohne Grund. Jetzt steht dort, woran es liegt und wo man es wieder einschaltet.
- Ein Host mit Passwort-Anmeldung und ohne hinterlegtes Passwort scheiterte bisher mit einer Meldung, die keinen Grund nannte. Jetzt wird gefragt — einmal pro Programmlauf, und die Antwort landet nie auf der Festplatte.
- Die `.dmg` öffnet sich per Doppelklick, ohne Warnung und ohne Umweg über die Systemeinstellungen.
- Das Symbol hat die farbigen Fensterpunkte verloren, und das Startbild zeigt keine fremden Plattform-Logos mehr.
- Wenn sich die Identität eines Servers ändert, siehst du beide Fingerprints nebeneinander und entscheidest selbst — statt einer technischen Meldung, die keinen Weg vorwärts lässt.
- Klapp den Rohfehler auf, so lange du willst — die Meldung bleibt stehen, bis du sie loslässt.
- Im dunklen Thema war sie da, aber praktisch unsichtbar.
1.92.42026-09-02
- Egal wann du dich registrierst — dein Gratisjahr ist ein volles Jahr.
1.92.22026-09-02
- Wenn deine Einstellungsdatei beschädigt ist, startet MLC Terminal trotzdem, sagt dir warum, und deine Hosts bleiben erhalten.
1.92.12026-09-02
- Du erfährst rechtzeitig, dass deine Lizenz ausläuft — und wenn sie ausgelaufen ist, warum Docker und Monitoring verschwunden sind.
- Wenn du deinen Schlüssel austauschst, während der alte noch läuft, wirst du daran erinnert, ihn vorher zu notieren.
1.92.02026-09-02
- Ein frisch eingerichteter Host bietet geschützte Shells sofort an, sobald die Verbindung steht.
- Meldungen aus deinen Skripten erscheinen jetzt auch in der Store-Fassung.
1.91.12026-09-01
- Auf einem frisch installierten Windows startet die App jetzt beim ersten Versuch.
- Eine Sicherung deines Schlüssels landet dort, wo du sie suchst — und nicht versehentlich zwischen den Konfigurationsdateien.
1.91.02026-09-01
- You can try the whole thing before deciding anything, and nothing you set up during the trial is taken away — only the Pro features stop.
- The viewer now tells you "Permission denied", which file it means, and that system logs under `/var/log` usually belong to root or the `adm` group — with what to do about it.
1.90.02026-09-01
- Two windows on two different hosts no longer overwrite each other's tab layouts.
1.89.02026-09-01
- Open a .log file and watch it fill up, however large it is.
1.84.02026-08-28
- The file browser comes back the way you left it — same root, same folders open, same files in the preview.
- Docker shells, container logs and opened documents are still there after reconnecting.
- "Select all" and "Copy all" in the file toolbar, and Ctrl+A does what you expect.
1.83.12026-08-27
- Hosts set to connect at startup now say so in the sidebar.
1.83.02026-08-27
- The font size you set on a terminal, a preview or the notes pane is restored with the layout.
1.82.52026-08-27
- The terminal limit explains what 0 means, and 0 can be typed again to go back to the default.
1.82.42026-08-27
- An empty pane now has its own button to open a shell in it — and says why, when it cannot.
1.82.32026-08-27
- Command markers disappear while vim, less or htop is running, and come back when you leave.
1.82.22026-08-27
- Closing a container shell no longer reports that the image has no shell.
1.82.12026-08-27
- Installing the shell integration, reading tmux state and installing the app key now work on a host with a lot of tabs open.
1.82.02026-08-27
- No visible change; the Docker integration is now tested against a real daemon rather than only in theory.
- When Docker cannot be reached, MLC Terminal now says what to check on the server instead of only "connect failed".
1.81.22026-08-27
- If the encryption key cannot be read, MLC Terminal now says so instead of quietly replacing it.
1.81.12026-08-27
- The monitor shows your disks, not Docker's temporary mount points.
1.81.02026-08-27
- No visible change — internal work so that gated features cannot be added without a licence check.
1.80.02026-08-27
- Pro features are now enforced where the work happens, not only where the tab is opened.
1.79.32026-08-27
- The footer of every terminal shows whether the shell integration is actually working in that pane.
1.79.22026-08-26
- Terminal settings now take effect straight away, both when switching them on and when switching them off.
1.79.12026-08-26
- New tabs are clean again. For the directory to be remembered, install the shell integration on that host — once, from Host settings.
1.79.02026-08-26
- Host settings → Shell integration → Install. Nothing to paste, nothing to edit by hand.
- Command markers and exit-code colouring now work on zsh hosts, not just bash.
- Reopen a tab and it comes back in the directory you left it in — no setup on the server.
1.78.12026-08-26
- Working in two windows at once no longer risks losing hosts or passwords saved in the other one.
- File-browser bookmarks and the folder you had open are still there after a restart.
- Hosts entered as an IPv6 address connect.
1.78.02026-08-26
- Any pane can now be maximised — notes, files and previews too, not just terminals.
- Notes and file previews have a text-size slider, like the terminal.
- A container shell shows its size and has its own text-size slider.
- The Docker list marks containers that have a shell or logs open, and the button takes you back to them.
- After an update the app points at a short, plain list of what changed.
- A shell or log view opened from Docker is now an ordinary tab: it keeps running while you work elsewhere, several can be open at once, and they can be moved between panes.
- Dragging a container shell into another pane keeps it running, with its output and the shell you chose.
- A container without bash or sh says so instead of showing an empty terminal.
- The refresh button looks like a refresh button.
- Container logs no longer show stray boxes where control characters were.
1.77.02026-08-25
- Error messages no longer pile up invisibly: several are shown at once, identical ones are counted rather than repeated, most clear themselves after a few seconds, and the last twenty stay readable behind the bell in the title bar.
- A pane in a split can be maximised with the button beside the font-size slider, and put back with a second click.
1.76.12026-08-25
- Editing a file in the preview works again — including markdown and HTML, which used to jump back to the rendered view.
- The Windows and macOS builds report the version they actually are.
- A tab that lost its connection reconnects by itself once the network is back, instead of giving up after ninety seconds.