Was zuletzt geshippt wurde
Ein laufendes Log aus Fixes und Features über alle missionctl-Tools hinweg, neueste zuerst. Für die volle Roadmap siehe das öffentliche GitHub-Repo.
2026-10-18
Live-Farbschemata in jeder App — drücke T (timectl: C) oder tippe :theme für eine Auswahl, die jede Palette live vorschaut; enter übernimmt sie für die ganze Suite. habctl folgt jetzt ebenfalls der Suite-Palette. Das Dashboard kann es auch, und die Einstellungen von habctl, budgetctl und notectl zeigen das aktive Theme.
Leere Apps zeigen eine kurze Welcome-Checkliste (was du zuerst drückst). Sicherheits-Härtung der Suite: Dateien nur für den Besitzer, geteilte Datenbank-Sperre (eine offene TUI blockiert CLI/MCP nicht mehr), Bestätigung bei jedem MCP-Löschen, und mailctl sendet über MCP nur mit MAILCTL_MCP_ALLOW_SEND=1 (sonst wird ein Entwurf gespeichert).
2026-10-17
Dashboard: neue postctl-Karte — deine nächsten geplanten Posts und der Queue-Zustand (fehlgeschlagen/überfällig) über alle postctl-Profile, nur sichtbar, wenn postctl installiert ist. Die Panels „Today“ und „Recent activity“ bleiben auch in kleinen Terminals sichtbar: das Dashboard scrollt jetzt (Mausrad, Bild auf/ab, folgt dem Cursor).
Instagram (Feed, Carousel, Story), Facebook-Seiten, Profile mit je einem Scheduler-Dienst, Kalenderansicht und ein Sicherheits-Release — siehe postctl.sh.
2026-08-26
Neu: Linux-Unterstützung via Thunderbird — liest direkt aus den lokalen mbox-Dateien deines Standard-Thunderbird-Profils und sendet über den eigenen SMTP-Server des Kontos (STARTTLS + Passwort, gespeichert im OS-Keyring über den neuen Befehl mailctl account set-password). Gleiche CLI-/TUI-/MCP-Oberfläche wie das bestehende Apple-Mail-Backend. Derzeit auf echter Hardware in der Testphase — vorerst nur Posteingang (keine anderen Ordner), keine Anhänge beim Senden, kein Entwurf-Speichern oder Löschen/Ungelesen-Markieren aus mailctl heraus (vermeidet Schreibzugriffe auf eine Thunderbird-mbox-Datei, die eventuell noch offen ist). Feedback willkommen.
2026-08-22
Benannte Theme-Presets — preset: dracula (oder catppuccin, gruvbox, nord, one-dark, solarized, tokyo-night) in ~/.config/missionctl/theme.yaml setzen. Greift automatisch in jedem Tool mit der gemeinsamen Palette; eigene Farb-Overrides gewinnen weiterhin darüber.
budgetctl suggest-cuts — KI vergleicht die Kategorie-Ausgaben dieses Monats mit dem 3-Monats-Schnitt und schlägt bis zu 5 Kürzungen vor; jede einzeln zu bestätigen, bevor ein echtes Ziel gesetzt wird. missionctl-Bundle-Feature.
budgetctl export --summary — Kategorie-Jahressummen für die Steuererklärung, statt eines rohen Transaktions-Exports
taskctl review — KI schaut sich diese Woche erledigte und offene Tasks an und schlägt Folge-Tasks mit konkretem Fälligkeitsdatum vor; jeder wird einzeln bestätigt, bevor er angelegt wird
calctl export — einen Wochen- oder Datumsbereich an Terminen in eine Datei schreiben (--output), statt nur ins Terminal zu drucken
--tag-Filter bei list/search, und ein neues --event-id bei write, um eine Notiz mit einem calctl-Termin zu verknüpfen (wiederfinden mit list --event <id>)
2026-08-21
Ernsten Bug behoben, bei dem die Terminal-Oberfläche doppelten oder hängengebliebenen Inhalt zeigen konnte — Header/Tabs blieben stehen, Fußzeilen überlappten — besonders bei viel Mausbewegung oder direkt nach einem Sync. Auf eine neuere, robustere Rendering-Engine umgestellt.
mailctl, calctl, taskctl, budgetctl, timectl, diaryctl: vorbeugender Fix für dasselbe Rendering-Problem wie bei notectl — eine Statusleiste konnte in seltenen Fällen ihre Breite überschreiten, wenn sich ein Sync-Zeitstempel oder Zähler änderte, ganz ohne Fenstergrößenänderung
Gleiches Rendering-Engine-Upgrade wie bei notectl (bubbletea v2), dazu ein konkreter Fix: lange, mehrabsätzige HTML-Mails konnten die Scrollbar in der Detailansicht ab einer bestimmten Stelle im Text zerreißen. Ursache waren unsichtbare Zeilenumbruch-Zeichen, die Apple Mails HTML-zu-Text-Konvertierung im Text hinterlässt — kein Terminal- oder Font-Problem, weshalb bisherige Versuche mit Spaltenbreiten-Korrekturen nichts gebracht hatten.
mailctl search --live funktioniert jetzt tatsächlich — vorher schlug es bei jedem Aufruf mit einem Syntaxfehler fehl (Mail.app hat gar keinen scriptbaren "search"-Befehl). Die Live-Suche matcht jetzt nach Betreff, typischerweise in 6-7 Sekunden.
timectl start --notes hängt die Notiz jetzt tatsächlich an — das Flag wurde zuvor akzeptiert, aber stillschweigend verworfen
2026-08-14
habctl add <N> — einen vorgeschlagenen Habit per Nummer hinzufügen, statt emoji-lastige Titel abzutippen
missionctl doctor zeigt jetzt den echten Daemon-Status (läuft / abgestürzt / wartend), nicht nur "geladen"
2026-08-13
Neues delete_note MCP-Tool (8 Tools insgesamt)
Notizbuch-Navigation neu gestaltet: explizites Ein-/Ausklappen, eigene Account-Zeile, feste Tab-Breite
Bug behoben, bei dem bestimmte Tabs das ganze Notizbuch-Baumdiagramm kollabieren ließen
2026-08-12
Bug behoben: der MCP-Server hielt seinen Datenbank-Lock über die gesamte Laufzeit und blockierte dadurch die CLI
Schnellerer Inbox-Sync — begrenzter Nachrichtenzugriff, niedrigere Standardanzahl
2026-08-07
Randfall im License-Status-Cache behoben, der bei ratenbegrenzten Validierungs-Aufrufen auftrat
2026-08-06
Bug behoben, bei dem das Löschen eines Tasks die zugehörige Erinnerung stillschweigend nicht entfernte
2026-08-05
Lokale KI via Ollama in der ganzen Suite ausgerollt — jedes Tool kann jetzt komplett mit einem lokalen Modell (z.B. Mistral) statt einem Cloud-API-Key laufen, mit Modell-Override pro Tool
Fehlt dir etwas, das du erwartet hättest? Melde dich unter hello@abteilung83.com.