Was ist neu
Wenn Ihre aktuelle Version von dhtmlxGantt älter als 2.0 ist, lesen Sie die Migration von älteren Versionen für Details zum Update.
9.0.11
27. Mai 2025. Bugfix-Release
Fehlerbehebungen
- Behebt das Problem, bei dem mergeCalendars
customWeeks
-Werte falsch zusammengeführt hat
- Behebt den Fehler, der in der
onrender
-Funktion auftrat, wenn der Spaltenname Leerzeichen enthielt
- Behebt das Problem, dass Gantt im schreibgeschützten Modus blieb, nachdem die Timeline per click_drag verschoben wurde, während das S-Curve Overlay aktiviert war
- Behebt das Problem, dass die Aufgabendauer auf
0
zurückgesetzt wurde, wenn ein Ressourcenkalender verwendet und der Ressourcenbereich unterhalb des Dauerbereichs des Lightbox platziert war
- Behebt den Konsolenfehler, der durch die Warnung "This is a Trial version" ausgelöst wurde, wenn Gantt im React StrictMode genutzt wurde
- Behebt das Problem, dass die Funktion adjustTaskHeightForBaselines die Zeilenhöhe nicht neu berechnete, wenn gantt.config.baselines.render_mode deaktiviert war
- Behebt das Problem, das die Anzeige von Aufgaben verhinderte, wenn die Timeline in der Salesforce-Umgebung ausgeblendet war
- Behebt das Problem, dass Kalender nicht von übergeordneten Aufgaben geerbt werden, wenn die dynamic_resource_calendars Konfiguration deaktiviert ist
- Behebt das Problem, dass die Scroll-Position beim erneuten Rendern zurückgesetzt wurde, wenn sich ReactGantt im groupBy-Modus befand
Aktualisierungen
9.0.10
22. April 2025. Bugfix-Release
Fehlerbehebungen
- Behebt das Problem, das Änderungen am
parent
-Feldwert im Lightbox verhinderte
- Behebt zu schnelles Scrollen mit dem Mausrad in Firefox 88 und neuer
- Behebt das Problem, dass Projektaufgaben nicht verschoben werden konnten, wenn ein Unteraufgabe nicht geplant und ohne Datumsangaben war
- Stellt sicher, dass gantt.render() nicht unerwartet während der gantt.silent-Operation aufgerufen wird, wenn die Methoden open oder close verwendet werden
- Behebt das Problem, dass Projektaufgaben nicht neu gezeichnet werden, wenn das Ereignis onBeforeTaskChanged
false
zurückgibt
- Stellt sicher, dass Fortschrittsbalken die gesamte Breite der Aufgabe abdecken, wenn erwartet
- Entfernt ungültige WAI-ARIA-Attribute von schreibgeschützten Aufgabenverknüpfungen zur Verbesserung der Barrierefreiheit
- Behebt das Problem, dass Aufgabenbalken-Resizer sich nicht an Änderungen der Aufgabenbalkenhöhe anpassen
9.0.9
16. April 2025. Bugfix-Release
Aktualisierungen
- Beispiele für React Gantt wurden zu den Commercial-, Enterprise-, Ultimate- und Evaluation-Paketen hinzugefügt
Fehlerbehebungen
- Behebt das Problem, dass das Zoomen mit dem Mausrad nach Aufruf der resetLayout-Methode nicht mehr funktionierte
- Behebt das Problem, dass das Quick Info-Popup nach Klick auf die Auf-/Zuklapp-Schaltfläche in der Timeline oder Grid Ansicht erschien
- Behebt den Fehler, der beim Zerstören von Gantt ohne Initialisierung der Grid-Ansicht auftrat
- Behebt den Fehler, der beim Laden einer Aufgabe mit nicht vorhandenem Elternteil auftrat, während die Undo-Erweiterung aktiviert war
- Behebt das Problem, dass die click_drag-Erweiterung auf Touch-Geräten nicht funktionierte
- Verbessert das Scrollverhalten im Grid auf Touch-Geräten
9.0.7
27. März 2025. Bugfix-Release
Fehlerbehebungen
- Behebt den Fehler, der auftritt, wenn auf eine Aufgabe in der Timeline ohne Grid geklickt wird, während keyboard_navigation aktiviert ist
- Korrigiert die Berechnung des WBS-Codes für sortierte Aufgaben, die eine Platzhalteraufgabe enthalten
- Behebt das Problem, dass Skalenzellen in der Ressourcentimeline beim Zusammenklappen von Aufgaben oder Größenänderung des Grids verschwinden
- Stellt sicher, dass die richtige Aufgabenreihenfolge beibehalten wird, wenn sowohl Kind- als auch Elternaufgaben innerhalb der
gantt.silent
-Funktion hinzugefügt werden
- Erhält den Fokus in bearbeitbaren Ressourcenzellen nach der Bearbeitung des Wertes
- Verhindert, dass Gantt beim Klicken auf eine Aufgabe ganz nach links scrollt
- Behält die
group
-Eigenschaft bei, wenn neue Aufgaben im Gruppenmodus hinzugefügt werden
- Behebt das Problem, dass Marker nicht angezeigt werden, wenn die Timeline initial deaktiviert war
- Verhindert doppelte Marker, wenn das Diagramm in der Layout-Konfiguration initial nicht angezeigt wird
- Behebt das Verschwinden von Drag-Handles (Verknüpfung, Fortschritt, Aufgaben-Resize) nach Ziehen der Timeline
- Stellt sicher, dass der Predecessor Inline Editor korrekt funktioniert, wenn der Link-ID-Typ numerisch ist
- Verhindert die Duplizierung der
gantt_marker_area
-Elemente
- Behebt die Undo-Funktionalität mit der
changeTaskId
-Aktion
9.0.6
18. März 2025. Bugfix-Release
Fehlerbehebungen
- Behebt das Problem, dass die Schaltflächen im Lightbox erst nach einer Neuinitialisierung von Gantt die aktuelle Sprache anzeigten
- Behebt einen Fehler, der beim Löschen von Verknüpfungen mit teilweise geladenen Aufgaben auftrat
- Verhindert, dass Aufgaben nach Änderung des Typs der
parent
-Eigenschaft von numerisch auf String fälschlicherweise an das Ende ihres Zweigs verschoben werden
- Verbessert das Verhalten der Scrollleisten durch Anpassung der Resizer in der Nähe der Scrollbars
- Stellt sicher, dass Ressourcenzuweisungen beim Hinzufügen von Aufgaben innerhalb von gantt.batchUpdate erhalten bleiben
- Behebt ein Problem, bei dem Aufgaben während Drag-and-Drop-Aktionen in der unendlichen Zeitskala verschwanden
- Stellt die korrekte Anzeige von Ressourcennamen im Lightbox nach mehrfachem Parsen der Daten sicher
- Behebt eine falsche Datumsberechnung in
getClosestWorkTime
bei Verwendung der duration_step-Konfiguration
- Ermöglicht das Abbrechen des onColumnDragMove-Events
- Behebt ein Kompatibilitätsproblem, das verhinderte, dass der Trial-Build in Lightning Web Components (LWC) ausgeführt werden konnte
- Behebt Probleme im Zusammenhang mit
fetchTasks
und deepcopy_on_parse-Konfigurationen, die das Ressourcenpanel beeinflussten
- Korrigiert das Erscheinungsbild von Schrift-Icons während der Gantt-Initialisierung
9.0.5
28. Februar 2025. Bugfix-Release
- Behebt den Fehler beim Größenändern von Zeilen im Ressourcen-Grid
- Stellt sicher, dass das letzte Jahr im Bereich, der durch die year_range-Eigenschaft des Zeit-Steuerelements festgelegt ist, angegeben wird
- Korrigiert die Position von Verknüpfungspfeilen, die durch den CSS-Stil
line-height
beeinflusst wurden
- Behebt den Fehler beim Laden von Sammlungen ohne das
links
-Array
- Behebt das Problem mit
gantt.config.baselines
, wenn es "falsy" ist, aber nicht explizit auf false
gesetzt wurde
- Behebt das Problem, dass click_drag nach Aufruf von resetLayout nicht funktioniert
- Stellt sicher, dass ausgewählte Unteraufgaben nicht über ihren Eltern angezeigt werden, wenn keyboard_navigation aktiviert ist
- Behebt Probleme mit der Tastaturnavigation, wenn Aufgaben-IDs einfache Anführungszeichen enthalten
- Korrigiert das Verhalten von calculateEndDate, wenn die Dauer negativ ist
- Behebt den Fehler beim Laden von Datensätzen mit Baselines ohne aktive Timeline
- Stellt sicher, dass Grid-Zellen fokussiert werden, auch wenn Aufgaben außerhalb des Diagrammzeitraums liegen
- Behebt den Fehler beim teilweisen Löschen eines Datumswerts im Inline-Editor
- Behebt das Problem, dass das Ressourcenpanel nach dem Filtern falsch angezeigt wird, wenn
fetchTasks
aktiviert ist
9.0.4
3. Dezember 2024. Bugfix-Release
9.0.3
19. November 2024. Bugfix-Release
9.0.2
11. November 2024. Bugfix-Release
Fehlerbehebungen
- Behebung der Regression, die zu falschen Stilen für Aufgabenrahmen und Fortschritt führte, wenn die Aufgabenfarbe über Eigenschaften eines Aufgabenobjekts festgelegt wurde
- Wiederherstellung der Funktionalität der marker_class Vorlage
- Wiederherstellung des fehlenden Klassennamens im Textarea-Abschnitt des Lightbox
- Korrektur des Problems, bei dem Deadlines außerhalb der Aufgabenzeile angezeigt und nicht vollständig zentriert wurden
- Sicherstellung, dass Links beim Mouseover über anderen Links angezeigt werden
- Behebung des Problems, bei dem Baseline-Daten beim Laden über die Methode parse nicht berechnet wurden
- Korrekte Positionierung von Constraints sowohl für reguläre als auch für RTL-Ansichten
- Verhinderung unnötiger Link-Schleifen beim Verknüpfen von Teilen aufgeteilter Aufgaben
- Behebung des Problems, bei dem Quick Info im detached mode aufgrund erhöhter Breite und festkodierter Stile nicht ausgeblendet wurde
- Aktualisierung der Export API zur Unterstützung der Baum-Einrückung beim Excel-Export
- Behebung des Problems, das die Auswahl von Aufgaben verhinderte, wenn multiselect_one_level aktiviert war und eine Aufgabe auf einer anderen Baumebene ausgewählt wurde
- Wiederherstellung der Funktionalität des export_api-Plugins in der TypeScript-Umgebung
- Aktualisierung der Typdefinitionen
9.0.1
21. Oktober 2024. Bugfix-Release
Fehlerbehebungen
- Behebung der Regression mit der falschen Linkposition beim Ziehen mit aktiviertem smart_rendering
- Behebung der Regression, bei der die Resource Control des Lightbox über ihren Container hinaus erweitert wurde
- Korrektur der fehlenden unteren Rahmenlinie von Zeitskalen-Zellen in der letzten Zeile, wenn Zellen mit benutzerdefiniertem CSS hervorgehoben werden
- Behebung des falschen Verhaltens von Sticky Labels, wenn smart_scales deaktiviert ist
- Behebung des Problems, bei dem Gantt nach einem Rechtsklick weiterhin eine Aufgabe vertikal verschiebt
- Behebung des Problems, bei dem der Aufruf von resetLayout die Funktionalität des S-Curve Overlay-Plugins unterbrach
- Verhinderung der Erstellung von doppelten Links durch den Predecessor Editor
9.0
17. Oktober 2024. Haupt-Update
Übersicht des Releases im Blog
Breaking Changes
Dieses Update bringt einige Änderungen in der Struktur des Gantt-Pakets und im Verhalten der Funktionalität mit sich. Bitte lesen Sie die
Migrationshinweise, um auf der sicheren Seite zu sein.
Neue Funktionen
Updates
Fehlerbehebungen
- Korrektur der falschen Linkpositionen für Meilensteine, wenn die übergeordnete Aufgabe eine größere Höhe hat
- Behebung des Fehlers, der während des Auto Scheduling auftritt, wenn die automatische Planung für eine Aufgabe abgebrochen wird
- Sicherstellung, dass Split Tasks korrekt innerhalb der übergeordneten Split-Zeile dargestellt werden
- Korrektur des Auto Scheduling von Projekten, wenn ein Subtask-Link einen Lag von 0 hat
- Behebung falscher Linkpositionen für Split Tasks, die unterschiedliche Zeilenhöhen haben
- Sicherstellung, dass Gantt Projekte mit 2 Ebenen von Aufgaben korrekt automatisch plant
- Behebung des Problems, dass Gantt das fixedDate "assignments" im resource_cell_value nicht zurückgibt, wenn sich die Aufgabe außerhalb des angegebenen Datumsbereichs befindet
8.0.11
8. Oktober 2024. Bugfix-Release
Fehlerbehebungen
- Behebung des Problems, dass das Grid nicht mit der Timeline scrollt, wenn ein Spalten-Resizer in der rechten Spalte vorhanden ist
- Verhindern, dass das Lightbox beim Hinzufügen des Time section in den wide_form Modus wechselt
- Sicherstellen, dass der Number Editor die min- und max-Eigenschaften beachtet und keine Werte außerhalb des Bereichs zulässt
- Behebung des Fehlers beim Löschen einer Aufgabe innerhalb der gantt.batchUpdate-Methode, während Aufgaben im Resource Panel angezeigt werden
- Korrekte Zentrierung des Lightbox im Salesforce-Umfeld
- Behebung des Problems, dass die Tastaturnavigation aufgrund der row_height-Einstellung stoppt
- Korrektur der Daten für das Projekt-Auto Scheduling in einigen Szenarien, sodass nur ein Auto-Scheduling-Aufruf für genaue Ergebnisse erforderlich ist
- Behebung des Problems mit der Tastaturnavigation, wenn das Resource Histogram auf der Seite vorhanden ist
- Behebung des Initialisierungsfehlers auf Touch-Geräten, wenn gantt.getGanttInstance mit Konfigurationsparametern aufgerufen wird
- Die Methode gantt.load wurde aus der Node.js-Version entfernt
- Behebung des Fehlers, der von Gantt ausgelöst wird, wenn eine benutzerdefinierte getVisibleRange-Funktion definiert wird
- Behebung der Regression, durch die Gantt nach der Aktualisierung einer Aufgabe zu dieser scrollt, wenn Tastaturnavigation aktiviert ist
- Sicherstellung, dass Grid-Sortierung korrekt funktioniert, wenn auf das Sortier-Symbol im Header geklickt wird
- Behebung inkonsistenter Aufgaben-Neuzeichnung, wenn drag_timeline aktiviert ist
8.0.10
23. August 2024. Bugfix-Release
Fehlerbehebungen
- Behebung des Problems, bei dem Gantt die Zusammenführung von Datumseinstellungen aus dem zweiten Kalender nicht vorgenommen hat
- Behebung des Problems, bei dem Resources nicht zugewiesen wurden, wenn die Option "hide empty" aktiviert war
- Behebung der getLightboxSection-Methode, die für den Resource Section
null
zurückgab, bis ein Wert geändert wurde
- Behebung des Problems, bei dem Templates des Resource Histogram nicht für Aufgaben aufgerufen wurden, die vor dem Mindestdatum begannen, aber innerhalb des angezeigten Datumsbereichs endeten
- Behebung des Problems, bei dem Resource Assignments nach Änderung des Aufgaben-Typs nicht gespeichert wurden
- Behebung des Problems, bei dem der 'project'-Aufgabentyp im Lightbox nicht gesetzt wurde
- Behebung des Problems, bei dem Worktime-Einstellungen des zusammengeführten Kalenders als Wochenenden behandelt wurden
- Behebung des Problems, das das Gruppieren nach Ressourcen verhinderte, wenn eine Aufgabe Resource Assignments an unterschiedlichen Daten hatte
- Behebung des Fehlers, der beim Versuch, Split Tasks zu filtern, die keine Kinder haben, mit dem Event onBeforeSplitTaskDisplay auftrat
- Behebung des Problems, bei dem Resource Assignments nach Verschieben des Projekts mit Unteraufgaben nicht aktualisiert wurden
8.0.9
18. Juni 2024. Bugfix-Release
Fehlerbehebungen
- Behebung des Problems, bei dem Aufgaben nach mehrmaligem Ein- oder Ausrücken mit Tastenkombinationen verschwinden
- Behebung des Problems, das das erneute Öffnen des Inline Editor nach vertikalem Scrollen im Gantt verhinderte
- Behebung des Problems, dass der DataProcessor benutzerdefinierte Header ignorierte, die in der Methode gantt.createDataProcessor angegeben wurden
- Behebung des Darstellungsproblems bei Aufgaben, das auftritt, wenn der onBeforeLightbox-Handler beim Erstellen einer neuen Aufgabe
false
zurückgibt
- Behebung der falschen Höhe von Markern, wenn die timeline_placeholder-Konfiguration aktiviert ist
- Behebung des Problems, dass der Formatter nur mit lateinischen Symbolen funktionierte
- Behebung des Problems, das dazu führte, dass Aufgaben nach vertikalem Verschieben einer übergeordneten Aufgabe verschwinden
- Behebung der falschen Funktion der Tastenkombination zum Scrollen, wenn smart_rendering aktiviert ist
- Behebung des Problems, dass benutzerdefinierte Eigenschaften von Resource Assignments-Objekten nach dem Parsen nicht enthalten waren
- Aktualisierung der TypeScript-Typdefinitionen
8.0.8
31. Mai 2024. Bugfix-Release
Fehlerbehebungen
- Behebung des Problems, das dazu führte, dass die Undo-Erweiterung einige Aktionen bei Massenoperationen übersprang
- Behebung des Skriptfehlers, der auftritt, wenn gantt.deleteLink aus der Funktion gantt.silent aufgerufen wird
- Behebung des falschen Verhaltens von Auto Scheduling, wenn zwei verbundene Aufgaben unterschiedliche Kalender haben
- Behebung des Skriptfehlers, der nach dem Erstellen eines Circular Link auftritt
- Behebung des Skriptfehlers, der nach dem Zerstören des Gantt auftritt, wenn ein bearbeitbares Resource Panel vorhanden war
- Behebung des Problems, das dazu führte, dass das Tooltip in einigen Browsern verschwand
8.0.7
16. Mai 2024. Bugfix-Release
Fehlerbehebungen
- Behebung des Skriptfehlers, der im Test-Build auf SalesForce auftritt
- Das Ereignis onAfterTaskUpdate wird jetzt vor den Auto Scheduling-Ereignissen nach dem Verschieben von Aufgaben in der Zeitleiste ausgelöst
- Behebung des doppelten Auslösens von Ereignissen bei Interaktion mit einer ausgewählten Aufgabe, wenn die Multiselect-Erweiterung aktiviert ist
- Behebung des Skriptfehlers, der auftrat, wenn die erste Aufgabe im Diagramm keine Daten enthielt
- Der Name des Abschnitts aus dem lightbox wird nun als Klassenname dem Abschnitts-Element hinzugefügt, um eine bessere Identifikation zu ermöglichen
- Behebung der Unmöglichkeit, Aufgaben aus dem lightbox zu terminieren, wenn Auto Scheduling aktiviert ist
- Behebung der Marker-Positionierung in resize_rows beim Scrollen des Gantt-Diagramms
- Verhindern der Auto Scheduling von verknüpften unscheduled tasks
- Behebung eines Absturzes von Gantt beim Hinzufügen von Rollup-Aufgaben mit deaktiviertem Smart Rendering
- Behebung des Ziehens von split tasks auf Touch-Geräten
- Behebung von Fehlern, die mit den Methoden isCriticalTask, getFreeSlack und getTotalSlack für unscheduled tasks auftraten
- Behebung des Fehlers, der auftrat, wenn ein verknüpftes Projekt nur unscheduled Unteraufgaben enthielt
8.0.6
25. September 2023. Bugfix-Release
Fehlerbehebungen
8.0.5
1. September 2023. Bugfix-Release
Fehlerbehebungen
8.0.4
31. Juli 2023. Bugfix-Release
Fehlerbehebungen
8.0.3
14. Juni 2023. Bugfix-Release
Fehlerbehebungen
8.0.2
31. Mai 2023. Bugfix-Release
Fehlerbehebungen
8.0.1
30. März 2023. Bugfix-Release
Fehlerbehebungen
8.0
20. März 2023. Haupt-Update
Review des Releases im Blog
Breaking Changes
Lesen Sie den Migrationsartikel, um mit der neuesten Version Schritt zu halten.
Neue Funktionen
- Aktualisiertes Ressourcenmanagement:
- Gruppierungsfunktion für Aufgaben kann jetzt die ursprüngliche Gantt-Baumstruktur innerhalb von Gruppen beibehalten:
- Neuer save_tree_structure-Parameter der groupBy()-Methode
- Leerer Status-Bildschirm:
- Möglichkeit, das Hintergrundraster der Zeitleiste auf den gesamten Container auszuweiten:
- Verbesserungen für Rollup-Elemente und Split Tasks:
- Möglichkeit, Elemente erst nach Bestätigung vom Backend zu löschen:
- Aktualisiertes Auto Scheduling & Constraint-Berechnung:
- Aufgaben können jetzt den Constraint-Typ von übergeordneten Projekten erben:
- Verbesserungen für Critical Path, Slack und Auto Scheduling:
- Critical Path-, Slack- und Auto Scheduling-Algorithmen können jetzt den Fortschritt einer Aufgabe berücksichtigen:
- Total Slack kann jetzt für Projekte berechnet werden
- Deutliche Leistungsverbesserung bei der Berechnung des Critical Path
- Die getTaskBy()-Methode ermöglicht jetzt die Auswahl von 'Projekt'-Aufgaben:
- Möglichkeit, beliebigen HTML-Inhalt in die Zellen der Zeitleiste einzufügen:
- Die Export-API ist jetzt in gantt.plugins enthalten und erfordert keine zusätzliche JS-Datei mehr. Siehe Migration
Updates
- Aktualisierte TypeScript-Typdefinitionen
Fehlerbehebungen
- Behebung des Problems bei der Dauerberechnung mit Minuten-duration_unit und benutzerdefinierten Arbeitszeiteinstellungen
- Behebung verschiedener Probleme bei der Slack-Berechnung
- Behebung eines Skriptfehlers beim Laden von Daten, wenn Slack-Berechnungen aktiviert sind
- Die Methode setWorkTime unterstützt jetzt das Setzen von Regeln für Daten innerhalb von customWeeks
- Behebung des Problems mit Smart Rendering, das leere Bereiche anstelle von Daten im Gantt verursacht
- Behebung des Problems mit vertikalem Reordering von Zeilen im Grid, wenn einige Zeilen benutzerdefinierte Höhen haben
- Behebung der fehlerhaften Funktion von Inline-Editoren, wenn die Multiselect-Erweiterung aktiviert ist
- Behebung der fehlerhaften Anzeige des Quick Info-Popups, wenn die gantt.config.quick_info_detached-Konfiguration auf
false
gesetzt ist
- Korrekte Argumente der
is_valid
-Funktion des Inline Editor-Interfaces. Die Funktion erhält nun das Spaltenobjekt
- Sicherstellung, dass die
parent
-Eigenschaft der Aufgabe korrekt gespeichert wird, wenn die Aufgabe mit aktiviertem gantt.groupBy erstellt wird
- Behebung des Problems mit unerwartetem vertikalem Scrollen, wenn placeholder tasks und Keyboard navigation aktiviert sind
- Behebung des Problems, dass der DataProcessor nach Auto Scheduling einige Änderungen nicht an das Backend übermittelt
- Behebung der fehlerhaften Funktion von vertikalem Reordering, durch die Aufgabenzeilen außerhalb des Gantt gezogen werden konnten
- Behebung der falschen Reihenfolge der
odd
-CSS-Klassen von Zeilen im Resource panel
7.1.13
4. November 2022. Bugfix-Release
Fehlerbehebungen
7.1.12
16. Juni 2022. Bugfix-Release
Fehlerbehebungen
- Behebt das fehlerhafte Verhalten der Methode gantt.isWorkTime() mit der Zeiteinheit "week"
- Behebt das Problem, das verhinderte, dass Aufgaben und Verknüpfungen gerendert wurden, wenn sie über die Methode gantt.silent() hinzugefügt wurden
- Behebt das Problem, das in einigen Fällen nach dem Laden von Daten die Fehlermeldung "Task not found" angezeigt wurde
- Behebt das fehlerhafte Verhalten der Methode gantt.changeLightboxType(), bei dem alte Lightbox-Elemente im DOM verblieben
- Behebt die falsche Berechnung der Enddaten von Aufgaben, wenn sich Aufgaben nach der Sommer-/Winterzeitumstellung überschneiden
- Behebt das Problem, dass das Resource Grid verschwand, wenn der Benutzer einen Ressourcenwert mit dem Zelleneditor bearbeitete
- Behebt den Skriptfehler, der auftrat, wenn das Gantt-Layout die Ansichten "resourceGrid"/"resourceTimeline", aber nicht die Ansichten "grid"/"timeline" enthielt
- Behebt das fehlerhafte Verhalten der autosize-Konfiguration, wenn das Gantt-Layout das Resource Panel enthielt
- Behebt die Lightbox für Split-Aufgaben, die Lightbox sollte jetzt beim Doppelklick auf eine Split-Aufgabe angezeigt werden
7.1.11
27. April 2022. Bugfix-Release
Fehlerbehebungen
- Behebt Sourcemaps für komprimierte Gantt-Dateien
- Behebt die falsche Position von Markierungen, wenn autosize = 'y' angewendet wurde
- Behebt die falsche Position des Tooltips und einiger anderer Gantt-Elemente, wenn der Gantt-Container zusätzlichen Rand oder vertikale Versätze hatte
- Behebt das Problem, dass sich die Reihenfolge der Zeilen im editierbaren Ressourcen-Diagramm nach der Bearbeitung der ersten Zelle der Ressourcen-Zuweisung änderte
- Behebt das Problem, das das fehlerhafte Verhalten des smart rendering nach dem Erweitern oder Reduzieren von Aufgaben in einigen Fällen verursachte
- Behebt das Problem mit dem onBeforeDrag-Event, das die Standardaktionen nicht blockierte, wenn die Erweiterungen click_drag und drag_timeline aktiviert waren
- Behebt den Skriptfehler, der ausgelöst wurde, wenn die Methode changeId() für den resource assignments store aufgerufen wurde
- Die Scrollbars des Standard-Gantt-Layouts benötigen keine festen scrollVer/scrollHor-Namen mehr, um korrekt zu funktionieren
- Split-Aufgaben erhalten jetzt die Klasse 'gantt_selected' bei Auswahl, genauso wie reguläre Aufgaben
7.1.10
16. März 2022. Bugfix-Release
Fehlerbehebungen
- Behebt das Problem, dass eine Projektaufgabe nicht gerendert wurde, wenn sie keine Unteraufgaben hatte und der Parameter
start_date
für die Aufgabe angegeben war
- Behebt das Problem beim Größenanpassen einer Aufgabenzeile per Drag & Drop, wenn die Aufgaben-ID entweder ein Nicht-Zahlenwert oder eine numerische Zeichenkette mit mehr als 16 Symbolen war
- Behebt das fehlerhafte Verhalten von visibility groups, das verhinderte, dass die Größen von Grid und Zeitskala im komplexen Layout synchronisiert wurden
- Behebt Probleme mit Aufgabendaten nach dem gleichzeitigen horizontalen Verschieben mehrerer Aufgaben
- Behebt das Problem, dass dataProcessor nicht alle Updates aus verschiedenen Datastores sendete, wenn der auto-update mode deaktiviert war
- Behebt das Problem, dass der milestone mit dem FF-Link auf den nächsten Tag verschoben wurde
- Behebt die falsche Berechnung des
end_date
von Meilensteinen bei Verwendung von backward scheduling und Einstellung von project_end auf die Nicht-Arbeitszeit
- Behebt das fehlerhafte Verhalten beim Umordnen von Aufgaben, wenn HTML-Elemente über dem Gantt angezeigt wurden
- Behebt das Problem mit der Methode unsetWorkTime(), wenn die Datums-/Tageskonfiguration aus dem Kalender entfernt wurde, aber die Änderungen nicht sofort angewendet wurden
- Behebt das Problem mit der Methode clearAll(), die ausgewählte Aufgaben nicht löschte, wenn die multiselect-Erweiterung aktiviert war
- Behebt den Fehler, der beim Anwenden der Methode exportToExcel() mit dem Parameter
visual: true
und der Einstellung der duration_unit-Konfiguration auf 'hour' auftrat
7.1.9
10. Januar 2022. Bugfix-Release
Fehlerbehebungen
- Behebt das Problem mit der Ausrichtung von Unteraufgaben nach dem Verschieben eines Projekts in der "year"-Skala und dynamischem Wechsel der Skalen
- Behebt das Problem, das die Projektdauer nach dem Verschieben des Projekts mit Unteraufgaben in der "month"-Skala veränderte
- Behebt das Problem mit Auto Scheduling, das den constraint type nach Änderung der Aufgabendauer von "ASAP" zu "SNET" änderte
- Behebt das fehlerhafte Verhalten von backward scheduling nach Änderung von Start- und Enddatum über Inline-Editoren, wenn schedule_from_end aktiviert ist
- Es ist jetzt möglich, die Lightbox für schreibgeschützte Aufgaben im Read-Only-Modus zu öffnen
- Es ist jetzt nicht mehr möglich, schreibgeschützte Aufgaben über die Lightbox zu bearbeiten
- Behebt das Problem mit der Lightbox, die sich nicht für bearbeitbare Aufgaben im Read-Only-Modus öffnen ließ (aufgetreten in v6.3.1)
- Behebt das Problem beim Größenanpassen von Spalten im Grid nach dem Ausblenden der Zeitleiste über show_chart
- Behebt das Problem mit Auto Scheduling, das nach Änderung der Werte von project_start und project_end nicht abgebrochen werden konnte
- Behebt das Problem, dass Gantt Aufgaben mit deaktiviertem Auto-Scheduling trotzdem Einschränkungen zuwies
- Behebt das Problem bei der Definition eines Jahresbereichs durch die Lightbox, wenn der Aufgabenzeitraum mehr als 10 Jahre beträgt und kein Bereich für den Jahresselektor angegeben ist
- Behebt den Skriptfehler, der nach dem Laden von Gantt auftrat, wenn ein horizontaler Scrollbalken an 3 oder mehr vertikale Ansichten angehängt war
- Behebt das fehlerhafte Verhalten des onBeforeTaskAutoSchedule-Events nach Setzen der ASAP-Einschränkung für eine Aufgabe ohne Verknüpfungen, wenn der strict mode aktiviert ist
- Behebt den Fehler, der beim Ausführen von minifizierten Gantt-Versionen in Next.js-Projekten auftrat
- Behebt das Problem, dass sich die Breite von Gantt nach der Initialisierung der gantt instance in einem leeren Container änderte
7.1.8
30. November 2021. Bugfix-Release
Fehlerbehebungen
- Behebt den Skriptfehler, der von der Methode gantt.groupBy ausgelöst wurde, wenn das Resource Histogram und die fit_tasks-Konfiguration aktiviert waren
- Behebt das fehlerhafte Verhalten der Undo-Erweiterung, die keine Updates an den Server sendete, wenn vertikales Umordnen rückgängig gemacht wurde
- Behebt das Problem mit dem Export nach MS Project-Modul, das in einigen Fällen zu einem
Unknown error
führte, wenn benutzerdefinierte Eigenschaften beim Export gesendet wurden
- Behebt das fehlerhafte Verhalten der Methode gantt.silent, die nicht verhinderte, dass gantt.changeTaskId API-Events und Neuzeichnungen auslöste
- Behebt das fehlerhafte Verhalten der Methode gantt.undo, die die ursprüngliche vertikale Position des zurückgesetzten Elements nicht wiederherstellte
- Behebt das fehlerhafte Verhalten des Formulars zur Ressourcen-Zuweisung, das dazu führte, dass Gantt die vom Benutzer angegebene ID der resource assignment durch einen automatisch generierten Wert ersetzte
- Behebt das fehlerhafte Verhalten von gantt.changeTaskId in Fällen, in denen die betroffenen Aufgaben verschachtelte Elemente hatten, was dazu führte, dass die Ebene der verschachtelten Elemente falsch berechnet wurde
7.1.7
5. Oktober 2021. Bugfix-Release
Fehlerbehebungen
7.1.6
23. August 2021. Bugfix-Release
Fehlerbehebungen
- Behebung des fehlerhaften Verhaltens der auto_scheduling_move_projects Konfiguration, wenn schedule_from_end aktiviert ist
- Behebung des fehlerhaften Verhaltens des onrender Callbacks der Spalte, das dazu führte, dass benutzerdefinierte Elemente beim schnellen Scrollen im Grid verschwanden
- Behebung der Regression (aufgetreten in v7.1.5), die dazu führte, dass Zeilen im Grid nach dem Ändern der Größe einer Zelle in komplexen Layouts verschwanden
- Behebung des fehlerhaften Verhaltens der size/visibility groups, das verhinderte, dass die Größen der Spalten im komplexen Layout synchronisiert wurden
- Verbesserte Darstellung des Grids, wenn das Gantt in einem kleinen Container gerendert wird
7.1.5
22. Juli 2021. Bugfix-Release
Fehlerbehebungen
- Behebung des fehlerhaften Verhaltens beim vertikalen Umordnen von Aufgaben im "marker" mode, wenn Gantt-Zeilen unterschiedliche Höhen haben
- Behebung des Problems mit den Größen der Zeitleiste und des Grids in einigen Layouts, wenn die show_grid und show_chart Konfigurationen deaktiviert sind
- Die Attribute
data-column-name
und data-column-index
werden für Zellen des Grid-Headers hinzugefügt
- Behebung der fehlerhaften Anzeige des Grids nach der Reinitialisierung des Gantt, nachdem alle Spalten aus der Konfiguration entfernt wurden
- Behebung eines Problems, das dazu führte, dass die Resource-Panel-Konfiguration die Hauptkonfiguration des Gantt in Vue.js-Anwendungen überschreibt
- Hinzufügen der Möglichkeit, die Konfiguration des resource panel dynamisch zu ändern, indem das Konfigurationsobjekt für das resource layout angepasst wird
7.1.4
30. Juni 2021. Bugfix-Release
Fehlerbehebungen
- Behebung des fehlerhaften Verhaltens von unsetWorkTime, das dazu führte, dass betroffene Daten falsche Arbeitszeiten hatten
- Behebung eines Skriptfehlers im Resource histogram nach Scrollen, wenn resource_render_empty_cells auf false und smart_rendering aktiviert ist
- Behebung des fehlerhaften Verhaltens der Methoden
editNextRow
und editPrevRow
des Inline Editors Moduls
- Behebung des fehlerhaften Verhaltens des Quick Info Popups, das dazu führte, dass das Popup nach einem Klick auf die "add"-Schaltfläche im Grid angezeigt wurde
- Behebung des fehlerhaften Verhaltens der ASAP constraints, das verhinderte, dass Aufgaben auf das früheste Datum des Projekts verschoben wurden
- Behebung des fehlerhaften Verhaltens von Inline Editors, das die Bearbeitung von constraints über den Inline-Editor verhinderte
- Behebung des fehlerhaften Scrollverhaltens bei der Keyboard Navigation, das ein unnötiges Scrollen auslöste, wenn ausgewählte Aufgabenleisten sichtbar sind
- Behebung eines Skriptfehlers, wenn die Maus den Container verlässt und die click_drag Erweiterung aktiviert ist
- Performance-Verbesserungen für die auto_types Konfiguration von Gantt
7.1.3
25. Mai 2021. Bugfix-Release
Fehlerbehebungen
7.1.2
26. April 2021. Bugfix-Release
Fehlerbehebungen
- Deutliche Performance-Verbesserung des resource panel
- Behebung eines Skriptfehlers beim Aufruf von gantt.destructor, während gantt.load noch läuft
- Behebung des fehlerhaften Verhaltens von split tasks beim Ändern der Aufgaben-ID
- Behebung des fehlerhaften Scrollverhaltens mit dem Mausrad in Angular
7.1.1
19. April 2021. Bugfix-Release
Fehlerbehebungen
7.1
8. April 2021. Minor Update
Review of release on the blog
Breaking Changes
Dieses Update bringt Änderungen an einigen Teilen der Komponente mit sich. Auch wenn keine Änderungen am bestehenden Code erforderlich sind, überprüfen Sie bitte den Artikel zur Migration.
Neue Funktionen
- Die Möglichkeit, Ressourcen bestimmten Daten einer Aufgabe zuzuweisen
- Die neue gantt.getTaskAssignments() Methode
- Die Möglichkeit, Ressourcen-Zuweisungen über die neue gantt.config.process_resource_assignments und gantt.updateTaskAssignments() Gantt API zu verwalten
- Rollup-Aufgaben und Meilensteine
- Die Möglichkeit, Aufgabenleisten und Meilensteine im Zeitachsenbereich auszublenden
- Die Möglichkeit, unterschiedliche Arbeitszeiten für verschiedene Zeiträume festzulegen
- Die Möglichkeit, die Höhe einer einzelnen Zeile im Grid festzulegen
- Die Möglichkeit, eine Zeile im Grid per Drag-and-Drop zu skalieren
- Möglichkeit, die Höhe des DOM-Elements einer Aufgabe über die gantt.getTaskBarHeight() Methode abzurufen
- Neue Events: onBeforeRowResize, onRowResize, onBeforeRowResizeEnd, onAfterRowResize
- Das onrender Callback für das Rendern einer Grid-Zelle im DOM wurde hinzugefügt
- Das onrender Callback für das Rendern eines benutzerdefinierten Elements der Task-Layer im DOM wurde hinzugefügt
Fehlerbehebungen
- Behebung eines Problems beim vertikalen Umordnen von Aufgaben in der Ressourcenansicht, wenn Ressourcen Werte zugewiesen wurden
- Behebung eines Problems, das dazu führte, dass "resource_cell_value" nicht aufgerufen und die Ressourcenmarkierungen nicht gerendert wurden, wenn eine Aufgabe nicht am Anfang der Timeline-Zelle beginnt
- Behebung eines Problems, das dazu führte, dass Gantt nicht mehr funktionierte, wenn eine Aufgabe mit einer bereits im Datastore vorhandenen ID gelöscht wurde
- Behebung eines Skriptfehlers beim Angeben des Werts 0 als Aufgaben-ID, auch wenn der "root_id"-Parameter gesetzt ist
- Behebung eines Problems, das dazu führte, dass der Resizer-Listener in Salesforce-Umgebungen nicht funktionierte
- Behebung eines Skriptfehlers beim mehrmaligen Anwenden der Fullscreen Extension zusammen mit ihren Methoden
- Behebung eines Problems mit der Keyboard Navigation Extension, das dazu führte, dass die Navigation im Grid nicht mehr funktionierte, wenn das Plugin mehrmals hinzugefügt wurde
- Behebung eines Problems mit Inline Editors, bei dem der Editor in einer Zelle, die nach einer über hide:true ausgeblendeten Spalte liegt, nicht geöffnet werden konnte
7.0.13
15. Februar 2021. Bugfix-Release
Fehlerbehebungen
7.0.12
14. Januar 2021. Bugfix-Release
Fehlerbehebungen
- Behebung einiger kleiner Probleme mit vertikalem Drag-and-Drop in großen Projekten
- Behebung des Problems mit der inkorrekten Größe des Containers bei Verwendung der autosize Konfiguration
- Tastaturnavigation funktioniert jetzt korrekt mit dem horizontalen Scrollen des Grids
- HTML-Ansichten des Layouts unterstützen jetzt externe Scrollbars
- Behebung des Problems, das nach dem Verschieben von Aufgaben einen inkorrekten Zustand des Grids verursachte, wenn das zusätzliche Grid dem Layout hinzugefügt wurde
- Behebung eines Skriptfehlers, der nach dem Leeren und erneuten Laden des Ressourcen-Panels auftrat, wenn eine Ressource ausgewählt war
- Hinzufügen der Möglichkeit, die automatische Korrektur des Enddatums im Zeit-Abschnitt der Lightbox zu deaktivieren, die angewendet wurde, wenn das ausgewählte Startdatum größer als das Enddatum war
- Behebung eines Tippfehlers in der Standardkonfiguration des Duration Formatter
- Behebung eines Skriptfehlers, der ausgelöst wurde, wenn das Gantt-Diagramm zerstört wurde, während eine Popup-Nachricht angezeigt wurde
- Behebung der anfänglichen Position des horizontalen Scrolls in Grid und Timeline im RTL-Modus
- Behebung des Problems mit der Lightbox, das dazu führte, dass der ausgewählte Typ einer Aufgabe nicht gespeichert wurde, wenn das typeselect Steuerelement nicht zur Lightbox-Konfiguration hinzugefügt wurde
- Behebung des Problems, das dazu führte, dass Marker nach dem Aufruf der Methode gantt.resetLayout() verschwanden
- Behebung eines Performance-Problems mit der drag_project Konfiguration bei großen Projekten
- Behebung des Problems, das verhinderte, dass das QuickInfo Popup im Nur-Lese-Modus angezeigt wurde, wenn benutzerdefinierte Buttons zur Konfiguration hinzugefügt wurden
7.0.11
11. November 2020. Bugfix-Release
Aktualisierungen
- Hinzufügen der container_resize_timeout Konfiguration, um das Timeout vor dem Neuzeichnen des Gantt-Diagramms beim Ändern der Containergröße zu ändern
- Hinzufügen der wheel_scroll_sensitivity Konfiguration, um die Scrollgeschwindigkeit des Gantt-Diagramms mit dem Mausrad zu ändern
Fehlerbehebungen
- Behebung des Fehlers mit Auto Scheduling bei Verwendung verschiedener Arbeitskalender
- Behebung des Konflikts zwischen placeholder-Aufgaben und Auto Scheduling
- Behebung von überflüssigen Neuzeichnungen, wenn sort aktiviert ist
- Behebung des Problems mit Inline-Editoren und einem scrollbaren Grid, wenn Inline-Editoren direkt nach dem Klick den Fokus verlieren
- Behebung des Problems, das dazu führte, dass Gantt das Quick Info Popup schloss, wenn der Benutzer darauf klickte
7.0.10
22. September 2020. Bugfix-Release
Fehlerbehebungen
- Behebung des fehlerhaften Verhaltens von vertikalen Resizern (Regression in v7.0.9)
- Verhindern eines unerwarteten Seiten-Reloads, der beim vertikalen Neuordnen von Aufgaben auf Android Chrome (Pull-to-Refresh) auftrat
- Behebung eines Skriptfehlers, der beim Erstellen eines Links auf mobilen Firefox-Geräten ausgelöst wurde
- Behebung des fehlerhaften Verhaltens der Aufgabenauswahl, wenn die multiselect Konfiguration aktiviert ist, aber das multiselect Plugin nicht aktiviert ist
- Verbesserung der Arbeit von HTML-Select-Steuerelementen innerhalb von Inline-Editoren
- Behebung des fehlerhaften Verhaltens von Auto Scheduling, wenn verknüpfte Aufgaben verschiedene Arbeitskalender verwenden
- Die Methode gantt.plugins aktiviert keine Plugins mehr, die mit dem Wert
false
angegeben sind
- Behebung des Konflikts zwischen Inline-Editoren und Tastaturnavigation
- Behebung des Problems, das dazu führte, dass Inline-Editoren bei Doppelklick geschlossen wurden
7.0.9
27. August 2020. Bugfix-Release
Fehlerbehebungen
- Behebung eines Skriptfehlers bei der zweiten Initialisierung von Gantt, wenn benutzerdefinierte Datastores hinzugefügt wurden
- Behebung des fehlerhaften Verhaltens von Auto Scheduling bei Verwendung mit FF- und SS-Links und wenn Quell- und Zielaufgaben verschiedene Arbeitskalender verwenden
- Behebung der fehlerhaften Berechnung der Arbeitszeit, wenn duration_unit auf "minute" gesetzt ist und die Startzeit in die Mitte eines arbeitsfreien Tages fällt
- Behebung des Touch-Supports für Safari iPad auf iPadOS v13.6
- Behebung der Größen der Lightbox Modal-Überlagerung auf mobilen Geräten
- Behebung der inkorrekten Anzeige von Lightbox-Buttons in einigen Browsern
- Unterstützung von italienischen und portugiesischen Lokalisierungen im gantt.i18n Modul verbessert
- Behebung des Fehlers im Parent control der Lightbox, der bei Aufgaben auf Root-Level zu fehlerhaftem Verhalten führte
- Behebung eines Skriptfehlers, der bei der Initialisierung eines Gantt-Diagramms innerhalb eines iframes auftrat
- Behebung des fehlerhaften Verhaltens der redo Konfiguration, wenn die undo Konfiguration deaktiviert ist
7.0.8
24. Juli 2020. Bugfix-Release
Fehlerbehebungen
- Behebung einiger Probleme mit Touch-Support auf Android/iOS-Geräten
- Behebung einer Regression (aufgetreten in v7.0.6) bei der Linkerstellung und der Methode gantt.isLinkAllowed
- Behebung eines Skriptfehlers, der ausgelöst wurde, wenn der 'locale'-Parameter in gantt.getGanttInstance verwendet wurde
- Behebung eines Skriptfehlers, der von gantt.destructor ausgelöst wurde, wenn die Tastaturnavigation und die Quick Info Erweiterungen verwendet wurden
7.0.7
17. Juli 2020. Bugfix-Release
- Behebung eines Syntaxfehlers in der Typdefinition von gantt.Promise
7.0.6
16. Juli 2020. Bugfix-Release
Fehlerbehebungen
- Behebung von Skriptfehlern, die auf Touch-Geräten während Drag-and-Drop ausgelöst wurden
- Behebung des fehlerhaften Verhaltens der Auto Scheduling Erweiterung, wenn Linktypen mit numerischen Werten definiert wurden
- Reduzierung der Anzahl überflüssiger Neuzeichnungen des Ressourcen-Histogramms
- Performance-Verbesserungen für die Gruppierungs-Erweiterung für Aufgaben
- Behebung der Möglichkeit, eine Ressourcen-Timeline auf Touch-Geräten zu scrollen
- Behebung des fehlerhaften Verhaltens der resource control, wenn der 'hide empty'-Button verwendet wird
- Der Rückgabetyp von gantt.Promise in Typdefinitionen wurde korrigiert
7.0.5
19. Juni 2020. Bugfix-Release
Aktualisierungen
7.0.4
4. Juni 2020. Bugfix-Release
Fehlerbehebungen
- Das 10000px-Limit für die Gantt-Größe im Autosize-Modus wurde entfernt, was das Drucken größerer Diagramme ermöglichen sollte
- Drag-and-Drop wird jetzt beendet, wenn die Maustaste über irgendeinem Teil des Dokumentenbodys losgelassen wird, nicht nur über dem Gantt-Container
- Portugiesische Lokalisierung wurde aktualisiert
- Der Rückgabetyp von gantt.columnIndexByDate in Typdefinitionen wurde korrigiert
- Behebung von Skriptfehlern, die auftraten, wenn die Gantt-Instanz zerstört wurde während Drag-and-Drop
- Behebung der inkorrekten Berechnung von end_date/duration, wenn duration_unit auf "minute" gesetzt ist und das letzte Arbeitszeitintervall nach 23:00 endet
- Behebung des Problems, das dazu führte, dass Gruppen der Gruppierungs-Erweiterung sich ausklappten, wenn der Benutzer eine beliebige Aufgabe bearbeitete
- Behebung des Problems, das dazu führte, dass der zweite Parameter von dataProcessor.setTransactionMode ignoriert wurde, wenn ein Objekt als erster Parameter übergeben wurde
- Behebung des Problems, das dazu führte, dass der aktive Inline-Editor nach Neuzeichnen von Gantt verschwand
- Behebung des Problems mit der static_background Erweiterung, das dazu führte, dass Mausklicks auf leere Zellen als Klicks auf Aufgabenelemente interpretiert wurden
- Gantt zeichnet jetzt Links zwischen Split-Aufgaben während Drag-and-Drop dynamisch neu
- Behebung eines Skriptfehlers, der von gantt.addTask im node.js-Paket ausgelöst wurde
- Behebung eines Skriptfehlers, der von gantt.destructor im node.js-Paket ausgelöst wurde
7.0.3
14. Mai 2020. Bugfix-Release
Fehlerbehebungen
7.0.2
30. April 2020. Bugfix-Release
Fehlerbehebungen
7.0.1
16. April 2020. Bugfix-Release
Fehlerbehebungen
- Deutliche Leistungsverbesserung bei der Berechnung der Aufgabendauer in Arbeitsminuten
- Behebung einer Regression in den Erweiterungen Tooltip und Undo, die zu fehlerhaftem Verhalten bei mehreren Gantt-Instanzen führte
- Behebung des Problems bei der Neuanordnung von Spalten im Grid, das dazu führte, dass die Zeitleiste beim Ziehen und Ablegen an den Rand des Grids scrollte
- Behebung der falschen Position einer Spalte nach deren Ziehen und Ablegen auf die rechte Seite des Grid-Randes
- dataProcessor custom router funktioniert jetzt korrekt mit abgelehnten Promises
- Behebung der Regression im Smart Rendering, durch die einige Verknüpfungen nicht sichtbar waren
- Geteilte Aufgaben zeigen jetzt nicht nur die untergeordneten Aufgaben der ersten Ebene, sondern auch alle verschachtelten Unteraufgaben an
- Behebung des Problems mit geteilten Aufgaben und Smart Rendering, das auftrat, wenn eine geteilte Aufgabe den Typ 'task' hatte
- Behebung des Problems mit geteilten Aufgaben, das dazu führte, dass Gantt die Dauer von 'project'-Aufgaben, die in einer geteilten Aufgabe verschachtelt sind, nicht berechnete
- Behebung der falschen Position eines Platzhalters nach dem Öffnen eines Inline-Editors im RTL-Modus
7.0
7. April 2020. Major Update
Review of release on the blog
Breaking Changes
Das Update bringt zahlreiche Änderungen in den API-Methoden mit sich. Siehe den Artikel zur Migration, um mit der neuesten Version Schritt zu halten.
Neue Funktionen
Aktualisierungen
Fehlerbehebungen
- Behebung des Fehlers, der dazu führte, dass sich die Spaltenbreite nach dem Ausblenden und erneuten Anzeigen der Spalte änderte
- Behebung des Fehlers, der die Auswahl einer Aufgabe verhinderte, wenn die Multiselect-Erweiterung über die
multiselect
Konfiguration deaktiviert war
- Behebung des fehlerhaften Verhaltens von
gantt.sort
für Aufgaben mit gleichem Startdatum
- Behebung des Problems beim Ziehen und Ablegen einer Verknüpfung, wenn Gantt innerhalb einer Web-Komponente initialisiert ist
6.3.7
12. Februar 2020. Bugfix-Release
Fehlerbehebungen
- Deutliche Leistungsverbesserung beim Smart Rendering von Diagramm und Ressourcenpanel
6.3.6
10. Februar 2020. Bugfix-Release
Fehlerbehebungen
6.3.5
31. Januar 2020. Bugfix-Release
Fehlerbehebungen
Aktualisierungen
6.3.4
27. Dezember 2019. Bugfix-Release
Fehlerbehebungen
- Behebung von Abstürzen des Ressourcenlastdiagramms, wenn Smart Rendering deaktiviert ist
- Behebung eines Problems mit der benutzerdefinierten Aufgaben-Eigenschaft "unit", da Gantt diese als Dauer-Einheit interpretierte und die Aufgabendauer nach dem Ziehen vervielfachte
- Behebung der falschen Tooltip-Position, wenn die autosize Konfiguration aktiviert ist
- Behebung des falschen Ausrichtungsverhaltens von Grid-Zellen, wenn sowohl die scrollable-Eigenschaft als auch die autofit Konfiguration auf true gesetzt sind
- Das Erstellen einer Verknüpfung zwischen einer Aufgabe in der Zeitleiste und einem Platzhalter im Grid ist jetzt blockiert
- Behebung des Fehlers mit der Auto Scheduling Erweiterung, der dazu führte, dass Gantt einfriert, wenn eine Aufgabe den Constraint-Typ (SNET/FNET/SNLT/FNLT) ohne Datum oder mit ungültigem Datum hat
6.3.3
18. Dezember 2019. Bugfix-Release
Fehlerbehebungen
- Behebung des falschen Verhaltens beim Ändern der Gridgröße, das in einigen Fällen die Zeitleiste deaktivierte
- gantt.parse aktualisiert jetzt korrekt den Projektbaum, wenn eine übergeordnete Aufgabe nach ihren untergeordneten Aufgaben geladen wird
- Kompatibilität mit SalesForce Lightning Aura Components Framework (Evaluation Build) hergestellt
- Behebung der falschen Position des Tooltip in der SalesForce-Umgebung
- Behebung der falschen Tooltip-Position, wenn der Gantt-Container einen vertikalen Rand hat
- Fehlende WAI-ARIA-Attribute zu Elementen innerhalb des Gantt hinzugefügt
- Behebung des fehlerhaften Verhaltens der Konfiguration min_duration
- Behebung des fehlerhaften Verhaltens von Link-Formatierern mit benutzerdefinierten Gantt-Instanzen
6.3.2
10. Dezember 2019. Bugfix-Release
Fehlerbehebungen
- Behebung des Skriptfehlers, der auftrat, wenn gantt.destructor aufgerufen wurde, während das Click-Drag-Feature aktiviert war
- gantt.parse verändert keine an die Argumente übergebenen Datenobjekte mehr, stattdessen werden Deep Copies erstellt
Aktualisierungen
6.3.1
29. November 2019. Bugfix-Release
Fehlerbehebungen
6.3
14. November 2019. Minor Update
Review of release on the blog
Breaking Changes
Das Update bringt zahlreiche Änderungen in den API-Methoden mit sich. Siehe den Artikel zur Migration, um mit der neuesten Version Schritt zu halten.
Neue Funktionen
Updates
Fixes
6.2.7
11. Oktober 2019. Bugfix-Release
Fixes
6.2.6
19. September 2019. Bugfix-Release
Fixes
6.2.5
12. September 2019. Bugfix-Release
Fixes
6.2.4
5. September 2019. Bugfix-Release
Fixes
6.2.3
29. August 2019. Bugfix-Release
Fixes
- Fehlerhafte Arbeitsweise der Constraint-Steuerung in IE11 und MS Edge behoben
- Größe des Gantt-Elements im Fullscreen-Modus korrigiert
- Problem behoben, dass onExpand und onCollapse Events nicht aus dem Fullscreen-Modus aufgerufen wurden
- Korrekte Position des Tooltip, wenn sich der Mauszeiger nahe am linken/rechten Bildschirmrand befindet
- Der Tooltip wird jetzt ausgeblendet, wenn das Lightbox geöffnet ist
- Der Tooltip wird jetzt ausgeblendet, wenn das Chart gescrollt wird
- Fehlerhafte Arbeitsweise von Tooltip behoben, wodurch das Tooltip nicht aktualisiert wurde, wenn der Mauszeiger zwischen zwei Elementen mit demselben Selektor wechselte
- Fehlerhafte Arbeitsweise von getTaskBy behoben, wenn
null
oder 0
als zweites Argument übergeben wird
- Problem mit der WBS Spalte behoben, die nach dem Sortieren des Gantt nicht aktualisiert wurde
- Fehlerhafte Anzeige von static_background im Material Skin behoben
6.2.2
13. August 2019. Bugfix-Release
Updates
Fixes
- Problem behoben, das dazu führte, dass eine Link-Linie verschwand, wenn die render Methode während der Erstellung eines neuen Links aufgerufen wurde
- Problem behoben, dass Marker nicht angezeigt wurden, wenn ihr Startdatum vor dem Minimaldatum der Zeitachse lag
- Problem behoben, dass Marker nicht angezeigt wurden, wenn Gantt mit gantt.config.show_chart = false initialisiert wurde
- Verschwindende modale Überlagerung des Lightbox behoben, wenn der Typ eines Tasks geändert wurde
- Problem in Tastaturnavigations-Presets behoben, bei dem onAfterTaskUpdate nach Shift+Pfeil links ausgelöst wurde, selbst wenn die Aktion mit onBeforeTaskMove abgebrochen wurde
6.2.1
7. August 2019. Bugfix-Release
Fixes
- IE11-Kompatibilität des Click-Drag-Features behoben
- Skriptfehler behoben, der auftrat, wenn ein Benutzer versuchte, einen neuen Task in ein leeres Chart mit Ressourcenansicht hinzuzufügen
- Fehlerhaftes Verhalten der Gruppierungs-Erweiterung behoben, das dazu führte, dass neuen Tasks ein falscher Gruppenwert zugewiesen wurde
- Skriptfehler in der Tastaturnavigation behoben, der durch das Alt+Pfeil-Tastenkürzel ausgelöst wurde
- Das Filtern in der Ressourcensteuerung ignoriert jetzt die Groß-/Kleinschreibung
- Task-Dragging und Drag-and-Drop können jetzt bei Mouseup auf jedem Gantt-Element beendet werden
- Skriptfehler behoben, der nach dem Speichern eines ungeplanten Tasks auftrat
6.2
16. Juli 2019. Minor Update
Review of release on the blog
Breaking changes
Das Update bringt mehrere Änderungen in den API-Methoden. Siehe den Migrationsartikel, um mit der neuesten Version Schritt zu halten.
Neue Funktionalität
Updates
Fixes
- Mehrfaches Hervorheben von Tasks wird nach dem Rendern zurückgesetzt
- Skriptfehler beim Zerstören von Gantt aus dem Data Processor Handler
6.1.7
27. Juni 2019. Bugfix-Release
Fixes
6.1.6
14. Mai 2019. Bugfix-Release
Fixes
6.1.5
25. April 2019. Bugfix-Release
Fixes
6.1.4
18. April 2019. Bugfix-Release
Fixes
6.1.3
15. April 2019. Bugfix-Release
Fehlerbehebungen
6.1.2
26. März 2019. Bugfix-Release
Aktualisierungen
Fehlerbehebungen
- Behebung einer fehlerhaften Funktion des Ressourcen-Panels nach Erstellen eines neuen Datenspeichers zum Überschreiben des vorherigen
- Behebung fehlerhafter Werte der Abfrageparameter im POST-Modus des dataProcessor
- Behebung eines fehlerhaften Ergebnisses von gantt.getClosestWorkTime, wenn ohne Angabe einer Richtung aufgerufen
- Behebung eines Problems, bei dem das englische Sprachpaket eine zuvor hinzugefügte Sprache nicht überschreiben konnte
- Behebung eines Skriptfehlers mit gantt.undo und Einrückaktionen im Raster
- Behebung der SalesForce-Kompatibilität: Neuer Resize-Listener war in SF defekt, Fallback wurde hinzugefügt
6.1.1
5. März 2019. Bugfix-Release
Fehlerbehebungen
6.1
21. Februar 2019. Minor Update
Review of release on the blog
Neue Funktionen
Aktualisierungen
6.0.7
16. Januar 2019. Bugfix-Release
Fehlerbehebungen
- Reduzierte Anzahl überflüssiger Neuzeichnungen des Ressourcendiagramms
- Behebung eines Skriptfehlers im Ressourcendiagramm nach dem Löschen einer Aufgabe
- Behebung eines Skriptfehlers in der Fullscreen-Erweiterung nach Verlassen des Vollbildmodus mit der
Esc
-Taste
- Behebung eines fehlerhaften Zustands von Link-Drag-and-Drop beim Ziehen eines Links zwischen mehreren Diagrammen auf der Seite. Das Erstellen von Links zwischen Gantts wird nicht unterstützt
- Behebung eines Skriptfehlers nach dem Löschen von mehreren ausgewählten Aufgaben mittels Tastaturnavigation
- Behebung des Standard-Mappings von Inline-Editoren. Inline-Editoren sollten Tastaturkürzel auf Aufgaben-Zellen nicht blockieren
6.0.4
27. Dezember 2018. Bugfix-Release
Fehlerbehebungen
- Behebung einer falschen Aufgabenposition nach vertikalem DnD im Modus
order_branch='marker'
- Behebung eines Skriptfehlers nach dem Löschen eines Unterbaums, der eine ausgewählte Aufgabe enthält
- Behebung eines Skriptfehlers beim Speichern/Abbrechen einer Lightbox mit Ressourcenfiltern
6.0.2
6. Dezember 2018. Bugfix-Release
Fehlerbehebungen
- Behebung von
ReferenceError: getResourceAssignments is not defined
beim Importieren von Gantt in ein Vue.js-Projekt
- Behebung eines Skriptfehlers beim Löschen einer Aufgabe nach Zuweisung einer Ressource über das Ressourcenformular
- Behebung eines Skriptfehlers im Ressourcendiagramm nach dem zweiten Aufruf von
gantt.init
- Behebung eines Skriptfehlers beim Umschalten der Zeitachsen-Sichtbarkeit, wenn die Marker-Erweiterung verwendet wird
- Behebung eines Seiten-Freeze bei
gantt.parse
, wenn der Aufgabenbaum zyklische Verweise enthält, stattdessen wird ein Skriptfehler ausgelöst
6.0
5. November 2018. Major Update
Review of release on the blog
Funktionen
Konfiguration
API
5.2
6. Juli 2018. Minor Update
Review of release on the blog
Funktionen
Konfiguration
API
5.1
27. Februar 2018. Minor Update
Review of release on the blog
Funktionen
Konfiguration
API
Fehlerbehebungen
- Behebung von Problemen mit der Tastaturnavigation im Smart Rendering Modus
5.0
12. Dezember 2017. Major Update
Review of release on the blog
Funktionen
Styling
4.2
17. August 2017. Minor Update
Review of release on the blog
Funktionalität
Konfiguration
4.1
1. September 2016. Minor Update
Übersicht zum Release im Blog
Funktionalität
Konfiguration
4.0
1. Dezember 2015. Major Update
Funktionalität
Konfiguration
API
3.3
21. Juli 2015. Minor Update
Funktionalität
Konfiguration
API
3.2
18. März 2015. Minor Update
Funktionalität
Konfiguration
API
3.1
25. Oktober 2014. Minor Update
Funktionalität
- Möglichkeit, Aufgaben auf Touch-Geräten zu verschieben
Konfiguration
Fehlerbehebungen
- Falsches Verhalten des Tooltips beim Erweitern/Reduzieren des Aufgabenbaums
- Reihenfolge der API-Events während der Gantt-Initialisierung
- Falsches Verhalten von vertikalen Markierungen, wenn Gantt geleert oder neu initialisiert wird
3.0
11. September 2014. Major Update
Konfiguration
Funktionalität
API
2.1
28. März 2014. Minor Update
Global
- Lokalisierungen aktualisiert
- Viele Fehler wurden behoben
Konfiguration
Funktionalität
API
- Weitere Konfigurationen, Methoden, Events hinzugefügt
2.0
18. Oktober 2013. Major Update
Global
Konfiguration
Styling
Funktionalität
API
Zurück nach oben