Was ist neu
Wenn Sie To Do List von einer älteren Version aktualisieren, lesen Sie Migration zu neueren Versionen für weitere Details.
Version 1.3.2
Veröffentlicht am 10. Juni 2026
Fehlerbehebungen
- Benutzerdefinierte Menü-Icons werden nicht korrekt angezeigt
- Aufgaben-IDs werden nicht synchronisiert: Temporäre IDs werden beim Erstellen und Klonen von Aufgaben nicht durch serverseitige IDs in der Benutzeroberfläche ersetzt
- Der Aufgabeneditor und aktive Menüs werden nicht geschlossen, wenn ein Projekt gelöscht wird
Version 1.3.1
Veröffentlicht am 3. April 2025
Fehlerbehebungen
- Der Build enthält nicht die Dateien todo.es.d.ts und todo.d.ts der importierten Bibliotheken
Version 1.3
Veröffentlicht am 27. Februar 2025
Neue Funktionen
- Sie können den Änderungsverlauf in einem einzelnen Projekt oder in der gesamten App über die Eigenschaft
historyund die Methodenundo()/redo()verwalten - Sie können ein Kontextmenü über die Eigenschaft
menuanpassen (Beispiel)
Neue API
- Die Eigenschaft
historyermöglicht es, den Änderungsverlauf in einem einzelnen Projekt oder in der gesamten App zu aktivieren/deaktivieren und die Anzahl gespeicherter Aktionen zu begrenzen - Die Methoden
undo()/redo()ermöglichen die Verwaltung des Änderungsverlaufs - Die Eigenschaft
menuermöglicht die Anpassung eines Kontextmenüs (Beispiel)
Aktualisierungen
- Die Methoden
getState()undgetReactiveState()geben dashistoryState-Objekt zurück - Die Eigenschaft
itemsder Toolbar wurde um die Parameter"undo"und"redo"erweitert, mit denen Steuerelemente zur Verwaltung des Änderungsverlaufs angezeigt werden können - Die
POST-Routen/tasksund/projectswurden um den Parameteriderweitert, der die Verwaltung von Verlaufsänderungen im Backend ermöglicht - Die
DELETE-Route/taskswurde um dasbatch-Payload erweitert. Der Parameteridfür die zu löschende Aufgabe ist nun optional. Sie können mehrere Aufgaben auf einmal löschen
Fehlerbehebungen
- Unbeabsichtigtes Ziehen von Aufgaben kann Klone im gesamten Fenster hinterlassen
- Aufgaben eines neuen Projekts werden nach dem Wechsel in ein anderes Projekt nicht angezeigt
- Das Kalender-Popup für das Fälligkeitsdatum schließt sich nicht bei einem Klick außerhalb
Version 1.2.12
Veröffentlicht am 15. November 2024
Fehlerbehebungen
- Menüs werden bei einem Klick außerhalb nicht ausgeblendet
Version 1.2.10
Veröffentlicht am 19. September 2024
Fehlerbehebungen
- RestDataProvider-API. Falsche Verarbeitung temporärer IDs, die in Arrays gespeichert sind, bevor sie an den Server gesendet werden
Version 1.2.9
Veröffentlicht am 26. August 2024
Fehlerbehebungen
- Skriptfehler beim Sortieren eines leeren Projekts
- Untermenüs funktionieren auf Touch-Geräten nicht
- Falsche Typen für das
api-Objekt
Version 1.2.8
Veröffentlicht am 29. Februar 2024
Fehlerbehebungen
- Fehlerhafter Build auf dem npm-Server
Version 1.2.7
Veröffentlicht am 6. Februar 2024
Fehlerbehebungen
- Problem beim Drücken von Enter beim Umbenennen eines Projekts
- Problem beim Drücken von Enter bei der Projektsuche
- Überschreiben von wx-Stilen bei Verwendung mit komplexen Widgets. Weitere Informationen finden Sie im Handbuch Stilisierung
Version 1.2.5
Veröffentlicht am 7. Dezember 2023
Fehlerbehebungen
- Beim Aufrufen eines nicht verwendeten Menüeintrags tritt ein Skriptfehler auf
Version 1.2.4
Veröffentlicht am 7. Dezember 2023
Fehlerbehebungen
- Das Verschieben von Einträgen zwischen neuen Projekten funktioniert nicht
Version 1.2.3
Veröffentlicht am 13. September 2023
Aktualisierungen
- Möglichkeit, die Komponente als ES-Modul zu importieren
Version 1.2.1
Veröffentlicht am 28. August 2023
Fehlerbehebungen
- Datumsauswähler auf die oberste Ebene verschoben
- Beim Öffnen des Kalenders in einer Aufgabe wird der Aufgabentext über dem Kalender angezeigt
- Beim Öffnen eines Kontextmenüs wird es falsch positioniert
Version 1.2
Veröffentlicht am 16. Mai 2023
Neue Funktionen
- Sie können Ihre Aufgaben über das Kontextmenü oder die entsprechende API priorisieren (Beispiel)
- Sie können Aufgaben nach Prioritäten sortieren
- Das Multiuser-Backend ermöglicht die Nachverfolgung von Änderungen anderer Benutzer in Echtzeit (Beispiel)
- Anzeige von To-Do-List-Aufgaben in einer Tabellenansicht. Integration mit der Komponente JavaScript DataGrid (Beispiel)
Neue API
Die Eigenschaft priorities ermöglicht die Festlegung einer Anfangspriorität für Aufgaben
Aktualisierungen
- Die Eigenschaft
taskswurde um den Parameterpriorityerweitert. Dieser Parameter ermöglicht es Benutzern, eine Anfangspriorität festzulegen - Die Eigenschaft
taskShapewurde um den Parameterpriorityerweitert. Dieser Parameter ermöglicht es dem Benutzer, die Prioritätsdarstellung der Karte zu verwalten - Die erweiterte Liste lokalisierter Optionen
Fehlerbehebungen
- Das Festlegen von Benutzern ohne die Eigenschaft
users[n].avatarverursacht einen Fehler
Version 1.1
Veröffentlicht am 10. Oktober 2022
Grundlegende Änderungen
Das neue Release führt einige Änderungen an der Eigenschaft taskShape ein. Lesen Sie den Migrationsartikel, um mit der neuesten Version auf dem Laufenden zu bleiben.
Neue Funktionen
- Drag-and-Drop:
- Möglichkeit, die Funktion zu konfigurieren oder zu deaktivieren
- Neue Events:
start-drag,drag,end-drag
- Mehrfachauswahl und Massenoperationen:
- Möglichkeit, mehrere Aufgaben auszuwählen und zu verwalten mit Tastaturkürzeln
- Möglichkeit, mehrere Aufgaben über das Menü zu verwalten
- Möglichkeit, mehrere Aufgaben über die API auszuwählen und zu verwalten:
- Neue Eigenschaft
selected - Neuer Parameter
joinfür die Methoden:selectTask(),copyTask() - Neuer Parameter
joinfür die Events:select-task,copy-task - Neue Methode:
eachSelected() - Aktualisierte Methode:
getSelection()
- Neue Eigenschaft
- Möglichkeit, alle Aufgaben über die Methode
unselectTask()abzuwählen
- To-Do-Liste mit ausgeblendeten erledigten Aufgaben
- Erledigte Aufgaben ein-/ausblenden:
- über das Toolbar-Menü
- über die API:
- Neue Methoden:
hideCompletedTasks(),showCompletedTasks() - Neue Events:
hide-completed-tasks,show-completed-tasks - Neuer Parameter
hideCompletedfür die Methoden:hasChildren(),getChildrenIds()
- Neue Methoden:
- Aufgabensortierung:
- Neue Events zur Menüverwaltung:
open-menuundclose-menu
Aktualisierungen
Version 1.0.1
Veröffentlicht am 5. Juli 2022
Fehlerbehebungen
- Die Funktionsweise der API wurde erheblich verbessert
Version 1.0
Veröffentlicht am 20. Juni 2022
Grundfunktionen
- Möglichkeit, Daten für
tasks,projects,users,tags,activeProjectzu laden - Möglichkeit, mit
projectsauf folgende Arten zu arbeiten:- über die API:
- über die Benutzeroberfläche:
- zwischen Projekten wechseln
- Projekte hinzufügen, umbenennen oder löschen
- nach Projekten suchen
- Möglichkeit, mit
tasksauf folgende Arten zu arbeiten:- über die API:
- neue Aufgaben hinzufügen
- Aufgaben aktualisieren
- Aufgaben löschen
- Aufgaben verschieben
- Aufgaben kopieren und einfügen
- Aufgaben abhaken und abhaken aufheben
- Aufgaben ein- und ausklappen
- Aufgaben auswählen und abwählen
- Einrückungsebene von Aufgaben ändern: indentTask() / unindentTask()
- Benutzer zuweisen und entfernen
- Aufgaben filtern
- über die Benutzeroberfläche:
- Aufgaben hinzufügen, kopieren und einfügen, auswählen, verschieben, einrücken/ausrücken, löschen
- nach Aufgaben suchen (nach Symbolen oder Hashtags)
- Aufgaben bearbeiten:
- Aufgabeninhalt per Doppelklick bearbeiten: Text, Zahlen, Hashtags, Datumsangaben eingeben
- Benutzer zuweisen/entfernen
- Fälligkeitsdatum festlegen
- über die API:
- Möglichkeit, Erscheinungsbild und Verhalten von Aufgaben zu konfigurieren:
- Möglichkeit, die Toolbar zu konfigurieren und anpassen
- Tastaturnavigation
- Nur-Lesen-Modus
- Lokalisierung
- Backend-Integration (Go und Node)
- Integration mit anderen DHTMLX-Widgets
- Browserübergreifende Kompatibilität
- Touch-Unterstützung
API
- To-Do-List-API:
- Methoden
- Interne API:
- Events
- Eigenschaften
- Toolbar-API:
- RestDataProvider-API: