• English
  • 한국어
  • Deutsch
  • Français
  • Português
  • Español
  • 日本語
  • 简体中文
  • 繁體中文
← Zurück zu Upvault

Änderungshistorie

Versionshinweise und Änderungsverlauf der Upvault-Desktop-App.

v0.7.3

2026-09-20
Neu
  • Dateiablage im Arbeitsbereich: Legen Sie beliebige Dateien in einem Arbeitsbereich ab, synchronisieren Sie sie über Ihr eigenes Google Drive und laden Sie sie auf einem anderen Gerät nur bei Bedarf herunter
  • Eine Datei aus der Ablage zur KI-Suche hinzufügen oder wieder daraus entfernen, ohne die Datei zu löschen
  • Dateien in der Ablage umbenennen
  • Eine Datei aus der Ablage an einem beliebigen Ort speichern, mit Nachfrage bei gleichnamigen Dateien sowie Verknüpfungen zum Öffnen und Anzeigen im Ordner
  • Google-Drive-Speicherbelegung in der Seitenleiste, mit einer Aufschlüsselung nach Ordnern in den Synchronisierungseinstellungen
  • Unterhaltungsübergreifende Suche, damit der Assistent Kontext aus Ihren anderen Chats heranziehen kann
  • Nachrichtensuche innerhalb einer Unterhaltung
  • Einrichtung des API-Schlüssels für die Websuche in den Einstellungen
  • Anbietersymbol im Avatar des Assistenten
Geändert
  • Das Speicherformat wurde aktualisiert (Schema v46). Aktualisieren Sie Ihre anderen Geräte auf diese Version, bevor Sie sie erneut synchronisieren, sonst bleibt deren Synchronisierung stehen
  • Der Explorer zeigt erst Unterhaltungen, dann Notizen, dann Dateien, und blendet den Übertragungsfortschritt in der Dateizeile ein
  • Dateiübertragungen zu Google Drive setzen nach einem Neustart oder einer unterbrochenen Verbindung an der Abbruchstelle fort
Behoben
  • Mit @ angehängte Dokumente luden ihren Inhalt nicht
  • Originale im Format CSV, XLSX und XLS wurden nie zu Google Drive hochgeladen
  • Beim Löschen mehrerer Dokumente auf einmal blieben die lokalen Dateien und die Kopien in Drive zurück
  • Ein Zurücksetzen auf Werkseinstellungen übertrug das Löschen von Dokumenten und eigenen Modellen nicht auf Ihre anderen Geräte
  • Suchergebnisse zeigten interne UUID-Dateinamen statt der ursprünglichen Namen
  • Ctrl+K fand Dokumente nicht anhand ihres ursprünglichen Dateinamens
  • Dokumentlisten wurden nach Abschluss einer Synchronisierung nicht aktualisiert
  • Die App konnte beim Zusammenführen der Vektordatenbank während der Synchronisierung abstürzen
  • Gelöschte Ordner tauchten nach dem Synchronisieren wieder auf
  • Bei Dokumenten, die vor der Dateiablage hinzugefügt wurden, fehlte die Dateigröße
  • Die Kennzeichnung indizierter Dateien im Explorer war nicht bündig
Intern
  • Härtung des lokalen MCP-Servers: Trennung nach Konto und Prüfung des Transports (D-14 A1 Step 1 und 2)
  • Automatisierte Screenshots für die Landingpage

v0.7.2

2026-09-04
Neu
  • Anzeige von Chat-Assistent-Informationen (Modell, Anbieter, Kontext)
Geändert
  • Verbesserte Synchronisationsstabilität

v0.7.1

2026-09-03
Geändert
  • Automatischer Aktualisierungsplan für die AI-Modellliste (neue Modelle von Anbietern werden jetzt automatisch angezeigt)
Intern
  • CI: Doppelte Caches entfernt, Prüfungen auf MRs beschränkt für schnellere Pipelines

v0.7.0

2026-09-02
Neu
  • Rerank-Pipeline — ordnet Such-/RAG-Ergebnisse neu für höhere Trefferquote der Top-Ergebnisse
  • Neue Suchlogik mit stärkeren Hierarchie-/Filter-Kombinationen
Geändert
  • Design-Auffrischung des Tiptap-Editors + verbesserte Persistenz von Bearbeitungssitzungen
  • Letzter Feinschliff der umfassenden Design-Erneuerung (Schriftarten, Taskleiste)
  • Verbesserungen am PDF-Parser
