Что нового
Если вы обновляете Scheduler с более ранней версии, ознакомьтесь с Migration From Older Versions для получения дополнительной информации.
7.2.5
20 мая 2025. Релиз с исправлениями
- Контрол времени Lightbox теперь корректно отображает правильное количество дней каждого месяца в селекторах дней.
- Исправлена ошибка скрипта, возникавшая в пробной сборке на Salesforce.
- Исправлена регрессия из Scheduler v7.2, из-за которой не подсвечивалась ячейка "Сегодня" в Месячном виде.
- Скорректирован расчет
end_date
при изменении размера событий, если включен round_position.
- Исправлена проблема, из-за которой тултип смещался за пределы экрана при отображении длинного содержимого.
7.2.4
6 мая 2025. Релиз с исправлениями
Исправления
- Исправлена некорректная работа настройки ignore_timeline при перемещении или изменении размера событий в Timeline view.
- Скорректирован расчет
end_date
при создании новых событий с включенным ignore_timeline.
- Исправлена проблема, при которой конфигурации кнопок lightbox путались после сохранения в хранилище.
- Решена проблема, из-за которой плагин container_autoresize неожиданно увеличивал размер контейнера в пустом Agenda view.
- Исправлена ошибка скрипта в Units view, связанная с некоторыми значениями настройки
size
при включенной опции mark_now.
- Скорректировано горизонтальное прокручивание в Timeline view, когда
smart_rendering
установлен в false
.
7.2.3
9 апреля 2025. Релиз с исправлениями
Исправления
- Исправлена проблема, когда ячейки грида не получали фокус, если задачи находились вне видимого временного диапазона диаграммы.
- Решена проблема в расширении multiUserBackend, вызывавшая некорректное поведение при редактировании всех событий в серии повторяющихся событий.
- Исправлено двойное добавление класса
timeline_scalex_class
в Timeline view.
- Скорректировано поведение
scrollTo({section: x})
, теперь прокрутка корректно выполняется к первой секции в Timeline view.
- Исправлена настройка
height
секции в lightbox.
- Решена проблема, из-за которой Мини-календарь игнорировал конфигурацию
rtl
.
- Исправлен smart rendering, работавший только в первом Timeline view, если использовалось несколько таймлайнов с настройками
smart_rendering:true
и scrollable:false
.
- Скорректировано использование
first_hour
/last_hour
с round_position
, что приводило к неправильным датам событий при перетаскивании в Timeline view.
7.2.2
13 февраля 2025. Релиз с исправлениями
7.2.1
16 января 2025. Релиз с исправлениями
- Предотвращено исчезновение повторяющихся экземпляров во время перехода на летнее/зимнее время (DST).
- Исправлена ошибка скрипта, возникавшая при редактировании только что созданных повторяющихся событий.
- Скорректировано отображение экземпляров после загрузки данных из backend.
- Исправлены ошибки при изменении свойства
size
в Units view за пределы доступных колонок.
- Обеспечено корректное отображение многоуровневых папок в Tree Timeline view на всех уровнях вложенности.
- Исправлены ошибки, вызываемые опцией конфигурации
readonly_form
при открытии lightbox для повторяющихся событий.
- Скорректированы шаблоны повторения при изменении "текущего и последующих" экземпляров еженедельных повторяющихся событий, охватывающих определённые дни недели.
7.2
17 декабря 2024. Минорное обновление
Обзор релиза в блоге
Важные изменения
Это обновление включает изменения некоторых свойств конфигурации карты. Подробнее см. заметки по миграции.
Новая функциональность
Обновления
Исправления
- Исправлены проблемы с обработчиками изменения размера контейнера в среде LWC.
- Решены проблемы drag and drop при завершении событий после настройки scheduler_last_hour.
- Скорректировано отображение событий в режиме cascade_event_display.
- Исправлено поведение drag-resize при изменении размера новых событий до нижней части столбца дня при активном расширении
all_timed
.
- Исправлены проблемы вертикальной прокрутки в прокручиваемом Timeline view при выключенном smart rendering.
- Исправлены проблемы отображения кнопок прокрутки в Units.
- Скорректировано отображение неназначенных событий в Units, если настройка
skip_incorrect
установлена в false
.
7.1.3
19 ноября 2024. Релиз с исправлениями
7.1.2
8 октября 2024. Релиз с исправлениями
7.1.1
27 августа 2024. Релиз с исправлениями
- Исправлена проблема, когда DataProcessor не позволял отправлять значения false.
- Исправлено исчезновение тултипа на мобильных устройствах после клика.
- Скорректировано позиционирование тултипа при прокрутке страницы.
- Исправлено скрытие секции multiday плагином container_autoresize.
- Исправлено появление Quick Info вне контейнера.
- Предотвращено исчезновение неподтверждённых событий при прокрутке с включённым smart rendering в Timeline view.
- Исправлены некорректные высоты секций в Timeline view после вызова scheduler.updateCollection() с активным smart rendering.
7.1
31 июля 2024. Минорное обновление
Обзор релиза в блоге
Важные изменения
Это обновление вносит изменения в некоторые свойства конфигурации карты. Подробнее см. заметки по миграции.
Новая функциональность
Обновления
Исправления
- Исправлена проблема, при которой динамическое изменение свойства x_date в Timeline view не обновляло шаблон.
- Скорректировано смещение заголовков в многодневном Units view.
- Исправлена ошибка скрипта после вызова destructor при активном расширении drag_between.
- Исправлено, что расширение limit не позволяло редактировать серии повторяющихся событий.
- Повышена производительность drag and drop событий в Tree Timeline view при show_unassigned: true.
- Исправлено поведение прокручиваемого Timeline view при
smart_rendering
= false.
- Скорректировано положение прокрутки после смены видов в прокручиваемом Timeline view.
7.0.5
30 мая 2024. Релиз с исправлениями
Исправления
- Исправлены некорректные высоты секций Timeline при использовании event_dy:"full".
- Восстановлен отсутствующий маркер "сегодня" в Годовом виде.
- Скорректировано позиционирование событий в Дневном и Недельном видах.
7.0.4
22 мая 2024. Релиз с исправлениями
Исправления
7.0.3
15 марта 2024. Релиз с исправлениями
Исправления
7.0.2
20 февраля 2024. Релиз с исправлениями ошибок
Исправления
7.0.1
5 февраля 2024. Релиз с исправлениями ошибок
Исправления
- Исправлены проблемы с отображением в представлении Units при показе планировщика на текущую дату
- Скорректировано положение всплывающего окна Quick Info в прокручиваемом таймлайне
- Исправлено позиционирование выбранного временного интервала при использовании Клавиатурной навигации в режиме RTL
- Исправлена ошибка, из-за которой нельзя было создавать многодневные события в Месячном представлении после изменения размера события в Дневном/Недельном представлениях
Обновления
7.0
31 января 2024. Крупное обновление
Обзор релиза в блоге
Важные изменения
В этом релизе изменена структура пакета Scheduler и поведение функциональности. Рекомендуется ознакомиться с заметками по миграции для плавного перехода.
Новая функциональность
Обновления
Исправления
- Исправлены проблемы с отображением формы повторяющихся событий при использовании французской локализации
- Исправлена длительность события после drag-and-drop в Timeline view при использовании настроек first_hour/last_hour
- Устранено неожиданное прокручивание при использовании колеса мыши над левой панелью в Timeline view
- Исправлено визуальное подтормаживание при вертикальном скроллинге в Timeline view на экранах с высоким разрешением при включённом Smart Rendering
- Восстановлена работа drag-and-drop в Units view при активном расширении
all_timed
- Восстановлен плагин Multiselect в GPL-сборках
6.0.5
31 июля 2023. Релиз с исправлениями ошибок
Исправления
Улучшения
6.0.4
31 мая 2023. Релиз с исправлениями ошибок
Исправления
6.0.3
4 ноября 2022. Релиз с исправлениями ошибок
Исправления
6.0.2
25 июля 2022. Релиз с исправлениями ошибок
Исправления
- Исправлена регрессия в скриптах для создания Custom Skins
- Исправлены ошибки скрипта на страницах с включённой Content Security Policy
- Скорректировано поведение DataProcessor при инициализации с router object
- Исправлена опечатка в имени DOM-атрибута для ячеек в Year view
6.0.1
23 июня 2022. Релиз с исправлениями ошибок
Исправления
- Улучшена совместимость с Salesforce LWC
- Исправлены проблемы с размещением тултипа, из-за которых он иногда обрезался
- Исправлено отображение колонок в Tree Timeline
- Отключение show_quick_info теперь предотвращает появление всплывающего окна Quick Info при клике мышью, но позволяет открывать его через метод showQuickInfo
- Исправлено некорректное поведение настроек repeat_date в отдельных случаях
6.0
19 мая 2022. Крупное обновление
Обзор релиза в блоге
Важные изменения
В этой версии были внесены изменения в структуру пакета Scheduler и его функциональность. Для корректного обновления рекомендуется ознакомиться с заметками по миграции.
Новая функциональность
API
Обновления
5.3.14
29 марта 2022. Релиз с исправлениями ошибок
Исправления
- Исправлено поведение drag and drop для повторяющихся событий, добавленных через метод scheduler.addEvent()
- Устранена ошибка скрипта из scheduler.formSection() при активных повторяющихся событиях
- Исправлена ситуация, когда планировщик показывал события, которые должны были быть скрыты согласно настройке first_hour
- Удалён неожиданный вызов события onEventUnselected при каждом клике вне событий, если ни одно событие не выбрано
- Обновлено событие onEventUnselected, теперь оно вызывается при удалении выбранного события
5.3.13
9 ноября 2021. Релиз с исправлениями ошибок
Исправления
5.3.12
24 августа 2021. Bugfix release
Исправления
- Исправлен бесконечный цикл в представлении Tree Timeline, возникавший из-за повторяющихся ключей в списке секций.
- Скорректировано поведение ежемесячных серийных событий при использовании ограничения
After N occurrences
.
- Исправлена работа конфигурации recurring_overflow_instances в режиме
lastDay
для сохранения минут и секунд в экземплярах событий.
- Решена проблема, не позволявшая перемещать перетаскиваемые события за пределы планировщика при возврате
false
из onBeforeEventDragOut.
- Обновлены стандартные CSS-стили для Tree Timeline секций labels для предотвращения нежелательных переносов строк при длинных подписях.
5.3.11
9 февраля 2021. Bugfix release
Исправления
- Исправлена ошибка скрипта при смене дат с включённым расширением Cookie.
- Скорректировано значение заголовка Content-Type при установке у dataProcessor transaction mode в "JSON".
- Улучшено отображение Lightbox на мобильных устройствах при использовании Terrace темы.
- Исправлены ошибки с серийными событиями, приводившие к их смещению на следующий месяц, если в целевом месяце отсутствовала соответствующая дата при ежемесячной периодичности.
- Решена проблема, когда модальное затемнение оставалось после закрытия Lightbox через scheduler.updateCollection().
Обновления
5.3.10
11 ноября 2020. Bugfix release
Исправления
- Скорректировано поведение column_width при скрытии некоторых единиц времени (hidden).
- Исправлена поддержка touch на iPad под Safari.
- Исправлена обработка событий onDblClick и onClick при возврате false в Grid view.
- Исправлено поведение drag and drop в Timeline view, когда событие переносилось в следующую секцию при клике в нижней части бара события.
5.3.9
4 июня 2020. Bugfix release
Исправления
- Исправлены ошибки отображения в scrollable timeline после прокрутки вниз и перетаскивания последней строки.
- Решены проблемы отображения при переключении между двумя scrollable timelines.
- Исправлена ошибка скрипта при прокрутке timeline на touch-устройствах.
- Скорректированы заголовки Content-Type для POST/PUT/DELETE запросов, отправляемых через
dataProcessor
при использовании custom headers.
- Добавлен шаблон timeline_row_class для применения CSS-классов к строкам timeline.
5.3.8
14 мая 2020. Bugfix release
Исправления
- Исправлена некорректная высота модального затемнения в Lightbox.
- Решены проблемы с размерами при инициализации планировщика внутри модальных окон Bootstrap.
Обновления
- Планировщик теперь автоматически отслеживает изменение размеров контейнера и корректирует свои размеры.
- Добавлен элемент управления Mini Calendar для header config.
5.3.7
30 апреля 2020. Bugfix release
5.3.6
27 февраля 2020. Bugfix release
- Исправлены проблемы отображения событий в Day Timeline view при включённых
scrollable:true
или smart_rendering:true
.
- Решена ошибка скрипта в Day Timeline view после перетаскивания нового события при использовании
scrollable:true
вместе с dataProcessor.
- Исправлена ошибка скрипта из-за отсутствия элементов
date
в header config.
- Улучшено отображение вкладки
day
в Material skin при отсутствии вкладок week
или month
в header config.
5.3.5
31 января 2020. Bugfix release
Исправления
- Исправлено оформление кнопки "вперёд" справа на панели навигации в Terrace skin при использовании header config.
- Решены проблемы с расширением URL, приводившие к ошибкам подсветки событий по URL в некоторых случаях.
- Исправлены ошибки с Material skin при загрузке стилей планировщика через
@import
.
Обновления
- Добавлен автоматический заголовок планировщика по умолчанию, если ни header config, ни default markup не заданы при инициализации, что предотвращает ошибки скрипта.
5.3.4
10 декабря 2019. Bugfix release
Исправления
- Исправлены проблемы вертикальной прокрутки в scrollable timeline при наведении мыши на колонку секций.
- Скорректирована сериализация вложенных объектов через dataProcessor.
- Исправлены ошибки скрипта при создании новых событий с помощью custom lightbox.
5.3.3
30 октября 2019. Bugfix release
Обновления
- Улучшены сообщения об ошибках для часто встречающихся проблем конфигурации.
- Очищена HTML-разметка в нескольких публичных примерах.
5.3.2
9 октября 2019. Bugfix release
Исправления
5.3.1
2 октября 2019. Bugfix release
Обновления
5.3
2 октября 2019. Minor update
Обзор релиза в блоге
Изменения, влияющие на совместимость
Это обновление изменяет поведение некоторых частей компонента. Хотя разрывов совместимости не ожидается, рекомендуется ознакомиться с заметками по миграции для плавного перехода.
Новая функциональность
- Добавлена поддержка RTL.
- Улучшена мобильная адаптивность ([Мобильная адаптивность Scheduler]).
- Интеграция с DHTMLX Suite 6 Layout ([Интеграция с dhtmlxLayout6]).
Обновления
- Добавлена настройка year range для элемента управления датой/временем в Lightbox.
- По умолчанию отключён горизонтальный свайп для смены дат планировщика ([Мобильная адаптивность Scheduler]).
- Теперь заголовок планировщика можно задать через конфигурацию, а не только через разметку ([dhtmlxScheduler на чистом JS/HTML]).
- Представлен метод render как более очевидный алиас для setCurrentView() и updateView().
- Метод hideLightbox добавлен в публичный API.
Исправления
5.2.5
23 сентября 2019. Bugfix release
Исправления
- Исправлена регрессия в расширении Тултипы, появившаяся в версии v5.2.4.
5.2.4
19 сентября 2019. Bugfix release
Исправления
5.2.3
20 августа 2019. Bugfix release
Исправления
5.2.2
7 августа 2019. Bugfix release
Исправления
- Добавлены более информативные сообщения об ошибках для типовых ошибок конфигурации.
- Исправлена ошибка скрипта при двойном клике по любой подписи в readonly форме.
- Исправлены проблемы отображения в Timeline view при использовании
smart_rendering:true
вместе с section_autoheight:false
.
- Исправлена ошибка скрипта в Year view при скрытии дней с событиями с помощью метода scheduler.ignore_year.
5.2.1
11 июня 2019. Bugfix release
Исправления
5.2
6 июня 2019. Минорное обновление
Обзор релиза в блоге
Важные изменения
Некоторые методы API изменили поведение. Обычно это не приведёт к поломке существующего кода, но рекомендуется ознакомиться с заметками по миграции для плавного перехода.
Новая функциональность
- Добавлена поддержка пользовательского HTML-контента в ячейках таймлайна (PRO-версия).
- Включено перетаскивание событий за тело.
Обновления
Исправления
- Исправлено некорректное поведение при вызове clearAll до
scheduler.endLightbox(false)
при создании нового события.
- Решены проблемы с мерцанием горизонтального скролла таймлайна на iPad.
- Исправлены различные проблемы отображения в прокручиваемом таймлайне.
- В Units view {unitsName}_scale_text теперь в аргументах присутствует дата секции.
- Исправлена ошибка скрипта в Units view при создании события без загруженных секций.
- Контрол Multiselect теперь принимает только булевы значения для свойства
vertical
; строковые значения вроде vertical:"false"
теперь интерпретируются как булево true
.
5.1.6
11 января 2019. Багфикс-релиз
Исправления
- Исправлены позиции событий, запланированных на сб-вс при
start_on_monday = false
в Month view.
- Исправлены ошибки скрипта в прокручиваемых таймлайнах с маркером текущего времени.
- Исправлены некорректные значения аргументов, передаваемых обработчику
onYScaleClick
в прокручиваемых таймлайнах после горизонтального скролла.
- Решена проблема, из-за которой прокручиваемые таймлайны отображались пустыми до обновления после перезагрузки секций.
- Исправлены ошибки отображения, когда некоторые ячейки папок Tree timeline не отображались после горизонтального скролла.
- Исправлено поведение изменения размера событий с расширением
all_timed
, теперь изменять размер можно только у последнего фрагмента события.
- Исправлено исчезновение событий при изменении размера в режиме
all_timed="short"
.
5.1.1
14 декабря 2018. Багфикс-релиз
Исправления
- Исправлено отсутствие выделения фокуса при навигации с клавиатуры в таймлайне.
- Исправлена начальная высота
timeline_scale_header
при указании second_scale
.
- Исправлена проблема, когда
event_min_dy
не влиял на высоту секции, если в секции было только одно событие.
- Исправлено самозакрытие всплывающего окна быстрого просмотра при многократном клике по одному и тому же событию.
- Исправлены ошибки скрипта после удаления событий в
Year view
.
- Исправлено некорректное начальное отображение прокручиваемых таймлайнов при отсутствии событий.
- Включён smart rendering для непрокручиваемых таймлайнов.
- Исправлено сбрасывание позиции скролла при смене даты при включённом расширении key_nav в таймлайне.
- Исправлено значение аргумента
old_date
в событии onBeforeViewChange
в некоторых случаях.
- Исправлены проблемы отображения в прокручиваемых таймлайнах с игнорируемыми временными ячейками.
- Улучшено поведение при прокрутке во время создания новых событий в day/week views.
- Исправлено событие
onAfterSchedulerResize
, не срабатывающее в Timeline view
.
- Улучшена производительность отрисовки событий в
Week view
.
5.1
29 ноября 2018. Минорное обновление
Обзор релиза в блоге
Важные изменения
HTML-структура Timeline view была значительно обновлена; для миграции может потребоваться корректировка кода. Подробнее — в статье Миграция.
Основные изменения
- Добавлен горизонтальный скролл в Timeline view (PRO-версия).
- Улучшено smart rendering и производительность Timeline view (PRO-версия).
- Добавлена интеграция с различными серверными платформами. См. соответствующие руководства.
Минорные изменения
5.0
17 мая 2018. Крупное обновление
Обзор релиза в блоге
Важные изменения
- Удалены скины Classic и Glossy. Подробнее см. детали миграции.
- Проведен глобальный рефакторинг CSS в Scheduler. Подробнее о влиянии на ваши приложения здесь.
Основные изменения
- Добавлен новый Material skin.
- Внедрена серверная интеграция с REST API.
- Улучшена гибкость кастомизации скинов.
Минорные изменения
- Обновлена поддержка touch для устройств Microsoft.
- Добавлена иврит-локализация для формы повторяющихся событий.
- Добавлено событие onLoadError для сетевых и серверных ошибок.
Исправления и улучшения
- Исправлены проблемы совместимости с ES6/TS-импортами.
- Улучшена поддержка навигации с клавиатуры.
- Различные минорные багфиксы.
4.4.9
6 июня 2017. Багфикс-релиз
Исправления
- Исправлен регресс в поддержке WAI-ARIA при отключённых атрибутах WAI-ARIA.
- Улучшена поддержка WAI-ARIA, повышена совместимость с JAWS.
- Исправлено множество ошибок и улучшена навигация с клавиатуры.
- Исправлены некорректные server config-сниппеты в примерах.
- Решены конфликты между cookie и ajax timeout'ами в расширении Cookie.
- Исправлены ошибки создания событий в Year view.
- Исправлены проблемы с позицией мыши при drag and drop на увеличенных страницах.
- Исправлено drag and drop на touch-устройствах в расширении all-timed.
- Исправлена динамическая загрузка для корректных временных диапазонов при настройке server_utc.
- Различные минорные исправления в локалях.
4.4
2 февраля 2017. Минорное обновление
Обзор релиза в блоге
Основные изменения
- Добавлена навигация с клавиатуры.
- Внедрена поддержка WAI-ARIA.
- Добавлены высококонтрастные темы.
- Предоставлена начальная поддержка Content Security Policy.
Минорные изменения
- Включена возможность использовать markTimespan для Month view.
- Добавлена возможность удаления маркеров повторяемости с конкретных дат.
- В Year view появилась опция пропуска дней.
- В Multiselect добавлена опция delimiter.
- Обновлена совместимость внешнего drag-n-drop с последней версией dhtmlxSuite.
- Включены улучшения CSP из публичного репозитория.
- Незначительно повышена производительность Timeline.
- Нормализованы значения z-index и обновлены стили для последней версии dhtmlxCombo.
Исправления и улучшения
- Гарантировано, что addEventNow возвращает ID нового события.
- Исправлены проблемы drag-n-drop и игнорируемых колонок в Week view.
- Добавлены проверки на неопределённые touch-события.
- Решены проблемы с кликами и фокусом клавиатуры на iPad.
- Сброс состояния dataprocessor после scheduler.clearAll.
- Исправлены ошибки JS в обработчиках событий от SVG-элементов.
- Исправлены различные баги в расширении тултипа.
- Исправлены множественные проблемы расширения container_autosize.
- Реализовано множество других исправлений.
4.3.35
26 мая 2016. Багфикс-релиз
Исправления
- Интегрирована последняя версия библиотеки DHTMLX Suite
- Добавлена поддержка SVG-элементов внутри scheduler
- Исправлены даты при drag и создании событий в таймлайнах с округлёнными датами
- Двойной клик по отмеченным временам теперь учитывает настройку scheduler.config.dblclick_create
- Исправлены некорректные аргументы
onXScaleClick
в таймлайнах при активном scheduler.ignore_timeline
- Улучшено выравнивание лейаута при масштабировании браузера
- Исправлены игнорируемые колонки и отображение Year view
- Исправлены ошибки на мультитач-экранах
- Улучшено поведение фокуса клавиатуры на мобильных устройствах
- Исправлены различные проблемы с переходом на летнее время (DST)
- События, запланированные на 31-й день месяца, теперь корректно отображаются в Daily Timeline
addEventNow
теперь возвращает ID созданного события
- Исправлена обработка события
window.onresize
при удалении контейнера scheduler из DOM
4.3.25
3 марта 2016. Багфикс-релиз
Исправления
- Улучшена поддержка сенсорных устройств: теперь срабатывают tap и double tap на многодневных областях в представлениях Day, Week и Units
- Исправлена регрессия, из-за которой события исчезали в начале touch-drag действий
- Исправлен callback onYScaleClick при наличии игнорируемых колонок в Timeline
- Исправлено состояние объекта события после отмены drag and drop в Timeline
- Шаблон timeline_scale_class теперь применяется к элементам-папкам в Tree Timeline
- Предотвращены ошибки JavaScript при очистке планировщика во время активного запроса dataProcessor
- Исправлены некорректные состояния при добавлении/изменении серий повторяющихся событий с отключённой опцией autoUpdate в dataProcessor
- Улучшена видимость событий при включённых первых или последних часах в представлениях Day и Week
- Исправлен выбор секции по умолчанию при создании события двойным кликом в Multiday Units View
- Устранена проблема в Chrome, из-за которой события click и double click иногда не срабатывали
- Исправлены проблемы с переходом на летнее время в Safari
- Различные мелкие исправления
4.3
4 февраля 2015. Минорное обновление
- Добавлен режим "Days" для представления Timeline (PRO версия) (details)
- В Units view добавлена возможность отображения юнитов на несколько дней (PRO версия) (details)
- Добавлены новые события для расширения 'expand' (details)
- Добавлена новая опция для расширения Limit (details, details)
- Добавлена новая опция для расширения Tooltip (details, details)
- Реализована возможность связывать события с помощью расширения URL (details)
- Исправлены проблемы, связанные с переходом на летнее время
- Решена проблема создания новых событий на сенсорных устройствах в представлении Timeline
- Добавлены Week Agenda, Grid View, Timeline view, Units View и Multisection события (PRO версия) (details, details, details, details, details)
4.2
12 ноября 2014. Минорное обновление
- Добавлена возможность настраивать форму повторяющихся событий (details)
- DataProcessor обновлён: добавлен режим REST и поддержка JSON-ответов (details)
- Улучшено drag-and-drop для multisection событий (PRO версия) (details)
- Добавлены события API для обработки ошибок Ajax и сервера (details)
- Повышена производительность Timeline view
- Добавлена опция отложенного рендеринга (details)
- Улучшен экспорт данных в iCal и Excel (details)
- Исправлена совместимость с DHTMLX Suite 4.0
- Различные мелкие исправления
4.1
13 июня 2014. Минорное обновление
- Представлен новый стиль "Flat" (details)
- Реализована привязка событий к нескольким секциям в Timeline и Units Views (PRO версия) (details, details)
- Добавлена возможность изменения размера многодневных событий в Month view с помощью drag-and-drop (details)
- Реализовано drag-and-drop между несколькими планировщиками (details)
- Добавлен экспорт данных в PNG (details)
- Введён новый метод экспорта данных в PDF (details)
- Подсвечивается длительность события на шкале времени при перетаскивании (details)
- Позволено изменять прокручиваемый временной интервал в Grid view (PRO версия) (details)
- Добавлена опция запрета перетаскивания событий за пределы видимой части Timeline view (details)
- Исправлены ошибки на сенсорных устройствах Windows
- Обновлены примеры для корректной работы в разных часовых поясах
4.0
2 июля 2013. Крупное обновление
- Добавлены гибкие временные шкалы с возможностью удаления отдельных дней или часов (details)
- В Month view добавлены ссылки "more events" (details)
- Интеграция с jQuery (details)
- Добавлена интеграция с Backbone (details)
- Изменён стиль по умолчанию на "terrace"; многодневные события теперь видимы по умолчанию
- Добавлена альтернативная логика начальной даты для повторяющихся событий (details)
- Планировщик теперь может загружать JSON-данные из .Net web-сервисов
- Существенно доработана документация
3.7
20 февраля 2013. Минорное обновление
- Добавлена поддержка сенсорных устройств (планшеты и сенсорные мониторы) (details)
- Добавлена румынская локализация
3.6
3 декабря 2012. Минорное обновление
- Представлена версия для Windows 8 (details)
- Расширена настройка формата даты для форм lightbox
- Добавлена навигация по поддням в Timeline view
- Реализована возможность пользовательской сортировки в Timeline view
- Добавлен многостраничный экспорт в PDF (details)
3.5
24 августа 2012. Минорное обновление
- Реализовано отображение нескольких планировщиков на одной странице (details)
- Добавлена поддержка загрузки JSON напрямую из Connectors (details)
- Улучшена отрисовка пользовательских событий (details)
- В Timeline view реализовано drag, resize и контроль высоты событий
- Представлен новый стиль 'dhx_terrace' (details)
- Добавлены новые опции для блокировки дат (details)
- Реализовано выделение временных интервалов (details)
- Добавлена подсветка временных интервалов (details)
- Добавлены новые методы API: updateView, showEvent, getRenderedEvent, getActionData (details, details, details, details)
- Добавлен JSMessage
- Представлен Grid view (PRO версия) (details)
- Введены новые опции конфигурации
- Упрощён доступ к объектам секций lightbox (details)
- Добавлена поддержка команд клавиатуры 'CTRL+C', 'CTRL+X', 'CTRL+V' (details)
3.0
27 июля 2011. Крупное обновление
- Добавлен WeekAgenda view (PRO версия) (details)
- Представлен lightbox, удобный для нетбуков (details)
- Добавлено каскадное отображение событий (details)
- Упрощено назначение цветов событиям (details)
- Реализовано drag and drop для формы деталей
- Добавлены пользовательские кнопки для формы деталей (details)
- Добавлен маркер текущего времени в представлениях day и week
- Добавлен многострочный заголовок для Timeline view
- Сделаны настраиваемыми границы рабочего времени (details)
- Добавлен API для доступа к значениям lightbox (details)
2.3
30 августа 2010. Минорное обновление
Основные изменения
- Добавлен Map view (details)
- Представлен Cell mode для Timeline view (PRO версия) (details)
- Добавлен Tree mode для Timeline view (PRO версия) (details)
- Добавлены тултипы для всех представлений (details)
- Реализовано создание новых событий двойным кликом или drag-and-drop в режиме Timeline
- Реализовано перемещение событий drag-and-drop в режиме Timeline
- Добавлена поддержка создания новых событий через внешний drag and drop (details)
Мелкие изменения
- Добавлена опция формата номера недели (details)
- Добавлена опция full_day (details)
- Добавлены опции event_duration и auto_end_date (details)
- Добавлен multiselect-секция для формы деталей (details)
- Добавлены секции checkbox, combo и radio для формы деталей (details)
- Реализована возможность предотвращать коллизии для повторяющихся событий
- Добавлены дополнительные параметры для обработчиков, связанных с Timeline
- Расширен API расширения mini-calendar (details)
- Упрощена реализация пользовательских форм (details)
Исправления и улучшения
- Исправлена некорректная обработка некоторых источников данных iCal
- Исправлены ошибки отображения перекрывающихся событий
2.2
14 апреля 2010. Минорное обновление
Основные изменения
- Добавлен экспорт в XML, iCal, JSON (details)
- Добавлен экспорт в PDF (details)
- Реализована загрузка данных из JSON (details)
- Добавлено расширение 'Collision detection' (details)
- Добавлено расширение 'Date-scale limitation' (details)
- Добавлено расширение mini-calendar (details)
- Добавлен Timeline view (details)
- Реализована авто-загрузка списков опций с сервера (details)
Мелкие изменения
- Сделаны настраиваемыми горячие клавиши и размеры некоторых элементов
- Добавлена ступенчатая прокрутка в Units view (PRO версия) (details)
- Добавлены арабская, венгерская, индонезийская, польская и словенская локализации (details)
- Добавлено 18 новых примеров
Исправления и улучшения
- Исправлены различные ошибки, связанные со смещением времени
- Решены проблемы с повторяющимися событиями в Agenda view
- Исправлены проблемы с повторяющимися событиями в Year view
2.1
2 декабря 2009. Минорное обновление
Основные изменения
- Добавлен Agenda view (details)
- Добавлен Year view (details)
- Добавлено несколько небольших расширений
- Представлен Skin Builder для планировщика
- Количество примеров увеличено вдвое
Полный список обновлений
- добавлен вид agenda
- добавлен вид year
- небольшие расширения
- добавлено событие onEventSave
- представлено событие onSchedulerResize
- теперь доступны финская и голландская локализации
- добавлена китайская локализация
- включён португальский перевод для планировщика
- теперь доступен шаблон time_picker
- введён шаблон event_date
- исправлены проблемы с отображением много-недельных событий (#808)
- исправлены проблемы рендеринга редактора в IE6
- скорректирован размер event-bar в сложных динамических шаблонах
- устранены ошибки при выполнении js-команд над невидимыми событиями
- исправлена обработка time_step, если он задан строкой (#788)
- удалены лишние полосы прокрутки в IE (#776)
- скорректирована конечная дата метки шкалы недели (#621)
- исправлены проблемы перетаскивания для добавляемых элементов (#782)
- улучшено размещение событий на несколько дней во view unit (#784)
- предотвращена установка конечной даты раньше начальной (#781)
- исправлены проблемы при обработке неизвестных CSS
- скорректировано отображение обводки в Chrome и Safari
- исправлено позиционирование lightbox на прокручиваемых страницах
- устранены проблемы перехода летнее|зимнее время
- исправлен рендеринг multi_day зоны при удалении или добавлении событий
- решены проблемы отображения повторяющихся событий после изменения размера в режиме редактирования
- исправлено поведение редактора событий при отключённом событии "onClick" (#617)
- скорректирована обработка 12AM при преобразовании строки в дату
2.0
20 июля 2009. Крупное обновление
Основные изменения
- Добавлена поддержка повторяющихся событий
- Введена возможность создания Units view (PRO версия)
- События на несколько дней теперь видны в режимах День и Неделя (scheduler.config.multi_day = true;)
- Месячный вид может автоматически изменять размер для предотвращения переполнения данных
- Добавлена поддержка создания пользовательских видов
1.0
20 мая 2009. Первый релиз
- Включены виды День/Неделя/Месяц
- Поддержка drag-and-drop
- Доступна поддержка Ajax-enabled web API
Наверх