Skip to content

Releases: bydb/mindgraph-notes

v0.5.8-beta

20 Apr 12:52

Choose a tag to compare

Features

  • Notizen direkt in WordPress veröffentlichen — neuer WP-Button im Editor-Header (neben PDF/DOCX) öffnet einen Publish-Dialog mit Titel (aus Frontmatter oder Notiz-Titel), Status-Auswahl (Entwurf/Veröffentlichen) und HTML-Vorschau. Referenzierte Bilder (Obsidian ![[…]] und Standard ![](…)) werden automatisch in die WP-Medienbibliothek hochgeladen und URLs ersetzt. Button erscheint nur bei aktivem Marketing-Modul + konfigurierter WordPress-URL.
  • KI-Funktionen im Rechtsklick-Kontextmenü — der AI-Assistent (Übersetzen, Zusammenfassen, Fortsetzen, Verbessern, eigener Prompt), bisher nur über Cmd+Shift+A erreichbar, taucht jetzt als erster Eintrag (🤖 KI-Assistent) im Format-Menü auf, wenn Text selektiert ist und Ollama aktiv. Alt+Rechtsklick öffnet weiterhin direkt das AI-Menü.

v0.5.7-beta

20 Apr 08:06

Choose a tag to compare

Features

  • Canvas → MindGraph umbenannt — konsistentes Branding in der gesamten UI (View-Mode-Button, Settings-Tab, Help-Tab, Context-Menü "Im MindGraph erkunden", Tab-Prefix "MindGraph: Notiz", Mission "MindGraph öffnen"). Code-interne Identifier (viewMode: 'canvas', type: 'canvas', GraphCanvas-Komponente) bleiben unverändert — kein Migrations-Aufwand
  • Logo-Konsistenz — View-Mode-Button und HelpGuide-Zentrum nutzen jetzt dasselbe 8-Knoten-Netzwerk-Muster wie das App-Icon/Titlebar-Logo. Vorher: 3-Kreise-Dreieck bzw. ⌘-artiges 4-Ecken-X — jetzt einheitlich

Fixes

  • MindGraph-Ansicht öffnet nicht bei aktivem Dashboard-Tab — Canvas-Panel wurde explizit ausgeblendet, wenn activeTab.type === 'dashboard'. Klick auf den MindGraph-Button im Titlebar hatte keinen sichtbaren Effekt. Fix: viewMode === 'canvas' blendet jetzt den Editor-Bereich (inkl. Dashboard) zuverlässig aus; Split-Modus zeigt Dashboard links + Graph rechts

v0.5.6-beta — Kalender-Fix (macOS Permission)

19 Apr 14:08

Choose a tag to compare

🐛 Kritischer Fix für macOS-Nutzer

Nach dem Update auf 0.5.5-beta blieb das Kalender-Widget im Dashboard leer und das Timeblocking im Focus-Widget funktionierte nicht. Grund: Im Info.plist fehlten die erforderlichen UsageDescription-Strings für EventKit. macOS blockierte den Zugriff stumm — die App tauchte noch nicht mal in Systemeinstellungen → Datenschutz & Sicherheit → Kalender auf.

Nach dem Update auf 0.5.6-beta:

  • Beim ersten Kalender-Zugriff erscheint der macOS-Prompt
  • Wähle "Vollzugriff gewähren", damit das Timeblocking Events anlegen kann
  • MindGraph Notes erscheint dann korrekt in der Privacy-Liste

Zusätzlich:

  • Swift-Helper prüft Permission-Status explizit vor Request
  • Timeblock-Modal bietet einen "Systemeinstellungen öffnen"-Button bei verweigertem Zugriff

Für Windows / Linux

Keine Änderung nötig — diese Plattformen waren nicht betroffen.


Die Installer werden in ein paar Minuten automatisch von GitHub Actions erstellt.

v0.5.5-beta — Dashboard, Focus, Module

19 Apr 13:22

Choose a tag to compare