Behoben
  • Deploy-Skript: Absicherung gegen Tag-Push, wenn Main-Push fehlschlägt

v0.6.21

2026-08-19
Geändert
  • Kleines Stabilisierungs-Release

v0.6.20

2026-08-19
Neu
  • Neuer AI-Anbieter
Geändert
  • Design-Erneuerung 3 — Spine-Karte, Explorer, Ordner, Header
  • Neu gestaltete Seitenleiste, Header und Umschalter
Behoben
  • Diverse Probleme mit Spine-Karten / CSS

v0.6.19

2026-06-24
Geändert
  • Design-Erneuerung — vereinheitlichtes Schriftsystem (DM Sans / DM Serif Display / JetBrains Mono / Pretendard / Noto Serif KR / D2Coding)

v0.6.18

2026-06-16
Intern
  • Release-Workflow gegen GitLab CI Main-Lock gehärtet (v*-Tag-Push blockiert Main-Pushes während CI mit 403)
  • deploy.ps1: stärkerer -Yes Non-Interactive-Schutz

v0.6.17

2026-06-16
Behoben
  • Verbesserte Lizenz-Fehlermeldungen
  • Fehler in der Anzeige von Chat-Fehlermeldungen
  • Problem beim Scrollen von Tabs
Intern
  • deploy.ps1: -Yes/-Shutdown-Flags für nicht-interaktive Deploys

v0.6.16

2026-06-15
Behoben
  • Lizenz wurde spontan freigegeben
  • UX-Bereinigung von Toast/Bestätigungsdialogen

v0.6.15

2026-06-01
Behoben
  • Toast-bezogene Fehler
  • Konsistenz des Deploy-Skripts

v0.6.14

2026-05-10
Intern
  • Tauri-JS-API- und Rust-Crate-Versionen abgeglichen (@tauri-apps/api, plugin-dialog)

v0.6.13

2026-05-10
Neu
  • Erweiterte Einstellungsfunktionen
Geändert
  • Gesammelte Verbesserungen aus April und Mai

v0.6.1 ~ 0.6.12

2026-03-14 ~ 2026-03-26
Neu
  • Editor-UI-Redesign Phase 1 — BubbleMenu (9 Formatierungsbuttons + AI-Untermenü), Platzhalter für Slash-Befehle, LinkEditPopover-Bereinigung
  • Remote-Modellkatalog — lädt automatisch die neuesten Modelle von R2 mit 24-Stunden-Cache (22 Modelle)
  • UX-Redesign des Dokumentenbetrachters (Phase A) — Inline-TXT/MD-Viewer, PDF/DOCX-Hinweisdialog, 4 Ansichtsmodi
  • Inbox-Funktion (Phase A/B/C) — Inbox als System-Workspace, dedizierte Aktionsleiste, manuelle AI-Klassifizierung + Undo
  • Notiz-Import — TXT/MD-Textdateien als Notizen einlesen + Import-Dialog
  • On-Demand-Download von Originaldokumenten — Originale, die von einem anderen Gerät hochgeladen wurden, nur bei Bedarf aus der Cloud herunterladen
  • Tooltip beim Hover auf Seitenleisten-Ordner — Vorschau des Ordnerinhalts
  • Inaktivitäts-Timeout für Masterschlüssel — automatische Sperre nach konfigurierbarer Zeit (0/5/15/30/60 Min.) + Button "Jetzt sperren"
Geändert
  • 45 hartcodierte englische Strings über 9 Sprachen bereinigt
Behoben
  • Umbenennung von Seitenleisten-Ordnern: Enter/Blur-Race-Condition, Abbruch mit Escape
  • Veralteter Cache des Ordner-Hover-Tooltips
  • Google Drive-Token wird nach App-Neustart nicht gecacht
  • Fehler beim Cloud-Download von Dokumenten
  • Lance-Pull-Merge stellt bei fehlender Tabelle nicht wieder her
  • Problem bei der Installation des Embedding-Modells

v0.6.0

2026-03-13
Neu
  • Überarbeitung von CI/CD und Code-Signierung (Certificate) — Verteilung signierter Windows-Installer beginnt

v0.5.9 ~ 0.5.12

2026-03-11 ~ 2026-03-12
Neu
  • Bereinigung verwaister LanceDB-Vektoren (M-6) — automatische Löschung von Vektoren abgelaufener Konversationen + periodische Compaction von 3 Tabellen
  • Reconciliation-Utility — Konsistenzprüfung zwischen gelöschten Quellen und Vektoren
  • Mehrere Verbesserungen an Dokumenten/Notizen
