Что нового
Если ваша текущая версия dhtmlxGantt старше 2.0, ознакомьтесь с Миграция с предыдущих версий для получения информации об обновлении.
9.0.11
27 мая 2025. Релиз с исправлениями
Исправления
- Исправлена проблема, при которой mergeCalendars объединял значения
customWeeks
некорректно
- Исправлена ошибка, возникающая в функции
onrender
, когда колонка name
содержит пробелы
- Исправлена проблема, при которой Gantt оставался в режиме только для чтения после click_drag Таймлайна при включённой S-Curve Overlay
- Исправлена проблема, при которой длительность задачи сбрасывалась в
0
при использовании ресурсного календаря и секция Resources находилась ниже секции длительности в Lightbox
- Исправлена ошибка консоли, вызванная предупреждением "This is a Trial version" при использовании Gantt в React StrictMode
- Исправлена проблема, при которой функция adjustTaskHeightForBaselines не пересчитывала высоту строки при отключённом gantt.config.baselines.render_mode
- Исправлена проблема, мешающая отображению задач при скрытом Таймлайне в среде Salesforce
- Исправлена проблема, при которой календари не наследовались от родительских задач при отключённой конфигурации dynamic_resource_calendars
- Исправлена проблема, при которой позиция скролла сбрасывалась при повторном рендере, если ReactGantt находился в режиме groupBy
Обновления
9.0.10
22 апреля 2025. Релиз с исправлениями
Исправления
- Исправлена проблема, мешающая изменять значение поля
parent
в Lightbox
- Исправлена избыточная скорость прокрутки при использовании колеса мыши в Firefox 88 и новее
- Исправлена невозможность перемещения проектных задач, если подзадача не запланирована и не содержит параметры даты
- Исключён неожиданный вызов gantt.render() во время операции gantt.silent при использовании методов open или close
- Исправлена проблема, при которой проектные задачи не перерисовывались, если событие onBeforeTaskChanged возвращало
false
- Обеспечено, что индикаторы прогресса задачи занимают всю ширину задачи, как ожидается
- Удалены некорректные WAI-ARIA-атрибуты из ссылок задач только для чтения для повышения доступности
- Исправлена проблема, при которой ресайзеры панели задач не адаптировались к изменению высоты панели задачи
9.0.9
16 апреля 2025. Релиз с исправлениями
Обновления
- Примеры для React Gantt добавлены в Commercial, Enterprise, Ultimate и Evaluation пакеты
Исправления
- Исправлена проблема, при которой масштабирование колесом мыши переставало работать после вызова метода resetLayout
- Исправлена проблема, при которой всплывающее окно Quick Info появлялось после нажатия на кнопку разворачивания/сворачивания в представлениях Timeline или грид
- Исправлена ошибка, возникающая при уничтожении Gantt без инициализации грида
- Исправлена ошибка, возникающая при загрузке задачи с несуществующим родителем при включённой Undo extension
- Исправлена проблема, при которой расширение click_drag не работало на сенсорных устройствах
- Улучшена отзывчивость прокрутки грида на сенсорных устройствах
9.0.7
27 марта 2025. Релиз с исправлениями
Исправления
- Исправлена ошибка, возникающая при клике по задаче в таймлайне без грида при включённой keyboard_navigation
- Исправлен расчёт WBS кода для отсортированных задач, включающих placeholder task
- Решена проблема, при которой ячейки шкалы в ресурсном таймлайне исчезали при сворачивании задач или изменении размера грида
- Обеспечен правильный порядок задач при добавлении как дочерних, так и родительских задач внутри функции
gantt.silent
- Сохранён фокус в редактируемых ресурсных ячейках после редактирования значения
- Предотвращён скролл Gantt к самой левой позиции грида при клике по задаче
- Сохранено свойство
group
при добавлении новых задач в режиме group
- Исправлена проблема, при которой маркеры не отображались, если таймлайн был изначально отключён
- Предотвращено дублирование маркеров, когда график изначально не отображается в конфигурации layout
- Исправлено исчезновение элементов drag handles (ссылки, прогресс, изменение размера задачи) после перетаскивания таймлайна
- Обеспечена корректная работа инлайн-редактора предшественников при числовом типе id ссылки
- Предотвращено дублирование элементов
gantt_marker_area
- Исправлена работа undo с действием
changeTaskId
9.0.6
18 марта 2025. Релиз с исправлениями
Исправления
- Исправлена проблема с lightbox, когда кнопки не отображали текущую локаль до повторной инициализации Gantt
- Исправлена ошибка, возникающая при удалении ссылок с частично загруженными задачами
- Предотвращено некорректное перемещение задач в конец ветки после изменения типа свойства
parent
с числового на строковый
- Улучшено поведение полос прокрутки за счёт корректировки ресайзеров возле скроллбаров
- Обеспечено сохранение назначений ресурсов при добавлении задач внутри gantt.batchUpdate
- Исправлена проблема исчезновения задач при drag-and-drop в бесконечной шкале
- Обеспечено корректное отображение имён ресурсов в lightbox после многократного парсинга данных
- Исправлен некорректный расчёт даты в
getClosestWorkTime
при использовании конфигурации duration_step
- Разрешено отменять событие onColumnDragMove
- Исправлена проблема совместимости, мешающая запуску trial-сборки в Lightning Web Components (LWC)
- Решены проблемы, связанные с конфигурациями
fetchTasks
и deepcopy_on_parse, влияющие на ресурсную панель
- Исправлен внешний вид иконок-шрифтов при инициализации Gantt
9.0.5
28 февраля 2025. Релиз с исправлениями
- Исправлена ошибка при изменении размера строк в Resource Grid
- Обеспечено указание последнего года в диапазоне, заданном свойством year_range для Time control
- Исправлено положение стрелок ссылок, зависящее от CSS-свойства
line-height
- Исправлена ошибка при загрузке коллекций без массива
links
- Решена проблема с
gantt.config.baselines
, когда значение ложно, но не установлено явно в false
- Исправлена проблема, при которой click_drag не работал после вызова resetLayout
- Обеспечено, чтобы выбранные дочерние задачи не отображались выше родительских при включённой keyboard_navigation
- Исправлены проблемы навигации с клавиатуры, возникающие, если идентификаторы задач содержат одинарные кавычки
- Исправлено поведение calculateEndDate при отрицательной длительности
- Решена ошибка при загрузке наборов данных с baselines без активного таймлайна
- Обеспечено, чтобы ячейки грида получали фокус даже если задачи выходят за пределы временного диапазона графика
- Исправлена ошибка при частичном удалении значения даты в инлайн-редакторе
- Исправлена проблема некорректного отображения ресурсной панели после фильтрации при включённом
fetchTasks
9.0.4
3 декабря 2024. Релиз с исправлениями
9.0.3
19 ноября 2024. Релиз с исправлениями
9.0.2
11 ноября 2024. Релиз с исправлениями
Исправления
- Исправлена регрессия, вызывавшая некорректные стили для границ задач и прогресса при указании цвета задачи через свойства объекта задачи
- Восстановлена работоспособность шаблона marker_class
- Восстановлен отсутствующий класс для секции textarea в lightbox
- Исправлена проблема, при которой дедлайны отображались вне строки задачи и были не полностью по центру
- Обеспечено отображение связей поверх других связей при наведении курсора мыши
- Исправлена проблема, при которой даты baseline не рассчитывались при их загрузке через метод parse
- Исправлены позиции ограничений как для обычного, так и для RTL режимов
- Предотвращено появление лишних циклических связей при связывании частей разбитых задач
- Исправлена проблема, при которой Quick Info в detached mode не скрывалась из-за увеличенной ширины и жёстко заданных стилей
- Обновлён Export API для поддержки отступов дерева при экспорте в Excel
- Решена проблема, мешавшая выбору задачи при включённой опции multiselect_one_level и выборе задачи на другом уровне дерева
- Восстановлена работоспособность плагина export_api в среде TypeScript
- Обновлены определения типов
9.0.1
21 октября 2024. Релиз с исправлением ошибок
Исправления
9.0
17 октября 2024. Крупное обновление
Обзор релиза в блоге
Важные изменения
Это обновление вносит изменения в структуру пакета Gantt и поведение функциональности. Обязательно ознакомьтесь с
заметками по миграции, чтобы избежать проблем.
Новая функциональность
Обновления
Исправления
- Исправлены некорректные позиции связей для Milestones при увеличенной высоте родительской задачи
- Исправлена ошибка, возникавшая при автоматическом планировании, если автоматическое планирование отменено для задачи
- Обеспечено корректное отображение разбитых задач в строке родителя
- Исправлено автоматическое планирование проектов при наличии связи подзадачи с лагом 0
- Исправлены некорректные позиции связей для разбитых задач с разной высотой строк
- Gantt корректно автоматически планирует проекты с двумя уровнями задач
- Исправлена проблема, при которой Gantt не возвращал fixedDate "assignments" в resource_cell_value, если задача вне указанного диапазона дат
8.0.11
8 октября 2024. Релиз с исправлением ошибок
Исправления
8.0.10
23 августа 2024. Релиз с исправлением ошибок
Исправления
- Исправлена проблема, при которой Gantt не объединял настройки дат из второго календаря
- Исправлена проблема, при которой ресурсы не назначались при включённой опции "скрывать пустые"
- Исправлен метод getLightboxSection, возвращавший
null
для секции Resource Section до изменения какого-либо значения
- Исправлена проблема, при которой шаблоны Resource Histogram не вызывались для задач, начинающихся до минимальной даты, но заканчивающихся в отображаемом диапазоне
- Исправлена проблема, при которой назначения ресурсов не сохранялись после изменения типа задачи
- Исправлена проблема, при которой тип задачи 'project' type не устанавливался в lightbox
- Исправлена проблема, при которой настройки рабочего времени объединённого календаря считались выходными
- Исправлена проблема, мешавшая группировке по ресурсам при наличии назначений ресурсов на разные даты
- Исправлена ошибка при попытке отфильтровать разбитые задачи без дочерних элементов с помощью события onBeforeSplitTaskDisplay
- Исправлена проблема, при которой назначения ресурсов не обновлялись после перетаскивания проекта с подзадачами
8.0.9
18 июня 2024. Релиз с исправлением ошибок
Исправления
- Исправлена проблема, из-за которой задачи исчезали после использования горячих клавиш для увеличения или уменьшения отступа несколько раз подряд
- Исправлена проблема, мешавшая повторному открытию inline editor после вертикальной прокрутки Gantt
- Исправлена проблема с DataProcessor, игнорировавшим пользовательские заголовки, указанные в методе gantt.createDataProcessor
- Исправлено отображение задач при возврате
false
из обработчика onBeforeLightbox при создании новой задачи
- Исправлена некорректная высота markers при включённом параметре timeline_placeholder
- Исправлена работа Formatter только с латинскими символами
- Исправлена проблема, из-за которой задачи исчезали после вертикального перетаскивания родительской задачи
- Исправлена некорректная работа горячих клавиш для прокрутки при включённом smart_rendering
- Исправлена проблема, при которой пользовательские свойства объектов Resource Assignments не включались после парсинга
- Обновлены определения типов TypeScript
8.0.8
31 мая 2024. Релиз с исправлением ошибок
Исправления
8.0.7
16 мая 2024. Релиз с исправлением ошибок
Исправления
- Исправлена ошибка скрипта, возникающая в пробной сборке на SalesForce
- Событие onAfterTaskUpdate теперь срабатывает до событий Auto Scheduling после перетаскивания задач на временной шкале
- Исправлено повторное срабатывание события при взаимодействии с выбранной задачей при включённом расширении Multiselect
- Исправлена ошибка скрипта, возникающая при отсутствии дат у первой задачи в диаграмме
- Добавлено имя секции lightbox как имя класса к элементу секции для лучшей идентификации
- Исправлена невозможность убрать планирование задач из lightbox при включённом Auto Scheduling
- Исправлено позиционирование маркера resize_rows при прокрутке диаграммы Gantt
- Предотвращено Auto Scheduling связанных несогласованных задач
- Исправлен сбой Gantt при добавлении задач Rollup с отключённым smart rendering
- Исправлено перетаскивание split tasks на сенсорных устройствах
- Исправлены ошибки, возникающие при работе методов isCriticalTask, getFreeSlack и getTotalSlack для несогласованных задач
- Исправлена ошибка, возникающая при наличии в связанном проекте только дочерних несогласованных задач
8.0.6
25 сентября 2023. Релиз с исправлениями
Исправления
8.0.5
1 сентября 2023. Релиз с исправлениями
Исправления
8.0.4
31 июля 2023. Релиз с исправлениями
Исправления
8.0.3
14 июня 2023. Релиз с исправлениями
Исправления
8.0.2
31 мая 2023. Релиз с исправлениями
Исправления
8.0.1
30 марта 2023. Релиз с исправлениями
Исправления
8.0
20 марта 2023. Крупное обновление
Обзор релиза в блоге
Важные изменения
Ознакомьтесь с статьёй по миграции, чтобы быть в курсе последних изменений.
Новая функциональность
- Обновлённое управление ресурсами:
- Группировка задач теперь может сохранять оригинальную структуру дерева Gantt внутри групп:
- новый параметр save_tree_structure метода groupBy()
- Экран пустого состояния:
- Возможность расширять фоновый грид временной шкалы на весь контейнер:
- Улучшения для rollup-элементов и split tasks:
- Возможность удалять элементы только после подтверждения от backend:
- новый параметр deleteAfterConfirmation объекта конфигурации dataProcessor
- Обновлённые Auto Scheduling и расчёт ограничений:
- задачи теперь могут наследовать тип ограничения от родительских проектов:
- Улучшения для Critical Path, Slack и Auto Scheduling:
- Алгоритмы Critical path, Slack и Auto scheduling теперь могут использовать прогресс задачи:
- total slack теперь может рассчитываться для проектов
- значительное улучшение производительности расчёта critical path
- Метод getTaskBy() теперь позволяет выбирать задачи типа 'project':
- Возможность добавлять любой HTML-контент в ячейки Timeline:
- Экспорт API теперь включён в gantt.plugins и больше не требует подключения отдельного JS-файла. Подробнее в статье по миграции
Обновления
- Обновлены определения типов TypeScript
Исправления
7.1.13
4 ноября 2022. Релиз с исправлениями
Исправления
7.1.12
16 июня 2022. Релиз исправлений
Исправления
- Исправлена некорректная работа метода gantt.isWorkTime() с временной единицей "week"
- Исправлена проблема, из-за которой задачи и связи не отображались при их добавлении через метод gantt.silent()
- Исправлена ошибка, вызывавшая появление сообщения "Task not found" после загрузки данных в некоторых случаях
- Исправлена некорректная работа метода gantt.changeLightboxType(), оставлявшего старые элементы lightbox в DOM
- Исправлен некорректный расчёт конечных дат задач при наложении задач после перехода на летнее/зимнее время
- Исправлена проблема, из-за которой Resource Grid исчезал при редактировании значения ресурса через редактор ячейки
- Исправлена ошибка скрипта при наличии в макете Gantt представлений "resourceGrid"/"resourceTimeline" без включения "grid"/"timeline"
- Исправлена некорректная работа конфигурации autosize при наличии в макете Gantt Resource Panel
- Исправлена работа lightbox для разделённых задач: теперь lightbox появляется при двойном клике по разделённой задаче
7.1.11
27 апреля 2022. Релиз исправлений
Исправления
- Исправлены sourcemaps для сжатых файлов Gantt
- Исправлена некорректная позиция маркеров при применении autosize = 'y'
- Исправлено некорректное положение тултипов и некоторых других элементов Gantt, если контейнер Gantt имел дополнительный отступ или вертикальные смещения
- Исправлена проблема, из-за которой строки редактируемой диаграммы ресурсов меняли порядок после редактирования первой ячейки назначения ресурса
- Исправлена некорректная работа smart rendering после сворачивания или разворачивания задач в некоторых случаях
- Исправлена проблема с событием onBeforeDrag, которое не блокировало стандартные действия при активных расширениях click_drag и drag_timeline
- Исправлена ошибка скрипта при вызове метода changeId() для хранилища назначений ресурсов
- Полосы прокрутки стандартного макета Gantt больше не требуют фиксированных имён scrollVer/scrollHor для корректной работы
- Разделённые задачи теперь получают класс 'gantt_selected' при выделении, как и обычные задачи
7.1.10
16 марта 2022. Релиз исправлений
Исправления
- Исправлена проблема, из-за которой Gantt не отображал проектную задачу, если у неё не было дочерних задач и был указан параметр
start_date
- Исправлена проблема с изменением размера строки задачи перетаскиванием, если ID задачи был не числовым значением или строкой-числом длиннее 16 символов
- Исправлена некорректная работа групп видимости, мешавшая синхронизации размеров грида и шкалы времени в сложном макете
- Исправлены проблемы с датами задач после горизонтального перетаскивания нескольких задач одновременно
- Исправлена проблема, из-за которой dataProcessor не отправлял все обновления из разных хранилищ при отключённом режиме автообновления
- Исправлена проблема, из-за которой milestone со связью FF переносился на следующий день
- Исправлен некорректный расчёт
end_date
для вех при использовании обратного планирования и установке project_end на нерабочее время
- Исправлена некорректная работа переупорядочивания задач, если над Gantt отображались HTML-элементы
- Исправлена проблема с методом unsetWorkTime(), когда конфигурация даты/дня удалялась из календаря, но изменения не применялись сразу
- Исправлена проблема с методом clearAll(), который не очищал выделенные задачи при включённом расширении multiselect
- Исправлена ошибка при использовании метода exportToExcel() с параметром
visual: true
и установкой конфигурации duration_unit в 'hour'
7.1.9
10 января 2022. Релиз исправлений
Исправления
7.1.8
30 ноября 2021. Релиз исправлений
Исправления
7.1.7
5 октября 2021. Релиз исправлений
Исправления
7.1.6
23 августа 2021. Исправление ошибок
Исправления
- Исправлена некорректная работа настройки auto_scheduling_move_projects при включённой опции schedule_from_end
- Исправлена некорректная работа колбэка onrender столбца, из-за которой пользовательские элементы исчезали при быстрой прокрутке грида
- Исправлен регресс (появился в v7.1.5), из-за которого строки грида исчезали после изменения размера ячейки в сложных макетах
- Исправлена некорректная работа групп видимости/размера, из-за которой размеры столбцов не синхронизировались в сложных макетах
- Улучшено отображение грида при рендеринге Gantt в маленьком контейнере
7.1.5
22 июля 2021. Исправление ошибок
Исправления
- Исправлена некорректная работа вертикального изменения порядка задач в режиме "marker", когда строки Gantt имеют разную высоту
- Исправлена проблема с размерами временной шкалы и грида в некоторых макетах, когда отключены настройки show_grid и show_chart
- Для ячеек заголовка грида добавлены атрибуты
data-column-name
и data-column-index
- Исправлено некорректное отображение грида после повторной инициализации Gantt после удаления всех столбцов из конфигурации
- Исправлена проблема, из-за которой конфигурация панели ресурсов перезаписывала основную конфигурацию Gantt в приложениях на Vue.js
- Добавлена возможность изменять конфигурацию панели ресурсов на лету путём изменения объекта конфигурации, передаваемого в resource layout
7.1.4
30 июня 2021. Исправление ошибок
Исправления
- Исправлена некорректная работа unsetWorkTime, из-за которой затронутые даты имели неправильные рабочие часы
- Исправлена ошибка скрипта в Resource histogram после прокрутки, если resource_render_empty_cells установлено в false и smart_rendering включён
- Исправлена некорректная работа методов
editNextRow
и editPrevRow
модуля Inline Editors
- Исправлена некорректная работа всплывающего окна Quick Info, из-за которой окно отображалось после нажатия кнопки "добавить" в гриде
- Исправлена некорректная работа ограничений ASAP, из-за которой задачи не переносились на самую раннюю дату проекта
- Исправлена некорректная работа Inline Editors, из-за которой constraints нельзя было редактировать через inline editor
- Исправлено некорректное поведение логики "scroll into view" для Keyboard Navigation, вызывавшее ненужную прокрутку, когда выбранные бары задач уже видимы
- Исправлена ошибка скрипта при перемещении мыши за пределы контейнера, если включено расширение click_drag
- Улучшена производительность для опции конфигурации auto_types в Gantt
7.1.3
25 мая 2021. Исправление ошибок
Исправления
7.1.2
26 апреля 2021. Исправление ошибок
Исправления
- Значительное повышение производительности панели ресурсов
- Исправлена ошибка скрипта при вызове gantt.destructor во время выполнения gantt.load
- Исправлено некорректное поведение split tasks при изменении id задачи
- Исправлена некорректная работа прокрутки с помощью колёсика мыши в Angular
7.1.1
19 апреля 2021. Исправление ошибок
Исправления
7.1
8 апреля 2021. Минорное обновление
Обзор релиза в блоге
Важные изменения
Обновление вносит изменения в некоторые части компонента. Хотя обновление не требует модификации существующего кода, обязательно ознакомьтесь со статьёй Migration.
Новая функциональность
Исправления
- Исправлена проблема с изменением порядка задач по вертикали в resource view, когда у ресурсов есть назначенные значения
- Исправлена проблема, из-за которой не вызывался "resource_cell_value" и не отображались маркеры ресурсов, если задача не начиналась в начале ячейки временной шкалы
- Исправлена проблема, из-за которой Gantt переставал работать при удалении задачи с id, который уже существует в data store
- Исправлена ошибка скрипта при указании значения 0 в качестве id задачи, даже если задан параметр "root_id"
- Исправлена проблема, из-за которой обработчик изменения размера не работал в среде Salesforce
- Исправлена ошибка скрипта при многократном применении расширения Fullscreen Extension и его методов
- Исправлена проблема с Keyboard Navigation Extension, из-за которой навигация по гриду прекращалась при многократном добавлении плагина
- Исправлена проблема с Inline Editors, когда редактор нельзя было открыть в ячейке после скрытого столбца с помощью свойства hide:true
7.0.13
15 февраля 2021. Исправление ошибок
Исправления
7.0.12
14 января 2021. Исправление ошибок
Исправления
- Исправлены некоторые мелкие проблемы с вертикальным drag and drop в крупных проектах
- Исправлена ошибка с некорректным размером контейнера при использовании конфигурации autosize
- Клавиатурная навигация теперь корректно работает с горизонтальной прокруткой грида
- HTML-представления Layout теперь поддерживают внешние скроллбары
- Исправлена ошибка, приводившая к некорректному состоянию грида после изменения порядка задач, если в layout был добавлен дополнительный грид
- Исправлена ошибка скрипта, возникавшая после очистки и повторной загрузки панели ресурсов, если был выбран ресурс
- Добавлена возможность отключить автоматическую корректировку конечной даты в секции time lightbox, которая применялась, когда выбранная дата начала превышала дату окончания
- Исправлена опечатка в конфигурации по умолчанию Duration Formatter
- Исправлена ошибка скрипта, возникавшая при уничтожении gantt через gantt.destructor, если в это время отображалось popup сообщение
- Исправлена начальная позиция горизонтальной прокрутки в Grid и Timeline в режиме RTL
- Исправлена некорректная работа lightbox, из-за которой выбранный тип задачи не сохранялся, если в конфигурацию lightbox не был добавлен контрол typeselect
- Исправлена ошибка, из-за которой маркеры исчезали после вызова метода gantt.resetLayout()
- Исправлена проблема с производительностью при использовании конфигурации drag_project в крупных проектах
- Исправлена ошибка, из-за которой тултип QuickInfo не отображался в режиме read-only, если в конфиг были добавлены пользовательские кнопки
7.0.11
11 ноября 2020. Bugfix release
Обновления
Исправления
7.0.10
22 сентября 2020. Bugfix release
Исправления
7.0.9
27 августа 2020. Bugfix release
Исправления
7.0.8
24 июля 2020. Bugfix release
Исправления
7.0.7
17 июля 2020. Bugfix release
- Исправлена синтаксическая ошибка в type definition для gantt.Promise
7.0.6
16 июля 2020. Bugfix release
Исправления
- Исправлены ошибки скрипта на touch устройствах при работе с drag and drop
- Исправлена некорректная работа расширения Auto Scheduling, когда типы связей определялись с помощью числовых значений
- Уменьшено количество лишних перерисовок гистограммы ресурсов
- Улучшена производительность расширения группировка задач
- Исправлена возможность прокрутки ресурсного timeline на touch устройствах
- Исправлена некорректная работа resource control при использовании кнопки 'hide empty'
- Исправлен тип возвращаемого значения gantt.Promise в type definitions
7.0.5
19 июня 2020. Bugfix release
Обновления
7.0.4
4 июня 2020. Bugfix release
Исправления
7.0.3
14 мая 2020. Bugfix release
Исправления
7.0.2
30 апреля 2020. Bugfix release
Исправления
7.0.1
16 апреля 2020. Bugfix release
Исправления
7.0
7 апреля 2020. Крупное обновление
Обзор релиза в блоге
Важные изменения
Обновление вносит множество изменений в методы API. Ознакомьтесь со статьёй Миграция, чтобы быть в курсе последних изменений.
Новая функциональность
Обновления
Исправления
- Исправлена ошибка, из-за которой ширина столбца менялась после его скрытия и повторного отображения
- Исправлена ошибка, отключавшая возможность выбора любой задачи при отключении расширения multiselect через config
multiselect
- Исправлена некорректная работа
gantt.sort
для задач с одинаковой датой начала
- Исправлен drag and drop связи при инициализации Gantt внутри Web Component
6.3.7
12 февраля 2020. Исправление ошибок
Исправления
- Значительное повышение производительности при умном рендеринге диаграммы и панели ресурсов
6.3.6
10 февраля 2020. Исправление ошибок
Исправления
6.3.5
31 января 2020. Исправление ошибок
Исправления
Обновления
6.3.4
27 декабря 2019. Исправление ошибок
Исправления
6.3.3
18 декабря 2019. Исправление ошибок
Исправления
- Исправлено некорректное изменение размера грида, которое отключало Timeline в некоторых случаях
- gantt.parse теперь корректно обновляет дерево проекта при загрузке родительской задачи после её дочерних элементов
- Исправлена совместимость с фреймворком SalesForce Lightning Aura components (Evaluation build)
- Исправлено некорректное положение тултипа в среде SalesForce
- Исправлено некорректное положение тултипа, если контейнер gantt имеет вертикальный отступ
- Добавлены недостающие атрибуты WAI-ARIA для элементов внутри Gantt
- Исправлена некорректная работа config min_duration
- Исправлена некорректная работа link formatters с пользовательскими экземплярами Gantt
6.3.2
10 декабря 2019. Исправление ошибок
Исправления
Обновления
6.3.1
29 ноября 2019. Исправление ошибок
Исправления
6.3
14 ноября 2019. Минорное обновление
Обзор релиза в блоге
Важные изменения
Обновление вносит множество изменений в методы API. Ознакомьтесь со статьёй Миграция, чтобы быть в курсе последних изменений.
Новая функциональность
Обновления
Исправления
6.2.7
11 октября 2019. Релиз с исправлениями ошибок
Исправления
6.2.6
19 сентября 2019. Релиз с исправлениями ошибок
Исправления
6.2.5
12 сентября 2019. Релиз с исправлениями ошибок
Исправления
6.2.4
5 сентября 2019. Релиз с исправлениями ошибок
Исправления
6.2.3
29 августа 2019. Релиз с исправлениями ошибок
Исправления
- Исправлена некорректная работа контроля ограничений в браузерах IE11 и MS Edge
- Исправлен размер элемента Gantt в полноэкранном режиме
- Исправлена проблема с событиями onExpand и onCollapse, которые не вызывались из полноэкранного режима
- Корректируется позиция тултипа, когда курсор мыши находится у левого/правого края экрана
- Тултип теперь скрывается при открытии Lightbox
- Тултип теперь скрывается при прокрутке диаграммы
- Исправлена некорректная работа тултипа, из-за которой тултип не обновлялся при перемещении курсора между двумя элементами, соответствующими одному и тому же селектору
- Исправлена некорректная работа getTaskBy при передаче
null
или 0
в качестве второго аргумента
- Исправлена проблема с колонкой WBS, которая не обновлялась после сортировки Gantt
- Исправлено некорректное отображение static_background в Material skin
6.2.2
13 августа 2019. Релиз с исправлениями ошибок
Обновления
Исправления
6.2.1
7 августа 2019. Релиз с исправлениями ошибок
Исправления
- Исправлена совместимость с IE11 для функции click-drag
- Исправлена ошибка скрипта при попытке пользователя добавить новую задачу в пустую диаграмму с ресурсным представлением
- Исправлено некорректное поведение расширения группировки, из-за которого новым задачам присваивалось неверное значение группы
- Исправлена ошибка скрипта в расширении клавиатурной навигации, возникавшая при сочетании клавиш Alt+Arrow
- Фильтрация в ресурсном контроле теперь не учитывает регистр текста
- Перетаскивание задач и drag-and-drop теперь завершаются по mouseup на любом элементе gantt
- Исправлена ошибка скрипта, возникавшая после сохранения незапланированной задачи
6.2
16 июля 2019. Минорное обновление
Обзор релиза в блоге
Изменения, нарушающие обратную совместимость
Обновление вносит множество изменений в методы API. Ознакомьтесь со статьёй Миграция, чтобы оставаться в курсе последней версии.
Новая функциональность
Обновления
Исправления
- Подсветка нескольких задач сбрасывается после рендеринга
- Ошибка скрипта при уничтожении Gantt из обработчика data processor
6.1.7
27 июня 2019. Релиз с исправлениями ошибок
Исправления
6.1.6
14 мая 2019. Релиз с исправлениями ошибок
Исправления
6.1.5
25 апреля 2019. Релиз с исправлениями ошибок
Исправления
6.1.4
18 апреля 2019. Релиз с исправлениями ошибок
Исправления
6.1.3
15 апреля 2019. Релиз с исправлениями ошибок
Исправления
6.1.2
26 марта 2019. Релиз исправлений
Обновления
Исправления
- Исправлена некорректная работа панели ресурсов после создания нового datastore поверх предыдущего
- Исправлены некорректные значения query-параметров в POST-режиме dataProcessor
- Исправлен некорректный результат работы gantt.getClosestWorkTime при вызове без указания направления
- Исправлена проблема, когда английская локаль не могла переопределить ранее добавленную локаль
- Исправлена ошибка скрипта с gantt.undo и действиями отступа в гриде
- Совместимость с SalesForce: новый resize listener не работал в SF, добавлен fallback
6.1.1
5 марта 2019. Релиз исправлений
Исправления
6.1
21 февраля 2019. Минорное обновление
Обзор релиза в блоге
Новая функциональность
Обновления
6.0.7
16 января 2019. Релиз исправлений
Исправления
6.0.4
27 декабря 2018. Релиз исправлений
Исправления
- Исправлено некорректное положение задачи после вертикального dnd в режиме
order_branch='marker'
- Исправлена ошибка скрипта после удаления поддерева, содержащего выбранную задачу
- Исправлена ошибка скрипта при сохранении/отмене lightbox, содержащего фильтры ресурсов
6.0.2
6 декабря 2018. Релиз исправлений
Исправления
- Исправлено
ReferenceError: getResourceAssignments is not defined
при импорте Gantt в проект на Vue.js
- Исправлена ошибка скрипта при удалении задачи после назначения ей ресурса через форму ресурсов
- Исправлена ошибка скрипта в диаграмме ресурсов после второго вызова
gantt.init
- Исправлена ошибка скрипта при переключении видимости timeline при использовании расширения marker
- Исправлен "зависание" страницы при
gantt.parse
, если дерево задач содержит циклические ссылки — теперь выбрасывается ошибка скрипта
6.0
5 ноября 2018. Крупное обновление
Обзор релиза в блоге
Функциональность
Конфигурация
API
5.2
6 июля 2018. Минорное обновление
Обзор релиза в блоге
Функциональность
Конфигурация
API
5.1
27 февраля 2018. Минорное обновление
Обзор релиза в блоге
Функциональность
Конфигурация
API
Исправления
- Исправлены проблемы с навигацией с клавиатуры в режиме умного рендеринга
5.0
12 декабря 2017. Крупное обновление
Обзор релиза в блоге
Функциональность
Стилизация
4.2
17 августа 2017. Минорное обновление
Обзор релиза в блоге
Функциональность
Конфигурация
4.1
1 сентября 2016. Минорное обновление
Обзор релиза в блоге
Функциональность
Конфигурация
4.0
1 декабря 2015. Крупное обновление
Функциональность
Конфигурация
API
3.3
21 июля 2015. Минорное обновление
Функциональность
Конфигурация
API
3.2
18 марта 2015. Минорное обновление
Функциональность
Конфигурация
API
3.1
25 октября 2014. Минорное обновление
Функциональность
- Возможность перетаскивания задач на touch-устройствах
Конфигурация
Исправления ошибок
- Некорректная работа тултипа при раскрытии/свертывании дерева задач
- Порядок событий API во время инициализации Gantt
- Некорректная работа вертикальных маркеров при очистке или переинициализации Gantt
3.0
11 сентября 2014. Крупное обновление
Конфигурация
Функциональность
API
2.1
28 марта 2014. Минорное обновление
Глобально
- Обновлены локализации
- Исправлено множество ошибок
Конфигурация
Функциональность
API
- Добавлено больше конфигураций, методов, событий
2.0
18 октября 2013. Крупное обновление
Глобально
Конфигурация
Стилизация
Функциональность
API
К началу