✨ Features

  • Dashboard als Tab-Typ — neuer zentraler Workspace-View neben Editor/Split/Canvas
    • Vier Kern-Widgets: Aufgaben, Zu beantworten (Emails mit KI-Urgency), Kalender, Neue Anmeldungen
    • Responsive Grid, Refresh, konfigurierbare Widget-Reihenfolge
  • Morning Briefing — einmal pro Tag beim App-Start als Modal mit Tages-Überblick
  • Heute im Fokus + Timeblocking — Top-5 Tasks (kritisch > überfällig > heute) mit dynamischer Tages-Narrative
    • Pro Task ein "Zeit blocken"-Button → Modal mit Dauer + automatisch vorgeschlagenem nächsten freien Kalender-Slot
    • Neuer IPC via EventKit legt Event im Default-Kalender an
  • Modul-Konzept (Kern vs. Plugins) — 11 aktivierbare Module in 7 Kategorien, neuer Settings-Tab "Module"
  • Settings neu strukturiert — Sections "Grundlagen / Workflow / Module"; "Automationen" → "Medienzentrum"; Modul-Config-Tabs nur sichtbar wenn Modul aktiv
  • Onboarding 4-Schritte-Flow — Dashboard-Setup als neuer Schritt mit Profil-abhängigen Defaults
  • HelpGuide erweitert um Dashboard/Briefing/Agent-Knoten mit Deep-Link "Öffnen"-Buttons
  • Prompt-Injection-Schutz gehärtet — Email-Analyse + KI-Chat-Kontext werden gestrippt und in UNTRUSTED-Marker eingerahmt
  • Website komplett aufgefrischt — Dashboard-Fokus, stilisierter SVG-Screenshot, "Warum MindGraph?"-Section, Modul-Chip-Strip, erweiterter FAQ

🛠 Quality

  • TypeScript: 131 → 0 Errors — kompletter Typecheck-Pass
  • CI-Gate tsc --noEmit bei jedem Push/PR
  • Tote Onboarding-Dateien entfernt (ProfileStep, VaultStep, FeaturesStep, AISetupStep)

🐛 Fixes

  • Kalender-Widget: vergangene Events und NaN-Tage gefiltert
  • reactflow Node-Type-Kollision in GraphCanvas
  • uiStore: fehlende custom-Einträge in ACCENT_COLORS und BACKGROUND_COLORS
  • PropertiesPanel: t(key, fallback)t(key) (API-Drift)
  • Flashcards/Quiz/SmartConnections: diverse string | null vs string | undefined Typ-Mismatches

Die Installer werden in ein paar Minuten automatisch von GitHub Actions erstellt.

v0.5.4-beta

17 Apr 09:57

Choose a tag to compare

Improvements

  • IQ-Auswertung: Sortierung — Vergangene Veranstaltungen werden jetzt nach Start-Datum absteigend sortiert (neueste zuerst) statt nach interner ID

v0.5.3-beta

17 Apr 09:37

Choose a tag to compare

Features

  • IQ-Auswertung (Hessen) — Neuer Tab im Agenten-Panel zum Erstellen der offiziellen IQ-Rückmeldung als .docx
    • Gebündelte Word-Vorlage (iq-template.docx) mit Platzhaltern und benannten FORMCHECKBOX-Formfields
    • Prefill aus edoobox: Titel, Beginn/Ende, Ort, LA-Nr. (Prefix automatisch entfernt), Teilnehmerzahl
    • Auswahl vergangener Veranstaltungen (Filter date_end < heute)
    • Editierbares Formular mit Evaluations-Checkboxen und "Download .docx"
    • Hessische Lehrkräfte werden automatisch mit der Gesamt-Teilnehmerzahl synchronisiert
    • Veranstaltungsnummer und Beitrag pro Teilnehmer verwenden / als Standard