Behoben
  • Problem beim Herunterladen des Embedding-Modells
  • Fehler beim Cloud-Download von Dokumenten (immutable_files-Umschaltung + oplog-Bereinigung + Drive-Fallback)
  • CI: curl --ssl-no-revoke angewendet, node_modules vom Cache ausgeschlossen

v0.5.8

2026-03-08
Neu
  • Geräteverwaltung & Remote-Deaktivierung (EDGE-2-C) — Anzeige der auf der Lizenz registrierten Geräte + Remote-Deaktivierung eines bestimmten Geräts
  • Google Drive OAuth-Verwaltung (M-3) — Production-Freigabe, proaktives Refresh alle 55 Minuten, sofortiger Stopp bei invalid_grant, In-App-Banner bei erforderlicher erneuter Autorisierung
  • Stabilität von LLM-Aufrufen (M-2) — exponentielles Backoff x3 bei 429/5xx in den Pipelines für Auto-Titel/Zusammenfassung/Memory
  • Verbesserungen der Synchronisationsintegrität (SYNC-D-Serie) — Merkle-BLAKE3-Hashing, drive_file_id-Duplikate behoben, Lance Pull erhält nur lokal vorhandene Vektoren (source_file-basierter Merge), Push-Historie bis zu 50 Einträge verfolgt
  • Code-Block-Leiste "Sprache + Kopieren" (L-10) — sowohl im Chat als auch im Notiz-Editor eingesetzt, unterstützt Tab-Einrückung
Behoben
  • Doppelte Definition im NSIS-Hook (hooks.nsh)

v0.5.4 ~ 0.5.7

2026-03-06 ~ 2026-03-08
Neu
  • Synchronisation vollständig neu gestaltet (SYNC-REDESIGN) — immer R/W auf jedem Gerät, WriterLocker entfernt, Union Merge, oplog.jsonl-Vereinheitlichung, 5-Status-UX (Synced/Syncing/Offline/Error/NotConnected)
  • Vollständige Zahlungspipeline (D-15-D) — Lemon Squeezy Lizenz-API-Integration, 7-tägige Offline-Grace-Period, Lizenz-Tab-UI, Anzeige des Gerätestatus, Standard→Premium-Upgrade-Gutschein
  • Plan-Gating Phase 2 (D-15-B) — Free-Limit von 50 Dokumenten (dreifache Prüfung einzeln/Batch/Ordner), UpgradePromptModal, Plan-Badges
  • Neu gestaltetes Onboarding-Tutorial (U-1) — Welcome → 4-Schritte-TutorialCarousel, Zugriff auf die App ohne API-Schlüssel, Inline-Guide-Karte + automatischer Neuversand bei fehlendem API-Schlüssel
  • Button-Designsystem v1+v2 — 7 Varianten × 7 Größen, Depth-Layer-System, ca. 80+ Buttons in ca. 38 Dateien vereinheitlicht
  • Menüpunkt "Upload Docs" im Kontextmenü von Explorer/Ordnern
  • 3-Schichten-UX für geräteübergreifende Remote-Dokumente — Banner bei fehlender Originaldatei, CloudOff-Badge im Explorer, Upload-Hinweis-Toast
  • Graceful-Shutdown-Sync-UX beim App-Schließen — automatische Erkennung nicht gepushter Änderungen → Overlay → Push → Beenden
  • Tab-Kontextmenü — Nach Links/Rechts schließen, Pin-Schutz
  • bge-m3 Runtime-Download-UX (R-2) — Fortschrittsanzeige, verhindert stille RAG-Degradation, normalisierte Cache-Pfade
  • Landing-Page-Infrastruktur — R2-Static-Deploy, dynamische Versionsanzeige, Checkout-Overlay, ToS + Rückgaberichtlinie in 9 Sprachen
  • Auto-Updater-Normalisierung (UPDATER-FIX) — vereinheitlichtes R2, dynamische Dateinamenerkennung, Tag/Build-Versionsschutz
  • Aktualisierung des Windows-Icon-Caches — SHChangeNotify-Aufruf nach Update erzwingt IconCache-Neuladung
  • DEV-only Plan-Umschalter — sofortiges Wechseln zwischen Free/Standard/Premium (nicht in Release-Builds enthalten)
