Was ist neu
Wenn Sie Scheduler von einer älteren Version aktualisieren, lesen Sie Migration von älteren Versionen für Details.
7.2.13
31. März 2026. Bugfix-VeröffentlichungFehlerbehebungen
- Behebt die falsche Warnung zur Testversion im React Scheduler
- Behebt die Regression bei Remote-Updates im React Scheduler, bei der das Bearbeiten eines Ereignisses keine Änderungen am bestehenden Ereignis anwendete
7.2.12
23. März 2026. Bugfix-VeröffentlichungFehlerbehebungen
- Behebt den Absturz beim Neuladen der Seite im React Scheduler, wenn nicht-standardmäßige Themes mit dem cookie Plugin aktiviert sind
- Behebt die Regression, bei der die
saveURL imdata-Prop nicht korrekt angewendet wurde im React Scheduler - Behebt das Problem, dass das Bearbeiten eines nicht ersten Vorkommens eines wiederkehrenden Ereignisses im Modus "Diese und folgende Ereignisse" nicht alle Lightbox Feldänderungen anwendete
- Behebt das Problem, dass dynamische Änderungen der Quick Info Buttons basierend auf Ereignisbedingungen das Popup nicht korrekt aktualisierte
- Behebt das Problem, dass das Ändern des Textes eines einzelnen wiederkehrenden Ereignisses Vorkommens nach dem Bearbeiten eines nachfolgenden Vorkommens im Modus "Diese und folgende Ereignisse" überschrieben wurde
- Behebt die Overflow-Stile des Quick Info Popups, um lange Ereignisbeschreibungen korrekt zu behandeln
- Behebt den Skriptfehler im React Scheduler, der auftrat, wenn man Ereignisse zu einem bestehenden Datensatz über die
useState-Funktion hinzufügte
Aktualisierungen
- Die Möglichkeit hinzufügen, das Bestätigungsemodal für wiederkehrende Ereignisse durch einen benutzerdefinierten Dialog zu ersetzen
- Die Möglichkeit hinzufügen, das Bestätigungsemodal für wiederkehrende Ereignisse im React Scheduler über die Modals.onRecurrenceConfirm-Prop zu ersetzen
7.2.11
12. Januar 2026. Bugfix-VeröffentlichungFehlerbehebungen
- Behebt das Problem, dass neue Ereignisse im React Scheduler dupliziert wurden, falls der
save-Handler keine neue ID zurückgab - Behebt das Problem, dass Timeline-Ansicht Templates im React Scheduler nicht angewendet wurden
- Behebt die inkorrekte Bindung von Ereignissen zu Abschnitten in der Timeline-Ansicht, wenn Filterung in React Scheduler verwendet wurde
- Behebt den Skriptfehler in der Agenda-Ansicht, wenn der
date-Bereich nicht in der Header-Konfiguration enthalten ist - Behebt die falsche Anzeige von Header-Elementen in den Ansichten Jahresansicht und Agenda-Ansicht bei Verwendung der Material-Skin
- Behebt das kaputte Layout im React Scheduler, wenn von einer plugin-basierten Anfangsansicht zu Standardansichten gewechselt wird
- Behebt das Problem, dass ein Phantom-Ereignisblock erschien, wenn ein ganztägiges wiederkehrendes Ereignis eine Dauer von genau 24 Stunden hatte
- Behebt das Problem, dass die Lightbox nicht geöffnet wurde, wenn mehrere Ereignisse durch Draggen am selben Tag in der Monatsansicht mit aktiviertem
year_view-Plugin erstellt wurden
7.2.10
10. Dezember 2025. Bugfix-VeröffentlichungFehlerbehebungen
- Behebt das Problem, dass Ereignisse beim Ziehen aus der letzten Spalte in der Mehrtägige Units-Ansicht nach links sprangen
- Behebt das Problem, dass in bestimmten Monaten einige Datum-Felder in der Monatsansicht fehlten
- Behebt das Drag-Create-Problem auf mobilen Geräten bei der Verwendung des Plugins container_autoresize
- Behebt das Problem, das die Erstellung von Ereignissen durch Doppelklick nach horizontalem Scrollen in der Units-Ansicht verhinderte
7.2.9
19. September 2025. Bugfix-VeröffentlichungFehlerbehebungen
- Beheben von Speicherlecks, die in der Timeline-Ansicht auftraten
- Beheben eines Kompatibilitätsproblems zwischen dem container_autoresize Plugin und der Woche Agenda-Ansicht
- Beheben, dass der onScaleDblClick nicht wie erwartet ausgelöst wurde
- Beheben inkonsistenten Verhaltens von onEventSave und DataProcessor beim Arbeiten mit wiederkehrenden Ereignissen
- Beheben des React Scheduler Problems, bei dem mehrere Instanzen der Komponente duplizierte Vorlagen verursachten
- Beheben der fehlerhaften Behandlung von Änderungen der
events-Prop im React Scheduler
7.2.8
30. Juli 2025. Bugfix-VeröffentlichungNeu
- Beispiele für React Scheduler wurden in die Commercial-, Enterprise-, Ultimate- und Evaluation-Pakete aufgenommen
Fehlerbehebungen
- Beheben des Problems, dass das Ziehen eines wiederkehrenden Ereignisses nach dem Löschen seiner nachfolgenden Vorkommnisse falsch funktionierte
- Sicherstellen, dass die Steuerung "Repeat Event" des Lightbox für modifizierte Serieninstanzen deaktiviert ist
- Beheben der falschen Anzeige veralteter Labels für wiederkehrende Ereignisse
- Beheben des Konflikts zwischen der Einstellung max_month_events und mehrtägigen Ereignissen, der dazu führte, dass Ereignisse verschwanden oder sich überlappeten in der Monatsansicht
- Sicherstellen, dass Cookies, die von Scheduler über HTTPS gesetzt werden, nun das Attribut Secure enthalten
- Beheben des Problems, dass die Einstellung event_duration geparste Ereignisdaten beschädigte
- Beheben des Problems, dass die Einstellung time_step geparste Ereignisdaten beschädigte
7.2.6
26. Juni 2025. Bugfix-VeröffentlichungFehlerbehebungen
- Beheben des Problems mit der Sekunden-Genauigkeit bei der Terminierung von Ereignissen
- Beheben des inkorrekten Drag-Verhaltens in der Timeline-Ansicht während kurzer Monate
- Beheben der inkorrekten Rundung von Ereignissen in der Timeline-Ansicht
- Verhindern, dass DataProcessor dem custom router Argumente die Eigenschaft
!nativeeditor_statushinzufügt
7.2.5
20. Mai 2025. Bugfix-Release- Die Lightbox-Zeitsteuerung zeigt jetzt die korrekte Anzahl an Tagen für jeden Monat in den Tagesauswahlen an.
- Ein Skriptfehler, der in der Testversion auf Salesforce auftrat, wurde behoben.
- Ein Rückschritt aus Scheduler v7.2, bei dem die "Heute"-Zelle in der Monatsansicht nicht hervorgehoben wurde, wurde behoben.
- Die Berechnung von
end_datebeim Ändern der Größe von Ereignissen wurde korrigiert, wenn round_position aktiviert ist. - Ein Problem wurde behoben, bei dem das Tooltip bei langen Inhalten außerhalb des Bildschirms verschoben wurde.
7.2.4
6. Mai 2025. Bugfix-ReleaseFehlerbehebungen
- Die Einstellung ignore_timeline verhielt sich beim Verschieben oder Ändern der Größe von Ereignissen in der Timeline-Ansicht nicht korrekt und wurde behoben.
- Die Berechnung von
end_datebeim Erstellen neuer Ereignisse mit aktiviertem ignore_timeline wurde korrigiert. - Ein Problem wurde behoben, bei dem die Button-Konfigurationen der lightbox nach dem Speichern in den Speicher vertauscht wurden.
- Ein Problem wurde gelöst, bei dem das container_autoresize Plugin die Containergröße in einer leeren Agenda-Ansicht unerwartet vergrößerte.
- Ein Skriptfehler in der Units-Ansicht im Zusammenhang mit bestimmten
size-Einstellungen bei aktiviertem mark_now wurde behoben. - Das horizontale Scrollverhalten in der Timeline-Ansicht wurde korrigiert, wenn
smart_renderingauffalsegesetzt ist.
7.2.3
9. April 2025. Bugfix-ReleaseFehlerbehebungen
- Das Problem, dass Rasterzellen nicht fokussiert wurden, wenn Aufgaben außerhalb des sichtbaren Zeitbereichs des Diagramms lagen, wurde behoben.
- Ein Problem in der multiUserBackend Erweiterung, das zu falschem Verhalten beim Bearbeiten aller Ereignisse einer wiederkehrenden Serie führte, wurde gelöst.
- Das doppelte Hinzufügen der Klasse
timeline_scalex_classin der Timeline-Ansicht wurde behoben. - Das Verhalten von
scrollTo((section: x))wurde korrigiert, sodass nun korrekt zur ersten Sektion in der Timeline-Ansicht gescrollt wird. - Die Einstellung
heightfür Sektionen in der lightbox wird jetzt korrekt angewendet. - Ein Problem wurde behoben, bei dem der Mini-Kalender die
rtl-Konfiguration ignorierte. - Smart Rendering funktionierte nur in der ersten Timeline-Ansicht, wenn mehrere Timelines mit
smart_rendering:trueundscrollable:falseverwendet wurden - dies wurde behoben. - Die Verwendung von
first_hour/last_hourmitround_position, die zu falschen Ereignisdaten beim Ziehen in der Timeline-Ansicht führte, wurde korrigiert.
7.2.2
13. Februar 2025. Bugfix-Release- Filterprobleme für bearbeitete Vorkommen von wiederkehrenden Ereignissen wurden behoben.
- Die month_date Vorlage wirkt sich nun korrekt auf die Jahresansicht aus.
- Das Verhalten bei der Verwendung von multisection Ereignissen in der Timeline-Ansicht mit
round_position: truewurde korrigiert. - Es wurde verhindert, dass wiederkehrende Ereignisse abgeschnitten werden, wenn sie außerhalb des sichtbaren Bereichs der Timeline-Ansicht liegen.
- Probleme beim Bearbeiten von wiederkehrenden Ereignissen mit der Option "aktuelle und folgende" wurden behoben.
7.2.1
16. Januar 2025. Bugfix-Release- Wiederkehrende Vorkommen verschwinden während der Umstellung auf Sommerzeit (DST) nicht mehr.
- Ein Skriptfehler, der beim Bearbeiten neu erstellter wiederkehrender Ereignisse auftrat, wurde behoben.
- Die Anzeige von Vorkommen nach dem Laden von Backend-Daten wurde korrigiert.
- Fehler beim Anpassen der
size-Eigenschaft in der Units-Ansicht über die verfügbaren Spalten hinaus wurden behoben. - Mehrstufige Ordner in der Tree Timeline-Ansicht werden jetzt auf allen Ebenen korrekt angezeigt.
- Fehler, die durch die Konfigurationsoption
readonly_formbeim Öffnen der Lightbox für wiederkehrende Ereignisse verursacht wurden, wurden behoben. - Wiederkehrende Muster beim Bearbeiten von "aktuelle und folgende" Vorkommen von wöchentlichen wiederkehrenden Ereignissen, die sich über bestimmte Wochentage erstrecken, wurden korrigiert.
7.2
17. Dezember 2024. Minor UpdateRezension des Releases im Blog
Breaking Changes
Dieses Update enthält Änderungen an einigen Karten-Konfigurationseigenschaften. Siehe die Migrationshinweise für Details.
Neue Funktionen
- Möglichkeit zum Bearbeiten von aktuellen und folgenden wiederkehrenden Ereignissen hinzugefügt.
- Neues Live-Update-Modul für die kollaborative Bearbeitung eingeführt.
Aktualisierungen
- Verbesserte Anzeige von Übernacht-Ereignissen.
- Aktualisierte Event-Handler für den Mini-Kalender.
- Datumsfunktionen sind jetzt nicht-mutierend.
Fehlerbehebungen
- Probleme mit Container-Resize-Listenern in der LWC-Umgebung behoben.
- Drag-and-Drop-Probleme, wenn Ereignisse nach der Einstellung scheduler_last_hour enden, wurden behoben.
- Korrekte Ereignisanzeige im cascade_event_display Modus.
- Drag-Resize-Verhalten beim Vergrößern neuer Ereignisse bis zum unteren Rand der Tages-Spalte mit aktivierter
all_timedErweiterung wurde behoben. - Vertikale Scrollprobleme in der scrollbaren Timeline-Ansicht bei deaktiviertem Smart Rendering wurden behoben.
- Anzeigeprobleme der Scroll-Buttons in der Units Ansicht wurden behoben.
- Anzeige von nicht zugewiesenen Ereignissen in der Units Ansicht wurde korrigiert, wenn die Einstellung
skip_incorrectauffalsesteht.
7.1.3
19. November 2024. Bugfix-Release- Das Problem, dass die ursprünglichen Positionen von Ereignissen nicht während Drag-and-Drop hervorgehoben wurden, wurde in der Timeline und Units Ansicht behoben.
- Das Drag-and-Drop-Verhalten, das durch die Einstellung
last_hourin der Timeline-Ansicht beeinflusst wurde, wurde korrigiert. - Wiederkehrende Vorkommen verschwinden in bestimmten Zeitzonen während der DST-Umstellung nicht mehr.
- Wiederholte Enddatumserhöhungen beim Umschalten von Full day in der Mini-Kalender Lightbox-Steuerung wurden behoben.
- Die Funktionalität der Methoden ignore_year und ignore_agenda wurde wiederhergestellt.
7.1.2
8. Oktober 2024. Bugfix-Release- Fehlerhafte Ereignispositionen beim Einfügen mit Strg+C/Strg+V bei aktivierter multisection Erweiterung wurden behoben.
- Die Collision-Erweiterung funktioniert jetzt korrekt mit neuen wiederkehrenden Ereignissen.
- Korrekte Abschnittshöhen nach dem Aufruf von scheduler.updateCollection() mit aktiviertem Smart Rendering in der Timeline-Ansicht.
- Smart Rendering blendet keine Teile neuer multisection Ereignisse mehr aus, wenn onBeforeLightbox abgebrochen wird.
- Fehlverhalten der Methode getEvents mit wiederkehrenden Ereignissen wurde behoben.
- Die Behandlung von wiederkehrenden Ereignissen mit benutzerdefinierten täglichen Eigenschaften wurde verbessert.
7.1.1
27. August 2024. Bugfix-Release- Ein Problem wurde behoben, bei dem der DataProcessor das Senden von false-Werten nicht erlaubte.
- Das Verschwinden des Tooltip auf Mobilgeräten nach einem Klick wurde behoben.
- Die Positionierung des Tooltip während des Scrollens der Seite wurde korrigiert.
- Das container_autoresize Plugin blendet den Multiday-Bereich nicht mehr aus.
- Das Quick Info Popup erscheint nicht mehr außerhalb des Containers.
- Nicht bestätigte Ereignisse verschwinden beim Scrollen mit aktiviertem Smart Rendering in der Timeline-Ansicht nicht mehr.
- Falsche Abschnittshöhen in der Timeline-Ansicht nach dem Aufruf von scheduler.updateCollection() mit aktiviertem Smart Rendering wurden behoben.
7.1
31. Juli 2024. Minor UpdateRezension des Releases im Blog
Breaking Changes
Dieses Update führt Änderungen an einigen Karten-Konfigurationseigenschaften ein. Siehe die Migrationshinweise für Details.
Neue Funktionen
- Unterstützung für das Speichern von wiederkehrenden Ereignissen im RRULE-Format.
- Die Kartenansicht unterstützt jetzt verschiedene Kartenanbieter.
- Möglichkeit zum Rückgängigmachen der Löschung eines Ereignisses hinzugefügt.
- Die Methode batchUpdate wurde eingeführt, um mehrere Ereignisse gleichzeitig zu aktualisieren.
Aktualisierungen
- Der Scheduler hervorhebt jetzt die ursprüngliche Position eines Kalendereintrags während Drag-and-Drop.
Fehlerbehebungen
- Ein Problem wurde behoben, bei dem das dynamische Ändern der Eigenschaft x_date in der Timeline-Ansicht die Vorlage nicht aktualisierte.
- Korrekte Ausrichtung der Kopfzeile in der Multiday-Units-Ansicht.
- Ein Skriptfehler nach dem Aufruf des destructor bei aktiver drag_between Erweiterung wurde behoben.
- Die limit Erweiterung verhindert nicht mehr das Bearbeiten von wiederkehrenden Serien.
- Verbesserte Performance beim Drag-and-Drop von Ereignissen in der Tree Timeline-Ansicht, wenn show_unassigned auf true gesetzt ist.
- Das Verhalten der scrollbaren Timeline-Ansicht bei
smart_rendering= false wurde behoben. - Scrollpositionsprobleme nach dem Wechseln der Ansicht in einer scrollbaren Timeline-Ansicht wurden korrigiert.
7.0.5
30. Mai 2024. Bugfix-ReleaseFehlerbehebungen
- Falsche Höhen von Timeline Sektionen bei Verwendung von event_dy:"full" wurden behoben.
- Der fehlende "Heute"-Marker in der Jahresansicht wurde wiederhergestellt.
- Die Positionierung von Ereignissen in der Tages- und Wochenansicht wurde korrigiert.
7.0.4
22. Mai 2024. Bugfix-ReleaseFehlerbehebungen
- Die Option
placeholderfür das textarea Steuerelement wurde hinzugefügt. - Korrekte Zellauswahl in der Tastaturnavigation.
- Die Anzeige des Quick Info Popups in der Agenda-Ansicht wurde behoben.
- Die Typdefinitionen für die Agenda-Ansicht Vorlagen wurden angepasst.
- Anzeigeprobleme für mehrtägige Ereignisse in der Monatsansicht, wenn start_on_monday deaktiviert ist und mehrere Spalten in der Ansicht ausgeblendet sind, wurden behoben.
7.0.3
15. März 2024. Bugfix-ReleaseFehlerbehebungen
- Problem behoben, bei dem die textColor Eigenschaft in der Monatsansicht nicht angewendet wurde
- Die color Eigenschaft funktioniert jetzt korrekt in der Agenda-Ansicht
- Fehler bei der Tastaturnavigation in der Tages-Timeline-Ansicht behoben
7.0.2
20. Februar 2024. Bugfix-ReleaseFehlerbehebungen
- Kompatibilitätsprobleme mit DHTMLX Suite behoben
- Regression beim mark_now Marker in der Timeline-Ansicht behoben
- Problem bei der Theme-Initialisierung behoben, das in einigen Fällen zu einem fehlerhaften Scheduler-Layout führte
- Verlust des Auswahlstylings für selektierte Ereignisse in der Grid-Ansicht nach dem Sortieren behoben
- Doppelte Ereignisse beim Drag & Drop im Timeline Smart Rendering-Modus korrigiert
- Korrekturen für die griechische Lokalisierung vorgenommen
- Speicherlecks behoben, sodass Scheduler-Instanzen nach Aufruf des destructor vollständig freigegeben werden
7.0.1
5. Februar 2024. Bugfix-ReleaseFehlerbehebungen
- Layoutprobleme in der Units Ansicht beim Anzeigen des Schedulers am aktuellen Datum behoben
- Position des Quick Info Popups in der scrollbaren Timeline angepasst
- Positionierung des ausgewählten Zeitfensters durch Tastaturnavigation bei aktiviertem RTL Modus korrigiert
- Fehler behoben, der das Erstellen von mehrtägigen Ereignissen in der Monatsansicht nach Drag-Resize-Aktionen in der Tages/Wochen Ansicht verhinderte
Aktualisierungen
- Die Höhe des Mehrtagesbereichs in der Tages/Wochen Ansicht ist jetzt standardmäßig auf 200px begrenzt
7.0
31. Januar 2024. Major UpdateBreaking Changes
Dieses Release bringt Änderungen an der Struktur des Scheduler-Pakets und im Funktionsverhalten. Es wird empfohlen, die Migrationshinweise zu lesen, um einen reibungslosen Übergang sicherzustellen.
Neue Funktionen
- Skins-Anpassung mit CSS-Variablen
- Einführung eines neuen Dark Skin
- Neue Agenda-Ansicht hinzugefügt
Aktualisierungen
- Terrace Skin aktualisiert
- Option zur Installation der Professional Scheduler-Versionen via npm hinzugefügt
- Verbesserte Anpassungsmöglichkeiten für Marker in der Kartenansicht
- Verbesserte Standarddarstellung für kurze Ereignisse in Tages-/Wochen-/Units-Ansichten
- Hintergrundgitterbilder aus Tages/Wochen/Units Ansichten entfernt
- Die Bluebird Promise Bibliothek wurde aus dem Core entfernt
- Verschiedene Verbesserungen für Skalierung auf hochauflösenden und reaktionsfähigen Bildschirmen
- Spalten in Tages/Wochen/Units Ansichten können jetzt freien Platz reservieren
- Typdefinitionen aktualisiert
- Die Export-API ist jetzt Teil von scheduler.plugins und benötigt keine zusätzliche JS-Datei mehr. Details siehe Migration Guide
Fehlerbehebungen
- Anzeigeprobleme mit dem Wiederholungsformular bei Verwendung der französischen Lokalisierung behoben
- Ereignisdauer nach Drag & Drop in der Timeline-Ansicht bei Verwendung der first_hour/last_hour Einstellungen korrigiert
- Unerwartetes Scrollen beim Verwenden des Mausrads über dem linken Panel in der Timeline-Ansicht behoben
- Visuelle Verzögerung beim vertikalen Scrollen in der Timeline-Ansicht auf hochauflösenden Bildschirmen mit aktiviertem Smart Rendering behoben
- Drag & Drop Funktionalität in der Units-Ansicht wiederhergestellt, wenn die
all_timedErweiterung aktiv ist - Multiselect-Plugin in GPL-Builds wiederhergestellt
6.0.5
31. Juli 2023. Bugfix-ReleaseFehlerbehebungen
- Problem behoben, bei dem das Lightbox in SalesForce LWC nicht funktionierte
- Problem mit container_autoresize bei Verwendung von ignore_week und Wochenbeginn an einem ausgeblendeten Tag behoben
Verbesserungen
- Typdefinitionen aktualisiert, um scheduler.form_blocks einzuschließen
6.0.4
31. Mai 2023. Bugfix-ReleaseFehlerbehebungen
- Fehlerhaftes Verhalten des dataProcessor beim Bearbeiten einer Instanz einer Wiederholungsserie behoben
- Problem behoben, das dazu führte, dass Wiederholungsserien benutzerdefinierte Eigenschaften verloren
- Skriptfehler nach Aufruf von scheduler.destructor() bei aktiviertem container_autoresize behoben
- Regression in der Timeline-Ansicht behoben, die Autoscroll beim Drag & Drop von Ereignissen blockierte
- Der zugeordnete onContextMenu Event-Handler verhindert jetzt automatisch das Standard-Kontextmenü
6.0.3
4. November 2022. Bugfix-ReleaseFehlerbehebungen
- Regression in der Jahresansicht behoben, die zu falschen Datumsargumenten für den onEmptyClick Event-Handler führte
- Verhalten der 'height'-Eigenschaft des 'time'-Abschnitts im Lightbox korrigiert
- Falsche Höhe der Zeitskala in der Timeline-Ansicht bei Verwendung der second_scale behoben
- Wert des neuen Ereignis-Flags in den onEventCancel Event-Argumenten korrigiert, sodass er boolean ist
- Skriptfehler beim Scrollen in der Tree Timeline Ansicht behoben, wenn smart_rendering aktiviert war und die Sektionen initial im geschlossenen Zustand geladen wurden
6.0.2
25. Juli 2022. Bugfix-ReleaseFehlerbehebungen
- Regression in Skripten für das Erstellen von Custom Skins behoben
- Skriptfehler auf Seiten mit aktivierter Content Security Policy behoben
- Verhalten des DataProcessors korrigiert, wenn er mit dem router object initialisiert wurde
- Tippfehler im DOM-Attributnamen für Zellen in der Jahresansicht korrigiert
6.0.1
23. Juni 2022. Bugfix-ReleaseFehlerbehebungen
- Kompatibilität mit Salesforce LWC verbessert
- Platzierungsprobleme von Tooltips behoben, die in einigen Fällen zu abgeschnittenen Anzeigen führten
- Anzeige von [Spalten](views/timeline.md#specifying-columns-of-the-left-hand-panel in der Tree Timeline Ansicht korrigiert
- Das Deaktivieren von show_quick_info verhindert nun das Erscheinen des Quick Info Popups bei Mausklick, erlaubt aber weiterhin das Öffnen über die showQuickInfo Methode
- Falsches Verhalten der repeat_date Einstellung in bestimmten Fällen behoben
6.0
19. Mai 2022. Major UpdateBreaking Changes
Diese Version bringt Änderungen an der Struktur und Funktionalität des Scheduler-Pakets. Es wird empfohlen, die Migrationshinweise für ein reibungsloses Update zu lesen.
Neue Funktionen
- Destruktoren für Scheduler- und DataProcessor-Instanzen hinzugefügt
- Möglichkeit, die Höhe von Timeline-Sektionen festzulegen
- Unterstützung für die Angabe von [mehreren Spalten](views/timeline.md#specifying-columns-of-the-left-hand-panel im linken Panel der Timeline
- Neue Methoden resolvePosition, dateFromPos, getEventTop im [Timeline-Objekt](views/timeline.md#getting-coordinates-of-a-specific-position eingeführt
API
- Neues week_agenda_date Template hinzugefügt
- ajax, env und i18n Objekte eingeführt
- Neue Promise Methode hinzugefügt
- destructor() Methode und onDestroy Event hinzugefügt
- Debug-Helfer eingeführt: assert() Methode, show_errors Eigenschaft, onError Event
- Neue Methoden: bind(), copy(), defined(), mixin()
- dataProcessor-Konstruktorfunktion aus dem globalen Scope in das scheduler-Objekt verschoben (window.dataProcessor -> scheduler.DataProcessor)
- Neue createDataProcessor() Methode hinzugefügt
- Öffentliche Helfer für Popup-Nachrichten wurden von dhtmlx zu scheduler verschoben
- Neue serialize() Methode hinzugefügt
- Neue overwrite_marked_timespans Eigenschaft eingeführt
Aktualisierungen
- Alle Erweiterungen müssen jetzt über die plugins() Methode aktiviert werden
- Lokalisierungsdateien entfernt; neue API für die Scheduler-Lokalisierung eingeführt
Scheduler.getSchedulerInstancekann jetzt ein Konfigurationsobjekt beim Erstellen einer neuen Scheduler-Instanz akzeptieren- CSP-Erweiterung entfernt; csp mode ist jetzt standardmäßig aktiviert
settingsObjekt als dritter Parameter für die attachEvent() Methode hinzugefügt- Routing-Optionen für DataProcessor hinzugefügt
- Import von dhtmlxScheduler als ES6-Modul ermöglicht
5.3.14
29. März 2022. Bugfix-ReleaseFehlerbehebungen
- Drag & Drop Verhalten für Wiederholungsereignisse, die über die scheduler.addEvent() Methode hinzugefügt wurden, korrigiert
- Skriptfehler von scheduler.formSection() bei aktiven Wiederholungsereignissen behoben
- Problem behoben, bei dem der Scheduler Ereignisse anzeigte, die aufgrund der first_hour Konfiguration ausgeblendet sein sollten
- Unerwartetes Auslösen des onEventUnselected Events bei jedem Leerklick, wenn keine Ereignisse ausgewählt waren, entfernt
- onEventUnselected Event wird jetzt ausgelöst, wenn das ausgewählte Ereignis gelöscht wird
5.3.13
9. November 2021. Bugfix-ReleaseFehlerbehebungen
- Behoben: Bearbeitete Serientermine verschwanden nach dem Schließen der Lightbox mit scheduler.hideLightbox.
- Dynamisches Deaktivieren der auto_end_date-Konfiguration korrigiert.
- Verbesserte Behandlung von geänderten Instanzen in Serienterminen, wenn das
start_datedes Serientermins Millisekunden enthält. - Behoben: Verschiebung der Scrollposition durch das Keyboard Navigation-Modul beim Ändern der Eventgröße in bestimmten Fällen.
- Verbesserte Fokussierung, wenn die Keyboard Navigation aktiviert ist, sodass der modale Fokus das tabindex für die Lightbox und
dhtmlx.modalboxbeachtet. - Anpassung des "Heute"-Buttons: Der Fokus liegt nun auf der ersten Zelle der Heute-Spalte statt auf der ersten Zelle der ersten Spalte in der Wochenansicht.
- Probleme mit scheduler.showEvent in der Timeline-Ansicht bei aktiviertem Smart Rendering behoben.
5.3.12
24. August 2021. Bugfix-ReleaseFehlerbehebungen
- Behoben: Endlosschleife in der Tree Timeline-Ansicht durch doppelte Schlüssel in der Abschnittsliste.
- Korrigiertes Verhalten monatlicher Serientermine bei Verwendung des Limits
After N occurrences. - Die recurring_overflow_instances-Konfiguration im
lastDay-Modus behält nun Minuten und Sekunden der Termininstanzen bei. - Problem behoben, das das Verschieben von Terminen aus dem Scheduler verhinderte, wenn
falsevon onBeforeEventDragOut zurückgegeben wurde. - Standard-CSS für Tree Timeline-Abschnitts-Labels aktualisiert, um unerwünschte Zeilenumbrüche bei langen Labels zu vermeiden.
5.3.11
9. Februar 2021. Bugfix-ReleaseFehlerbehebungen
- Behoben: Skriptfehler beim Wechseln von Daten mit aktivierter Cookie-Erweiterung.
- Korrigierter Wert des Content-Type-Headers, wenn der dataProcessor transaction mode auf "JSON" gesetzt ist.
- Verbesserte CSS für die Lightbox auf mobilen Geräten bei Verwendung des Terrace-Skins.
- Behoben: Probleme mit Serienterminen, die dazu führten, dass einige Termine in den nächsten Monat verschoben wurden, wenn das Zielmonat das entsprechende Datum nicht hatte und eine "monatliche" Wiederholung eingestellt war.
- Problem behoben, bei dem das modale Overlay nach dem Schließen der Lightbox über scheduler.updateCollection() sichtbar blieb.
Updates
- Neues API-Event onBeforeEventPasted hinzugefügt, um die Validierung oder Anpassung eingefügter Terminpositionen zu ermöglichen.
- Neue Konfigurationsoption recurring_overflow_instances eingeführt.
5.3.10
11. November 2020. Bugfix-ReleaseFehlerbehebungen
- Korrigiertes Verhalten von column_width, wenn einige Einheiten ausgeblendet sind.
- Touch-Unterstützungsprobleme auf dem iPad mit Safari behoben.
- Falsche Behandlung von onDblClick und onClick Events bei Rückgabe von false in der Grid-Ansicht behoben.
- Drag & Drop-Verhalten in der Timeline-Ansicht korrigiert, das dazu führte, dass Termine beim Klicken nahe der unteren Kante einer Terminleiste in den nächsten Abschnitt verschoben wurden.
5.3.9
4. Juni 2020. Bugfix-ReleaseFehlerbehebungen
- Anzeigeprobleme mit einer scrollbaren Timeline nach dem Herunterscrollen und Ziehen der letzten Zeile behoben.
- Anzeigeprobleme beim Wechsel zwischen zwei scrollbaren Timelines behoben.
- Skriptfehler beim Scrollen einer Timeline auf Touch-Geräten behoben.
- Content-Type-Header für POST/PUT/DELETE-Anfragen, die von
dataProcessorgesendet werden, bei Verwendung von benutzerdefinierten Headern korrigiert. - Das Template timeline_row_class zum Anwenden von CSS-Klassen auf Timeline-Zeilen hinzugefügt.
5.3.8
14. Mai 2020. Bugfix-ReleaseFehlerbehebungen
- Falsche Höhe des modalen Overlays in der Lightbox behoben.
- Größenprobleme beim Initialisieren des Schedulers in Bootstrap-Modals behoben.
Updates
- Scheduler überwacht nun automatisch Änderungen der Containergröße und passt seine Dimensionen entsprechend an.
- Die Mini Calendar-Steuerung für die header config wurde hinzugefügt.
5.3.7
30. April 2020. Bugfix-Release- Probleme mit der Container Autoresize-Erweiterung behoben, wenn in der Timeline-Ansicht ein horizontaler Scrollbalken aktiviert ist (Timeline-Ansicht).
- Die Konfigurationsoption show_unassigned in der Timeline-Ansicht korrigiert.
5.3.6
27. Februar 2020. Bugfix-Release- Anzeigeprobleme von Terminen in der Day Timeline-Ansicht bei aktiviertem
scrollable:trueodersmart_rendering:truebehoben. - Skriptfehler in der Day Timeline-Ansicht nach dem Ziehen eines neuen Termins bei Verwendung von
scrollable:truezusammen mit dataProcessor behoben. - Skriptfehler durch fehlende
date-Elemente in der header config behoben. - Verbesserte Darstellung des
day-Tabs im Material Skin, wenn in der header configweekodermonthTabs fehlen.
5.3.5
31. Januar 2020. Bugfix-ReleaseFehlerbehebungen
- Styling des 'Weiter'-Buttons auf der rechten Seite des Navigationspanels im Terrace Skin bei Verwendung der header config behoben.
- Probleme mit der URL-Erweiterung behoben, die in einigen Fällen das Hervorheben von Terminen per URL verhinderten.
- Probleme mit dem Material Skin beim Laden von Scheduler-Styles via
@importbehoben.
Updates
- Automatische Standard-Scheduler-Header hinzugefügt, falls bei der Scheduler-Initialisierung weder header config noch default markup bereitgestellt werden, um Skriptfehler zu vermeiden.
5.3.4
10. Dezember 2019. Bugfix-ReleaseFehlerbehebungen
- Vertikale Scrollprobleme in der scrollbaren Timeline behoben, wenn sich die Maus über der Abschnittsspalte befindet.
- Serialisierung verschachtelter Objekte durch den dataProcessor korrigiert.
- Skriptfehler beim Erstellen neuer Termine mit einer benutzerdefinierten Lightbox behoben.
5.3.3
30. Oktober 2019. Bugfix-ReleaseUpdates
- Fehlermeldungen für gängige Fehlkonfigurationen informativer gestaltet.
- HTML-Markup in mehreren öffentlichen Beispielen bereinigt.
5.3.2
9. Oktober 2019. Bugfix-ReleaseFehlerbehebungen
- Falsches Verhalten des Klick-Handlers im Mini Calendar behoben, wenn ein benutzerdefiniertes calendar_date template definiert ist.
- Korrektes Runden der Enddaten von Terminen beim Resize in der Tages-/Wochenansicht.
5.3.1
2. Oktober 2019. Bugfix-ReleaseUpdates
- responsive_lightbox standardmäßig deaktiviert.