Zum Inhalt springen

Kompatibilität und geprüfte Umgebungen

Die veröffentlichten Rust-, npm- und PyPI-Pakete haben gemäß Prüfung vom 2026-10-13 die Version 0.3.1. Beginne mit Rust, Node / TypeScript oder Python.

Schnittstelle Paket Laufzeit und Prüfung
Rust ankiforge 0.3.1 Rust 1.92.0 und die aktuelle stabile Version; Paketnutzer auf allen vier unterstützten Plattformen sowie eine neue Anwendung mit dem öffentlichen crates.io-Paket
Node / TypeScript ankiforge 0.3.1 Node 22.13.0 sowie aktuelle Versionen von 22, 24 und 26; 16 Prüfungen der öffentlichen npm-Installation, von ESM/CJS und TypeScript
Python ankiforge 0.3.1 Gewöhnliches CPython 3.11–3.14; 16 isolierte Installationsprüfungen der öffentlichen PyPI-Wheels

Die veröffentlichten nativen Pakete decken macOS arm64/x64, Linux x64 GNU/glibc und Windows x64 ab. Allein die Verfügbarkeit eines Pakets bedeutet keinen erfolgreichen Laufzeittest auf jedem System. Die Node-Abdeckung, die Python-Abdeckung und die Release-Nachweise dokumentieren die genauen Prüfungen. Die erfolgreichen Release-Läufe für 0.3.1 sind Rust, npm und PyPI. Andere Python-Implementierungen, Interpreter ohne globalen Interpreter-Lock und Subinterpreter benötigen eine separate Validierung. Browser, Electron, Bun, Alpine/musl und ARM64 Linux/Windows liegen außerhalb der dokumentierten Node-Prüfabdeckung.

Die Anleitungen zu Medienimporten im Stapel und vorbereiteter Veröffentlichung gelten für die veröffentlichten Pakete der Version 0.3.1.

Für einen gewöhnlichen Export muss Anki nicht installiert sein. Import, Darstellung und Medienwiedergabe hängen weiterhin von Version, Codecs und Importeinstellungen des Zielclients ab. Der Benchmark vom 2026-10-08 bestand 40 Prüfungen von Anki-Import, Inhalten und repräsentativer Darstellung – 20 pro Implementierung. Er prüfte nicht jeden Client und jedes Verhalten der Oberfläche oder Audiowiedergabe.

Bewahre für Aktualisierungen das ursprünglich verteilte APKG der Vorgängerversion auf. Erneute Exporte aus Anki erhalten die erforderlichen Identitätsnachweise nicht. Das Weglassen einer Notiz in einem Paket löscht sie nicht aus der Sammlung eines Lernenden. Feld- und Vorlagenänderungen, Sortierfelder, lokale Änderungen und Wiederholungsverlauf erfordern Tests für den jeweiligen Client.

Verwende die manuellen Clientszenarien sowie die genaue Anki-Version und Einstellungen jedes Referenztests, um deine eigene Verteilung zu bewerten. Unter Aktualisierungen und Build-Garantien findest du die Clientbedingungen und das Veröffentlichungsverhalten pro Datei.

Markdown anzeigen