Behoben
  • 4 kritische Synchronisations-Bugs (SYNC-HOTFIX) — Push blockieren bei Pull-Fehler, fetch_remote_state-Parse-Fehler behandeln, ersten Sync mit Pull-only schützen
  • Bildsynchronisation (SYNC-IMG-FIX) — Pull-Miss + Schutz vor immutable-Löschung
  • last_seen_at des Geräts wird nicht aktualisiert + falsche "Synced"-Anzeige beim App-Start
  • Auto-Sync läuft beim Start trotz OFF-Einstellung
  • Bug bei doppelter Erstellung von Geräteinstanzen (D-15-D-FIX2)
  • Wiederherstellung beschädigter Cargo.toml / package.json
  • Übernahme der UI durch Fehler-Toasts (visibleToasts-Limit, feste id für Deduplizierung)
  • Fehlerhaftes responsives Layout der Landing-Page auf Mobilgeräten
Intern
  • Supabase Edge Functions — dynamische Checkout-API, Device-Manager, LS-Webhook → subscriptions
  • CI curl-Upload-Retry-Logik
  • Checkout-URL in separate Standard/Premium-UUIDs aufgeteilt

v0.0.1-rc.1 ~ rc.4

2026-03-05
Intern
  • Release-Candidate-Tags zur Vorabprüfung (dynamische Dateierkennung in der CI-Pipeline usw.)

v0.5.3

2026-02-25
Neu
  • Agentensystem (2C-2) — Chat-Integration, Temperature-Anbieter-Relay, Preset-Verwaltungs-UI, i18n-Bereinigung
  • MCP-Transport-Abstraktion + Streamable HTTP — stdio-Stabilität + Unterstützung für HTTP-Server + SQLite-Storage-Migration + Speicherung von Auth-Token im Keyring
  • Sync Batch A — universelle Datei-Synchronisationsschicht, Echtzeit-Dirty-Flag
  • Chat-Funktions-Batch — PDF-Anhang (nativ für 3 Anbieter + Custom-Fallback), Bereichsauswahl-Memo-Speicherung, Bildgalerie
  • Verbesserungen der AI-Hierarchie-Suche + Suchoptimierungen (Trigram-FTS5, 3-Wege-RRF, 2-Spalten-Vorschau, Filter-UI)
Geändert
  • GLASS-Designsystem angewendet
  • UI/UX-Redesign S1~S6 — Window-Manager (FloatingPanel + PanelCanvas), Einführung von shadcn/ui, TaskBar-Redesign, Explorer-Panel, Docked-Layout-Modus
  • Erste Runde Ersatz durch Phosphor Icons
  • Verbesserungen an Breadcrumb / Tools-Popover
Behoben
  • Mehrere QA-Patches für die AI-Hierarchie-Suche
  • target_id-Validierung im Doc-Panel, unvollständige Nachrichtenspeicherung nach Abbruch, Aktiv-Indikator für Workspaces und mehr

v0.5.0 ~ 0.5.2

2026-02-19
Neu
  • Papierkorb — Soft Delete + TrashView + Wiederherstellung, verhindert CASCADE-Datenverlust
  • Werksreset — 8 Kategorien einzeln auswählbar
Geändert
  • Mehrere UI-Verbesserungen, QA-Patches
Behoben
  • Clippy manual_flatten usw.

v0.4.21 ~ 0.4.23

2026-02-18
Behoben
  • Root-Fix für 404-Fehler beim CI/CD-Release-Download — Wechsel zu GitLab Generic Packages Registry
  • Root-Fix für nicht erzeugte .nsis.zip — createUpdaterArtifacts hinzugefügt
  • CI-Build: Diagnose des Signing-Keys + Verifikation des Updater-ZIP

v0.4.2

2026-02-18
Behoben
  • Versionsanzeige, 3 Deploy-Build-Probleme
Sicherheit
  • Verbesserter Umgang mit PAT (Personal Access Token)

v0.4.0 ~ 0.4.1

2026-02-17
Neu
  • Bildanhang im Chat — Ctrl+V / Dateiauswahl / Drag-and-Drop, multimodales Routing pro Anbieter
  • Speicherung von Q&A-Paar-Memos — automatische Einbindung der Frage, Blockquote-Format
  • Umschalter für Konversations-/Memo-Ansicht in der Seitenleiste — segmentierte Steuerung
  • Erweiterte Dokument-Chunk-Vorschau — Split-View, Ähnlichkeitsbewertung, Referenz-Badge
  • Erweiterte Modellverwaltung — Capabilities-Tags, DnD-Neuanordnung, Kosten-Dashboard, 9 vorkonfigurierte Anbieter
  • Supabase Auth (Google/GitHub) vollständig — PKCE + Localhost-Callback, Auto-Refresh, Profil-UI
