Что нового
Если ваша текущая версия dhtmlxGantt старше 2.0, ознакомьтесь с Миграция с более старых версий для подробностей обновления.
9.0.4
3 декабря 2024. Релиз исправлений ошибок
9.0.3
19 ноября 2024. Релиз исправлений ошибок
9.0.2
11 ноября 2024. Релиз исправлений ошибок
Исправления
- Исправлена регрессия, вызывающая неправильные стили для границ задач и прогресса, когда цвет задачи указан через свойства объекта задачи
- Восстановлена функциональность шаблона marker_class
- Восстановлено отсутствие имени класса в секции textarea лайтбокса
- Исправлена проблема, когда сроки отображаются за пределами строки задачи и не полностью центрированы
- Обеспечено отображение ссылок выше других ссылок при наведении курсора
- Исправлена проблема, когда даты базовой линии не рассчитываются при загрузке с использованием метода parse
- Исправлены позиции ограничений для обычных и RTL видов
- Предотвращено ненужное зацикливание ссылок при связывании частей разделённых задач
- Исправлена проблема, когда Quick Info в отсоединенном режиме не скрывается из-за увеличенной ширины и предопределенных стилей
- Обновлен API экспорта для поддержки отступов дерева при экспорте в Excel
- Исправлена проблема, предотвращающая выбор задачи, когда включена конфигурация multiselect_one_level и выбрана задача на другом уровне дерева
- Восстановлена функциональность плагина export_api в среде TypeScript
- Обновлены определения типов
9.0.1
21 октября 2024. Релиз исправлений ошибок
Исправления
9.0
17 октября 2024. Крупное обновление
Обзор релиза в блоге
Серьезные изменения
Это обновление вносит изменения в структуру пакета Gantt и поведение функциональности. Убедитесь, что вы ознакомились с
Примечаниями по миграции, чтобы быть в безопасности.
Новая функциональность
Обновления
Исправления
- Исправлены неправильные позиции ссылок для Milestones, когда родительская задача имеет большую высоту
- Устранена ошибка, возникающая при Автоматическом планировании, если автоматическое планирование отменено для задачи
- Обеспечено правильное отображение разделенных задач в строке разделенного родителя
- Исправлено Автоматическое планирование проектов, когда ссылка на подзадачу имеет задержку 0
- Исправлены неправильные позиции ссылок для разделенных задач, имеющих разные высоты строк
- Обеспечено правильное автоматическое планирование проектов Gantt с 2 уровнями задач
- Исправлена проблема, когда Gantt не возвращает фиксированную дату "назначений" в resource_cell_value, когда задача за пределами указанного диапазона дат
8.0.11
8 октября 2024. Релиз исправлений ошибок
Исправления
8.0.10
23 августа 2024. Релиз исправлений ошибок
Исправления
- Исправлена проблема, когда Gantt не объединял настройки дат из второго Календаря
- Исправлена проблема, когда Ресурсы не назначались, когда была включена опция "скрыть пустые"
- Исправлен метод getLightboxSection, возвращающий
null
для раздела ресурсов до изменения какого-либо значения
- Исправлена проблема, когда шаблоны гистограммы ресурсов не вызывались для задач, начинающихся до минимальной даты, но заканчивающихся в отображаемом диапазоне дат
- Исправлена проблема, когда Назначения ресурсов не сохранялись после изменения типа задачи
- Исправлена проблема, когда тип задачи 'проект' не устанавливался в лайтбоксе
- Исправлена проблема, когда настройки времени работы объединенного календаря рассматривались как выходные
- Исправлена проблема, препятствующая группировке по ресурсам, когда задача имела Назначения ресурсов на разные даты
- Исправлена ошибка, вызванная попыткой фильтрации разделенных задач без дочерних элементов с использованием события onBeforeSplitTaskDisplay
- Исправлена проблема, когда Назначения ресурсов не обновлялись после перетаскивания проекта с подзадачами
8.0.9
18 июня 2024. Релиз исправлений ошибок
Исправления
8.0.8
31 мая 2024. Релиз исправлений ошибок
Исправления
8.0.7
16 мая 2024. Релиз исправлений ошибок
Исправления
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 и разделенных задач:
- Возможность удаления элементов только после получения подтверждения от бэкенда:
- новый параметр deleteAfterConfirmation объекта конфигурации dataProcessor
- Обновленное автоматическое планирование и расчет ограничений:
- задачи теперь могут наследовать тип ограничения от родительских проектов:
- Улучшения для критического пути, запаса и автоматического планирования:
- алгоритмы критического пути, запаса и автоматического планирования теперь могут использовать прогресс задачи:
- общий запас теперь можно рассчитать для проектов
- значительное улучшение производительности расчета критического пути
- Метод getTaskBy() теперь позволяет выбирать задачи 'проект':
- Возможность вставки любого HTML-контента в ячейки временной шкалы:
- API экспорта включен в gantt.plugins и больше не требует добавления дополнительного JS-файла. Ознакомьтесь с статьей о миграции
Обновления
- Обновлены определения типов TypeScript
Исправления
7.1.13
4 ноября 2022. Релиз исправлений ошибок
Исправления
7.1.12
16 июня 2022. Релиз исправлений ошибок
Исправления
- Исправлено неправильное функционирование метода gantt.isWorkTime() с единицей времени "неделя"
- Исправлена проблема, препятствующая отображению задач и ссылок, когда они добавлялись через метод gantt.silent()
- Исправлена проблема, из-за которой в некоторых случаях появлялось сообщение об ошибке "Задача не найдена" после загрузки данных
- Исправлено неправильное функционирование метода gantt.changeLightboxType(), оставляющего старые элементы лайтбокса в DOM
- Исправлено неправильное вычисление конечных дат задач, когда задачи перекрываются после перехода на летнее/зимнее время
- Исправлена проблема, из-за которой Ресурсная сетка исчезала, когда пользователь редактировал значение ресурса с помощью редактора ячеек
- Исправлена ошибка скрипта, возникающая, когда макет Gantt содержал виды "resourceGrid"/"resourceTimeline", но не включал виды "grid"/"timeline"
- Исправлено неправильное функционирование конфигурации autosize, когда макет Gantt содержал панель ресурсов
- Исправлен лайтбокс для разделенных задач, лайтбокс теперь должен отображаться при двойном клике на разделенной задаче
7.1.11
27 апреля 2022. Релиз исправлений ошибок
Исправления
- Исправлены sourcemaps для сжатых файлов Gantt
- Исправлено неправильное положение меток, когда применено autosize = 'y'
- Исправлено неправильное положение тултипа и некоторых других элементов Gantt в случаях, когда контейнер Gantt имел дополнительный отступ или вертикальные смещения
- Исправлена проблема, из-за которой строки редактируемой диаграммы ресурсов меняли порядок после редактирования первой ячейки назначения ресурса
- Исправлена проблема, из-за которой неправильное функционирование умного рендеринга после расширения или сворачивания задач в некоторых случаях
- Исправлена проблема с событием onBeforeDrag, которое не блокировало стандартные действия, когда были активированы расширения click_drag и drag_timeline
- Исправлена ошибка скрипта, возникающая при вызове метода changeId() для хранилища назначений ресурсов
- Полосы прокрутки стандартного макета Gantt больше не требуют фиксированных имен scrollVer/scrollHor для правильной работы
- Разделенные задачи теперь получают класс 'gantt_selected' при выборе, так же как и обычные задачи
7.1.10
16 марта 2022. Релиз исправлений ошибок
Исправления
- Исправлена проблема, из-за которой Gantt не отображал проектную задачу, если у нее не было дочерних элементов и был указан параметр
start_date
- Исправлена проблема с изменением размера строки задачи с помощью перетаскивания, если идентификатор задачи был либо нечисловым значением, либо числовой строкой с более чем 16 символами
- Исправлена некорректная работа групп видимости, которая препятствовала синхронизации размеров грида и временной шкалы в сложной компоновке
- Исправлены проблемы с датами задач после горизонтального перетаскивания нескольких задач одновременно
- Исправлена проблема, из-за которой dataProcessor не отправлял все обновления из разных хранилищ данных, когда режим автоматического обновления был отключен
- Исправлена проблема, из-за которой веха с FF-ссылкой перемещалась на следующий день
- Исправлен некорректный расчет
end_date
вех при использовании обратного планирования и установке project_end во внерабочее время
- Исправлена некорректная работа переноса задач, если HTML-элементы отображались над gantt
- Исправлена проблема с методом unsetWorkTime(), когда конфигурация даты/дня удалялась из календаря, но изменения не применялись немедленно
- Исправлена проблема с методом clearAll(), который не очищал выбранные задачи, если было включено расширение multiselect
- Исправлена ошибка, возникавшая при применении метода exportToExcel() с параметром
visual: true
и установке конфигурации duration_unit на 'hour'
7.1.9
10 января 2022 года. Релиз с исправлениями ошибок
Исправления
- Исправлена проблема с выравниванием подзадач после перетаскивания проекта в масштабе "год" и динамического переключения между масштабами
- Исправлена проблема, из-за которой продолжительность проекта изменялась после перетаскивания проекта с подзадачами в масштабе "месяц"
- Исправлена проблема с Автоматическим планированием, которая изменяла тип ограничения с "ASAP" на "SNET" после изменения продолжительности задачи
- Исправлена некорректная работа обратного планирования после изменения дат начала и окончания через встроенные редакторы, когда включена опция schedule_from_end
- Теперь можно открыть лайтбокс для задач только для чтения в режиме только для чтения
- Теперь невозможно редактировать задачи только для чтения через лайтбокс
- Исправлена проблема с лайтбоксом, из-за которой он не открывался для редактируемых задач в режиме только для чтения (появилась в версии 6.3.1)
- Исправлена проблема с изменением размера столбцов в гриде после скрытия временной шкалы через show_chart
- Исправлена проблема с Автоматическим планированием, которое не могло быть отменено после изменения значений project_start и project_end
- Исправлена проблема, из-за которой gantt назначал ограничения задачам с отключенным автоматическим планированием
- Исправлена проблема с определением диапазона годов в лайтбоксе, когда диапазон дат задач превышает 10 лет и диапазон для выбора года не указан
- Исправлена ошибка скрипта, которая возникала после загрузки Gantt, если горизонтальная полоса прокрутки была прикреплена к 3 или более вертикальным представлениям
- Исправлена некорректная работа события onBeforeTaskAutoSchedule после установки ограничения ASAP для задачи без ссылок, когда включен строгий режим
- Исправлена ошибка, возникшая при запуске минимизированных версий Gantt в проектах Next.js
- Исправлена проблема, из-за которой ширина Gantt изменялась после инициализации экземпляра gantt внутри пустого контейнера
7.1.8
30 ноября 2021 года. Релиз с исправлениями ошибок
Исправления
- Исправлена ошибка скрипта, вызванная методом gantt.groupBy, когда были включены гистограмма ресурсов и конфигурация fit_tasks
- Исправлена некорректная работа расширения Undo, которое не отправляло обновления на сервер при отмене вертикального упорядочивания
- Исправлена проблема с модулем Экспорт в MS Project, которая в некоторых случаях приводила к результату
Unknown error
, когда пользовательские свойства отправлялись на экспорт
- Исправлена некорректная работа метода gantt.silent, которая не предотвращала срабатывание API-событий и перерисовок при вызове gantt.changeTaskId
- Исправлена некорректная работа метода gantt.undo, которая не восстанавливала первоначальное вертикальное положение отмененного элемента
- Исправлена некорректная работа формы назначения ресурсов, которая заставляла gantt заменять предоставленный пользователем идентификатор назначения ресурса на автоматически сгенерированное значение
- Исправлена некорректная работа gantt.changeTaskId в случаях, когда задействованные задачи имели вложенные элементы, что приводило к некорректному расчету уровня вложенных элементов
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 года. Релиз с исправлениями ошибок
Исправления
- Исправлена некорректная работа вертикальной перестановки задач в режиме "маркер", когда строки gantt имеют разные высоты
- Исправлена проблема с размерами временной шкалы и грида в некоторых макетах, когда конфигурации show_grid и show_chart отключены
- Атрибуты
data-column-name
и data-column-index
добавлены для ячеек заголовка грида
- Исправлено некорректное отображение грида после повторной инициализации gantt после удаления всех столбцов из конфигурации
- Исправлена проблема, которая приводила к перезаписи конфигурации панели ресурсов основной конфигурацией gantt в приложениях Vue.js
- Добавлена возможность модификации конфигурации панели ресурсов на лету путем изменения объекта конфигурации, предоставленного ресурсному макету
7.1.4
30 июня 2021 года. Релиз с исправлениями ошибок
Исправления
- Исправлена некорректная работа unsetWorkTime, которая приводила к некорректным рабочим часам для затронутых дат
- Исправлена ошибка скрипта, выбрасываемая в гистограмме ресурсов после прокрутки гистограммы, когда resource_render_empty_cells установлена в false и smart_rendering включена
- Исправлена некорректная работа методов
editNextRow
и editPrevRow
модуля Inline Editors
- Исправлена некорректная работа всплывающего окна Quick Info, которая приводила к отображению всплывающего окна после нажатия на кнопку "добавить" в гриде
- Исправлена некорректная работа ограничений ASAP, которая не позволяла задачам перемещаться на самую раннюю дату проекта
- Исправлена некорректная работа Inline Editors, которая не позволяла редактировать ограничения через встроенный редактор
- Исправлено некорректное поведение логики "прокрутки в видимости" Навигации с клавиатуры, которая вызывала ненужную прокрутку, когда выбранные полосы задач видны
- Исправлена ошибка скрипта, выбрасываемая, когда мышь перемещалась за пределы контейнера, когда включено расширение click_drag
- Улучшена производительность для конфигурационной опции auto_types Gantt
7.1.3
25 мая 2021 года. Релиз с исправлениями ошибок
Исправления
7.1.2
26 апреля 2021 года. Релиз с исправлениями ошибок
Исправления
- Значительное улучшение производительности панели ресурсов
- Исправлена ошибка скрипта, выбрасываемая при вызове gantt.destructor, когда gantt.load в процессе выполнения
- Исправлено некорректное поведение разделенных задач при изменении идентификатора задачи
- Исправлена некорректная работа прокрутки колесом мыши в Angular
7.1.1
19 апреля 2021 года. Релиз с исправлениями ошибок
Исправления
7.1
8 апреля 2021 года. Небольшое обновление
Обзор релиза в блоге
Изменения, нарушающие совместимость
Обновление вносит изменения в некоторые части компонента. Хотя обновление не вносит изменений, требующих модификации существующего кода, обязательно ознакомьтесь со статьей Migration.
Новая функциональность
Исправления
- Исправлена проблема с вертикальной перестановкой задач в представлении ресурсов, когда ресурсам были назначены значения
- Исправлена проблема, из-за которой "resource_cell_value" не вызывалась, и маркеры ресурсов не отображались, если задача не начинается в начале ячейки временной шкалы
- Исправлена проблема, из-за которой Gantt переставал работать при удалении задачи с идентификатором, который уже существует в хранилище данных
- Исправлена ошибка скрипта, выбрасываемая при указании значения 0 в качестве идентификатора задачи, даже если параметр "root_id" установлен
- Исправлена проблема, из-за которой слушатель изменения размера не работал в среде Salesforce
- Исправлена ошибка скрипта, возникающая при многократном применении Fullscreen Extension вместе с его методами
- Исправлена проблема с Keyboard Navigation Extension, которая приводила к остановке навигации в гриде при многократном добавлении плагина
- Исправлена проблема с Inline Editors, когда редактор не мог быть открыт в ячейке, расположенной после столбца, скрытого через свойство hide:true
7.0.13
15 февраля 2021 года. Релиз с исправлениями ошибок
Исправления
7.0.12
14 января 2021 года. Релиз с исправлениями ошибок
Исправления
- Исправлены некоторые незначительные проблемы с вертикальным перетаскиванием в крупных проектах
- Исправлена проблема с некорректным размером контейнера, когда используется конфигурация autosize
- Теперь Навигация с клавиатуры должна корректно работать с горизонтальной прокруткой грида
- HTML-представления компоновки теперь поддерживают внешние полосы прокрутки
- Исправлена проблема, которая приводила к некорректному состоянию грида после перестановки задач, если дополнительный грид был добавлен в компоновку
- Исправлена ошибка скрипта, которая возникала после очистки и перезагрузки панели ресурсов, если ресурс был выбран
- Добавлена возможность отключать автоматическую коррекцию даты окончания в времени секции лайтбокса, которая применялась, когда выбранная дата начала была больше даты окончания
- Исправлена опечатка в конфигурации по умолчанию для Форматтера продолжительности
- Исправлена ошибка скрипта, выбрасываемая при уничтожении gantt, пока всплывающее сообщение отображается
- Исправлено начальное положение горизонтальной прокрутки в Гриде и Временной шкале в режиме RTL
- Исправлена некорректная работа лайтбокса, которая приводила к тому, что выбранный тип задачи не сохранялся, если элемент управления typeselect не был добавлен в конфигурацию лайтбокса
- Исправлена проблема, которая приводила к исчезновению маркеров после вызова метода gantt.resetLayout()
- Исправлена проблема производительности с конфигурацией drag_project, используемой в крупных проектах
- Исправлена проблема, которая препятствовала отображению всплывающего окна QuickInfo в режиме только для чтения, когда в конфигурацию были добавлены пользовательские кнопки
7.0.11
11 ноября 2020 года. Релиз с исправлениями ошибок
Обновления
Исправления
7.0.10
22 сентября 2020 года. Релиз с исправлениями ошибок
Исправления
7.0.9
27 августа 2020 года. Релиз с исправлениями ошибок
Исправления
7.0.8
24 июля 2020 года. Релиз с исправлениями ошибок
Исправления
7.0.7
17 июля 2020 года. Релиз с исправлениями ошибок
7.0.6
16 июля 2020 года. Релиз с исправлениями ошибок
Исправления
- Исправлены ошибки скрипта, которые возникали на сенсорных устройствах во время перетаскивания
- Исправлена некорректная работа расширения Автоматическое планирование, когда типы ссылок определялись с использованием числовых значений
- Уменьшено количество избыточных перерисовок гистограммы ресурсов
- Улучшена производительность для расширения группировки задач
- Исправлена возможность прокрутки временной шкалы ресурсов на сенсорных устройствах
- Исправлена некорректная работа контроля ресурсов, когда использовалась кнопка 'hide empty'
- Исправлен тип возвращаемого значения gantt.Promise в определениях типов
7.0.5
19 июня 2020 года. Релиз с исправлениями ошибок
Обновления
7.0.4
4 июня 2020 года. Релиз с исправлениями ошибок
Исправления
- Удален лимит в 10000px на размер gantt в режиме автоматического изменения размера, что должно позволить печать больших диаграмм
- Перетаскивание теперь завершается, когда пользователь отпускает кнопку мыши над любой частью тела документа, а не только над контейнером gantt
- Обновлена португальская локаль
- Исправлен тип возвращаемого значения gantt.columnIndexByDate в определениях типов
- Исправлены ошибки скрипта, которые возникали, когда экземпляр Gantt уничтожался во время перетаскивания
- Исправлен некорректный расчет end_date/duration, когда duration_unit установлена на "minute" и последний интервал рабочего времени заканчивается после 23:00
- Исправлена проблема, из-за которой группы расширения группировки разворачивались каждый раз, когда пользователь модифицировал любую задачу
- Исправлена проблема, из-за которой второй параметр dataProcessor.setTransactionMode игнорировался, если объект передавался в первый параметр
- Исправлена проблема, из-за которой активный встроенный редактор исчезал после перерисовки Gantt
- Исправлена проблема с расширением статического фона, которая приводила к интерпретации щелчка на пустых ячейках как щелчка на элементах задач
- Gantt теперь динамически перерисовывает ссылки между разделенными задачами во время перетаскивания
- Исправлена ошибка скрипта, выбрасываемая из gantt.addTask в node.js пакете
- Исправлена ошибка скрипта, выбрасываемая из gantt.destructor в node.js пакете
7.0.3
14 мая 2020 года. Релиз с исправлениями ошибок
Исправления
7.0.2
30 апреля 2020 года. Релиз с исправлениями ошибок
Исправления
7.0.1
16 апреля 2020 года. Релиз с исправлениями ошибок
Исправления
7.0
7 апреля 2020 г. Крупное обновление
Обзор релиза в блоге
Существенные изменения
Обновление вносит множество изменений в методы API. Ознакомьтесь со статьёй Migration, чтобы быть в курсе последней версии.
Новая функциональность
Обновления
Исправления
- Исправление ошибки, из-за которой ширина колонки изменялась после её скрытия и повторного отображения
- Исправление ошибки, из-за которой невозможно было выбрать любую задачу, когда расширение multiselect было отключено через конфигурацию
multiselect
- Исправление неправильной работы
gantt.sort
для задач с одинаковыми датами начала
- Исправление перетаскивания ссылки, когда Gantt инициализирован внутри Web Component
6.3.7
12 февраля 2020 г. Исправление ошибок
Исправления
- Значительное улучшение производительности для умного рендеринга диаграммы и панели ресурсов
6.3.6
10 февраля 2020 г. Исправление ошибок
Исправления
6.3.5
31 января 2020 г. Исправление ошибок
Исправления
Обновления
6.3.4
27 декабря 2019 г. Исправление ошибок
Исправления
- Исправление сбоев диаграммы загрузки ресурсов, когда умный рендеринг отключён
- Исправление проблемы с пользовательским свойством задачи с именем "unit", так как Gantt считал его значением единицы продолжительности и умножал продолжительность задачи после её перетаскивания
- Исправление неправильного положения Tooltip, когда активирована конфигурация autosize
- Исправление неправильного поведения выравнивания ячеек грида, когда одновременно активированы свойство scrollable и конфигурация autofit
- Создание ссылки между задачей на временной шкале и заполнителем в гриде теперь блокируется
- Исправление бага с расширением авто планирования, из-за которого Gantt зависал, когда задача имела тип ограничения (SNET/FNET/SNLT/FNLT) без указанной даты или с неверной датой
6.3.3
18 декабря 2019 г. Исправление ошибок
Исправления
- Исправление неправильного поведения изменения размера грида, которое отключало временную шкалу в некоторых случаях
- Теперь gantt.parse корректно обновляет дерево проекта, когда родительская задача загружается после своих дочерних задач
- Исправление совместимости с фреймворком SalesForce Lightning Aura Components (Оценочная сборка)
- Исправление неправильного положения Tooltip в среде SalesForce
- Исправление неправильного положения Tooltip, когда контейнер Gantt имеет вертикальный отступ
- Добавлены отсутствующие атрибуты WAI-ARIA к элементам внутри Gantt
- Исправление неправильной работы конфигурации min_duration
- Исправление неправильной работы форматировщиков ссылок с пользовательскими экземплярами Gantt
6.3.2
10 декабря 2019 г. Исправление ошибок
Исправления
- Исправление ошибки скрипта, которая происходила, когда вызывался gantt.destructor, а функция click-drag была включена
- Теперь gantt.parse больше не изменяет объекты данных, переданные в аргументы, вместо этого создаются глубокие копии
Обновления
6.3.1
29 ноября 2019 г. Исправление ошибок
Исправления
6.3
14 ноября 2019 г. Минорное обновление
Обзор релиза в блоге
Существенные изменения
Обновление вносит множество изменений в методы API. Ознакомьтесь со статьёй Migration, чтобы быть в курсе последней версии.
Новая функциональность
Обновления
Исправления
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, которые не вызывались из полноэкранного режима
- Исправление положения Tooltip, когда указатель мыши находится возле левого/правого края экрана
- Теперь Tooltip должен скрываться, когда открыта Lightbox
- Теперь Tooltip должен скрываться, когда диаграмма прокручивается
- Исправление неправильной работы Tooltip, из-за которой тултип не обновлялся, когда указатель мыши перемещался между двумя элементами, соответствующими одному и тому же селектору
- Исправление неправильной работы 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. Ознакомьтесь со статьёй Migration, чтобы быть в курсе последней версии.
Новая функциональность
Обновления
Исправления
- Сброс выделения нескольких задач после рендеринга
- Ошибка скрипта при уничтожении 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 г. Исправление ошибок
Исправления
- gantt.createTask/gantt.addTask теперь используют значение конфигурации root_id вместо жестко закодированного идентификатора 0
- Увеличение производительности для вычислений рабочего времени для единиц продолжительности
minute
и hour
duration units
- Незначительное увеличение производительности для рендеринга больших списков задач в режиме умного рендеринга
- Обеспечение того, чтобы вертикальный drag-and-drop не начинался, когда пользователь выделяет текст внутри встроенного редактора
- Исправление ошибки скрипта при повторной инициализации Gantt в браузере IE
- Исправление ошибки скрипта из навигации с клавиатуры в режиме
cell
после удаления последних задач из диаграммы
- Обеспечение того, чтобы Gantt очищал автоматически сгенерированные стили статического фона после уничтожения или повторной инициализации
- Обеспечение того, чтобы встроенные редакторы не были активны, когда включён режим только для чтения
- Исправление неправильного выбора ячеек заголовка грида в режиме
cell
навигации с клавиатуры, когда включена конфигурация sort
- Исправление регрессии в конфигурации auto_types, которая предотвращала автоматическое изменение типа при добавлении новых задач
- Исправление бага, когда возврат
false
из onTaskDblClick блокировал также onLinkDblClick
- Исправление ошибки скрипта при разборе дат ограничений из JSON-данных
- Исправление неправильного положения задач и маркеров с конфигурацией skip_off_time
- Исправление неправильной высоты маркеров после переупорядочивания задач с помощью drag and drop
- Новые задачи получают начальное значение свойства
progress
- Исправление неправильного положения задачи после вертикального drag and drop в режиме маркера
- Исправление ошибки скрипта из gantt.destructor, когда включена панель ресурсов
- Исправление бага, из-за которого в блоке typeselect отображалась пустая строка
- Исправление бага, из-за которого задача не распознавалась как часть критического пути после изменения идентификатора
6.1.2
26 марта 2019 г. Исправление ошибок
Обновления
Исправления
- Исправление неправильной работы панели ресурсов после создания нового хранилища данных для замены предыдущего
- Исправление неправильных значений параметров запроса в режиме POST dataProcessor
- Исправление неправильного результата gantt.getClosestWorkTime, когда вызывается без указания направления
- Исправление проблемы, когда английская локаль не могла переопределить ранее добавленную локаль
- Исправление ошибки скрипта с gantt.undo и действиями отступа в гриде
- Исправление совместимости с SalesForce: новый слушатель изменения размера был сломан в SF, добавлен запасной вариант
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
- Исправлена ошибка скрипта при переключении видимости временной шкалы при использовании расширения маркера
- Исправлен зависание страницы на
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. Минорное обновление
Функциональность
- Возможность перетаскивания задач на сенсорных устройствах
Конфигурация
Исправления
- Некорректное поведение тултипа при разворачивании/сворачивании дерева задач
- Порядок событий API во время инициализации Gantt
- Некорректное поведение вертикальных маркеров при очистке или повторной инициализации Gantt
3.0
11 сентября 2014. Главное обновление
Конфигурация
Функциональность
API
2.1
28 марта 2014. Минорное обновление
Глобальное
- Обновлены локализации
- Исправлено множество ошибок
Конфигурация
Функциональность
API
- Добавлено больше конфигураций, методов, событий
2.0
18 октября 2013. Главное обновление
Глобальное
Конфигурация
Стилизация
Функциональность
API
К началу