Improvements

  • edoobox Dashboard-ScopelistOffersForDashboard akzeptiert jetzt scope: 'active' | 'past' | 'all' (IQ-Tab nutzt past, Dashboard + Marketing weiterhin active)
  • Präsenz-Feld auf BuchungenEdooboxBooking.present? kartiert present / presence / attended / anwesend Felder der Booking-Detail-API; rohe Feldnamen werden beim ersten Aufruf geloggt für spätere Auswertung

v0.5.2-beta

17 Apr 07:13

Choose a tag to compare

Email-Verbesserungen

Email-Anhaenge

  • Bueroklammer-Button in der Compose-Toolbar
  • Mehrfachauswahl per nativem Datei-Dialog
  • Anhaenge-Liste mit Dateiname, Groesse und Entfernen-Button

LanguageTool im Email-Compose

  • Stift-Button korrigiert alle Fehler sofort direkt im Text
  • Korrigierte Stellen werden gruen hervorgehoben (blendet nach 4s aus)
  • Badge zeigt Anzahl der Korrekturen

Email-Antwort mit Zitat

  • Beim Antworten wird die Original-Email zitiert
  • Zitat-Header mit Datum und Absender
  • Jede Zeile mit > zitiert, im HTML als gestylte Blockquotes

v0.5.1-beta

16 Apr 20:54

Choose a tag to compare

Interaktive Hilfeseite (Wissensgraph)

Die Hilfe (⌘/) ist jetzt ein interaktiver Graph — gebaut mit der gleichen React Flow Engine wie der Canvas.

  • Features als Knoten, Verbindungen zeigen Zusammenhaenge
  • Klick auf einen Knoten oeffnet ein Detail-Panel mit Beschreibung und Shortcuts
  • Knoten sind draggbar und zoombar
  • Kategorie-Farbcodierung: Editor (blau), KI (violett), Organisation (amber), Integrationen (gruen)

Kategorie-Farben in der Titelleiste

Titlebar-Buttons haben jetzt farbige Hover-Effekte, die Feature-Gruppen visuell kennzeichnen:

  • 🔵 Blau: Editor/Einstellungen
  • 🟣 Violett: KI-Features (Smart Connections, Notes Chat)
  • 🟡 Amber: Organisation (Tasks, Tags, Flashcards)
  • 🟢 Gruen: Integrationen (Email, Semantic Scholar, Terminal, edoobox)

v0.5.0-beta

16 Apr 14:48

Choose a tag to compare

Transport (Quick Capture)

Schnelle Notizerfassung ueber die macOS-Menuleiste — basierend auf der standalone Transport-App, jetzt vollstaendig in MindGraph integriert.

Neue Features

  • Tray-Icon in der macOS-Menuleiste (immer sichtbar)
  • Rechtsklick-Menue: Quick Capture / MindGraph oeffnen / Beenden
  • Schwebendes Capture-Fenster (zentriert, always-on-top, schliesst bei Fokusverlust)
  • Globaler Shortcut Cmd+Shift+N — funktioniert auch wenn MindGraph nicht im Vordergrund ist
  • Kategorie-System: 🔴 Aktion, 🟢 Wissen, 🔵 Info (Emoji im Dateinamen)
  • Tag-Auswahl aus vordefinierten Tags + freie Tag-Eingabe direkt im Capture-Fenster
  • Task-Einfuegung mit Datum/Uhrzeit im Obsidian-Format
  • Zielordner-Auswahl — alle Vault-Unterordner rekursiv verfuegbar
  • YAML-Frontmatter (title, date, tags, category)
  • Auto-Oeffnung der Notiz im Hauptfenster nach Transport
  • Settings-Tab fuer Zielordner, Tags und Shortcut-Konfiguration

v0.4.8-beta

16 Apr 08:19

Choose a tag to compare

Improvements

  • Vision-Modell-Erkennung erweitert — Qwen 3.x und Gemma 4 werden jetzt als Vision-fähige Modelle erkannt und im Vision-OCR-Dropdown angezeigt (vorher nur llava, glm-ocr, qwen2.x)