Geändert
  • RAG-Automatisierung (2C-RAG-FIX) — useRag standardmäßig true, Delete-before-Ingest, verbessertes search_documents-Tool
  • Entfernung des Fachbegriffs "chunks" zugunsten intuitiverer Begriffe (2C-CHUNK-UX)
  • Workspace → Ordner-Terminologie vereinheitlicht (i18n 5 Sprachen)
  • Farbsystem umgestellt auf kühle Töne + tiefviolette Akzente
  • Schriftgrößen an Branchenstandard angepasst
  • Refactoring des Seitenleisten-/Einstellungs-Layouts (rahmenlos, 3-Spalten-Anordnung)
  • ChatHeader neu gestaltet und mit dem unteren Rand der Eingabeleiste zusammengeführt
Behoben
  • Grundlegendes Redesign der Notiz-Bildpipeline (2C-IMG-FIX3) — Race-Condition, Atomarität, relative Pfade, Löschungsbereinigung
  • OAuth-State-Kollision (PKCE übernimmt jetzt den CSRF-Schutz)
  • 8 Clippy-Lint-Korrekturen

v0.3.0 ~ 0.3.3

2026-02-13
Neu
  • Tiptap WYSIWYG-Notiz-Editor
  • Geräteübergreifende Synchronisation (Phase 2B) — Google Drive Backend, SQLite Union Merge, Sync-UX
  • Persistenter Kontext (2B-3/4) — automatische Konversationszusammenfassung, automatische Memory-Extraktion, forget_note, semantische Suche
  • Semantische Konversationssuche (2B-5) — FTS5 + LanceDB Hybrid, neu gestaltetes Suchmodal
  • Dynamische Modellregistrierung (2C-1) — benutzerdefinierte Anbieter registrieren, automatisches Abrufen von /v1/models
  • "Soft Depth"-Theme — CSS-Variablen-System (--v-*), Farbpalette, Seitenleisten-Baum
  • Tab-Leiste — temporäre/angeheftete Tabs, Erweiterungszustand der Seitenleiste zu Zustand migriert
  • Manuelle Update-Funktion
Geändert
  • Bereinigung der Chat-UI — Gradient-Rahmen, Welcome-Karte, Codeblöcke
  • Ordner-Einklappen, Konversation im neuen Workspace, Notiz-Panel, Sync-Terminologie
Behoben
  • Clippy type_complexity-Warnung
  • Verhinderung von CI-Cache-Verschmutzung

v0.2.0 ~ 0.2.1

2026-02-09
Neu
  • Workspace-Hierarchie (3 Ebenen)
  • Memo-CRUD + AES-256-GCM-Verschlüsselung
  • @mention-Kontextauswahl — Dokumente/Memos direkt aus der Eingabe referenzieren
  • Konversation → Memo-Konvertierung (📌 speichern)
  • AI-integrierte Tools (Suche, Dokumentenabruf usw.)
  • Echtzeitanzeige von Token/Kosten (BYOK-Differenzierung)
  • Persistenz von Konversationen (SQLite) + Auto-Titel + FTS5-Suche + echte Seitenleisten-Daten + Ctrl+K-Suchmodal
  • OOBE-Onboarding + Vertrauens-UI für API-Schlüssel
  • GitLab CI/CD + NSIS-Installer + Auto-Updater

v0.1.0

2026-02-09
Neu
  • Erstes Alpha-Release — MVP (Phase 1) abgeschlossen
  • Multi-Modell-Chat (BYOK) — Claude, GPT Streaming (Gemini-Code abgeschlossen)
  • Lokale Vektor-DB — LanceDB-basierte Vektorisierung und Suche von Konversationen/Dokumenten
  • Lokales Embedding — bge-m3 CPU-Ausführung, mehrsprachige Unterstützung (30~86ms/Chunk)
  • Basis-RAG — TXT/MD/HTML/PDF/DOCX-Upload → Chunking → Embedding → Suche → Antwort
  • MCP-Basisintegration — stdio-Server, Tool-Use-Orchestrierung für 3 Anbieter (Claude/GPT/Gemini), Dateisystem-Server (14 Tools) live getestet
  • 3-Spalten-Layout + Chat-Kern (Streaming + Markdown + ToolCall) + Einstellungen/MCP/RAG-UI + ModelSelector