Что нового

Если ваша текущая версия 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. Релиз исправлений ошибок

Исправления

  • Исправлена регрессия с неправильной позицией ссылки при перетаскивании с включенным smart_rendering
  • Исправлена регрессия, когда Resource Control лайтбокса расширяется за пределы своего контейнера
  • Исправлена недостающая нижняя граница ячеек временной шкалы в последней строке, когда ячейки выделены с помощью пользовательского CSS
  • Исправлено неправильное поведение липких меток при отключенной конфигурации smart_scales
  • Устранена проблема, когда Gantt продолжает вертикально перетаскивать задачу после правого клика
  • Исправлена проблема, когда вызов resetLayout нарушает функциональность плагина S-Curve Overlay
  • Предотвращено создание дублирующих ссылок с помощью редактора предшественников

9.0

17 октября 2024. Крупное обновление

Обзор релиза в блоге

Серьезные изменения

Это обновление вносит изменения в структуру пакета Gantt и поведение функциональности. Убедитесь, что вы ознакомились с Примечаниями по миграции, чтобы быть в безопасности.

Новая функциональность

Обновления

Исправления

  • Исправлены неправильные позиции ссылок для Milestones, когда родительская задача имеет большую высоту
  • Устранена ошибка, возникающая при Автоматическом планировании, если автоматическое планирование отменено для задачи
  • Обеспечено правильное отображение разделенных задач в строке разделенного родителя
  • Исправлено Автоматическое планирование проектов, когда ссылка на подзадачу имеет задержку 0
  • Исправлены неправильные позиции ссылок для разделенных задач, имеющих разные высоты строк
  • Обеспечено правильное автоматическое планирование проектов Gantt с 2 уровнями задач
  • Исправлена проблема, когда Gantt не возвращает фиксированную дату "назначений" в resource_cell_value, когда задача за пределами указанного диапазона дат

8.0.11

8 октября 2024. Релиз исправлений ошибок

Исправления

8.0.10

23 августа 2024. Релиз исправлений ошибок

Исправления

8.0.9

18 июня 2024. Релиз исправлений ошибок

Исправления

  • Устранена проблема, когда задачи исчезали после многократного использования горячих клавиш для отступа или возврата
  • Исправлена проблема, препятствующая повторному открытию встроенного редактора после вертикальной прокрутки Gantt
  • Исправлена проблема с DataProcessor, игнорирующим пользовательские заголовки, указанные в методе gantt.createDataProcessor
  • Исправлена проблема отображения задач, возникающая, когда обработчик onBeforeLightbox возвращает false при создании новой задачи
  • Исправлена неправильная высота меток при включенной конфигурации timeline_placeholder
  • Исправлено, что Форматтер работает только с латинскими символами
  • Исправлена проблема, из-за которой задачи исчезали после вертикального перетаскивания родительской задачи
  • Исправлена неправильная работа горячей клавиши для прокрутки при включенном smart_rendering
  • Исправлена проблема с пользовательскими свойствами объектов Назначений ресурсов, не включаемыми после разбора
  • Обновлены определения типов TypeScript

8.0.8

31 мая 2024. Релиз исправлений ошибок

Исправления

8.0.7

16 мая 2024. Релиз исправлений ошибок

Исправления

8.0.6

25 сентября 2023. Релиз исправлений ошибок

Исправления

  • Улучшения и исправления в использовании атрибутов WAI-ARIA для улучшенной доступности
  • Исправлена проблема уменьшения ширины грида после перерисовки, когда включена конфигурация grid_elastic_columns
  • По умолчанию количество undo_steps увеличено с 10 до 100
  • Клиент API экспорта теперь интегрирован в версию Gantt с лицензией GPL, ранее он был доступен только в PRO версиях
  • Добавлена поддержка конечных точек экспорта сервера https в версии Gantt для Node.js

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. Крупное обновление

Обзор релиза в блоге

Серьезные изменения

Ознакомьтесь с статьей о миграции, чтобы быть в курсе последней версии.

Новая функциональность

  • Обновленное управление ресурсами:
    • ресурсы и назначения ресурсов теперь могут быть загружены вместе с данными
    • изменения ресурсов и назначений ресурсов могут быть захвачены с использованием DataProcessor
    • уменьшено количество шаблонного кода, необходимого для использования панели ресурсов
  • Функциональность группировки задач теперь может сохранять исходную структуру дерева Gantt внутри групп:
    • новый параметр save_tree_structure метода groupBy()
  • Экран пустого состояния:
  • Возможность расширить фоновую сетку временной шкалы на весь контейнер:
  • Улучшения для элементов rollup и разделенных задач:
  • Возможность удаления элементов только после получения подтверждения от бэкенда:
    • новый параметр deleteAfterConfirmation объекта конфигурации dataProcessor
  • Обновленное автоматическое планирование и расчет ограничений:
    • задачи теперь могут наследовать тип ограничения от родительских проектов:
  • Улучшения для критического пути, запаса и автоматического планирования:
    • алгоритмы критического пути, запаса и автоматического планирования теперь могут использовать прогресс задачи:
    • общий запас теперь можно рассчитать для проектов
    • значительное улучшение производительности расчета критического пути
  • Метод getTaskBy() теперь позволяет выбирать задачи 'проект':
    • новый параметр types метода 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 года. Релиз с исправлениями ошибок

Исправления

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 года. Релиз с исправлениями ошибок

Исправления

  • Исправлена ошибка скрипта, выбрасываемая при вызове gantt.moveTask, когда некоторые задачи скрыты через событие onBeforeTaskDisplay
  • Исправлена проблема со скоростью прокрутки в последней версии браузера Firefox
  • Улучшена производительность для расчетов рабочего времени

7.1.2

26 апреля 2021 года. Релиз с исправлениями ошибок

Исправления

  • Значительное улучшение производительности панели ресурсов
  • Исправлена ошибка скрипта, выбрасываемая при вызове gantt.destructor, когда gantt.load в процессе выполнения
  • Исправлено некорректное поведение разделенных задач при изменении идентификатора задачи
  • Исправлена некорректная работа прокрутки колесом мыши в Angular

7.1.1

19 апреля 2021 года. Релиз с исправлениями ошибок

Исправления

  • Исправлена регрессия в плагине click_drag
  • Исправлена ошибка нарушения безопасности, выбрасываемая из gantt при установке конфигурации gantt.config.csp в режим "auto"
  • Исправлены настройки сборки кода, которые приводили к тому, что код пакета v7.1.0 содержал синтаксис ES6, библиотека снова совместима с ES5
  • Исправлена ошибка скрипта, выбрасываемая при попытке изменить размер столбца грида, когда включена конфигурация gantt.config.reorder_grid_columns
  • Обновлены определения типов TypeScript
  • Добавлено событие onDestroy в datastore
  • Улучшена производительность для gantt с большим количеством календарей задач
  • Улучшена производительность для расчетов назначения ресурсов во время batchUpdate и autoScheduling

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 года. Релиз с исправлениями ошибок

Обновления

  • Добавлена конфигурация container_resize_timeout для изменения времени ожидания перед перерисовкой Gantt при изменении размера контейнера
  • Добавлена конфигурация wheel_scroll_sensitivity для изменения скорости прокрутки gantt колесиком мыши

Исправления

  • Исправлена ошибка в Автоматическом планировании при использовании разных рабочих календарей
  • Исправлен конфликт между placeholder задачами и Автоматическим планированием
  • Исправлены избыточные перерисовки при включении sort
  • Исправлена проблема с Inline Editors и прокручиваемым гридом, когда встроенные редакторы теряют фокус сразу после нажатия
  • Исправлена проблема, из-за которой Gantt закрывал всплывающее окно Quick Info, когда пользователь нажимал на него

7.0.10

22 сентября 2020 года. Релиз с исправлениями ошибок

Исправления

  • Исправлена некорректная работа вертикальных изменителей размера (регрессия появилась в v7.0.9)
  • Предотвращено неожиданное обновление страницы, которое происходило при вертикальной перестановке задач на Android Chrome (pull-to-refresh)
  • Исправлена ошибка скрипта, которая возникала при создании ссылки на мобильном Firefox
  • Исправлена некорректная работа выбора задач, когда включена конфигурация multiselect, но плагин multiselect не активирован
  • Улучшена работа HTML-элементов управления select внутри Inline Editors
  • Исправлена некорректная работа Автоматического планирования, когда связанные задачи используют разные рабочие календари
  • Метод gantt.plugins не будет активировать плагины, которые указаны со значением false
  • Исправлен конфликт между Inline Editors и Навигацией с клавиатуры
  • Исправлена проблема, из-за которой Inline Editors закрывались при двойном щелчке

7.0.9

27 августа 2020 года. Релиз с исправлениями ошибок

Исправления

7.0.8

24 июля 2020 года. Релиз с исправлениями ошибок

Исправления

  • Исправлены некоторые проблемы с поддержкой сенсорных устройств на Android/iOS
  • Исправлена регрессия (появилась в v7.0.6) с созданием ссылок и методом gantt.isLinkAllowed
  • Исправлена ошибка скрипта, которая выбрасывалась, когда параметр 'locale' использовался в gantt.getGanttInstance
  • Исправлена ошибка скрипта, выбрасываемая из gantt.destructor, когда использовались расширения Навигация с клавиатуры и Quick Info

7.0.7

17 июля 2020 года. Релиз с исправлениями ошибок

  • Исправлена ошибка синтаксиса в определении типа gantt.Promise

7.0.6

16 июля 2020 года. Релиз с исправлениями ошибок

Исправления

  • Исправлены ошибки скрипта, которые возникали на сенсорных устройствах во время перетаскивания
  • Исправлена некорректная работа расширения Автоматическое планирование, когда типы ссылок определялись с использованием числовых значений
  • Уменьшено количество избыточных перерисовок гистограммы ресурсов
  • Улучшена производительность для расширения группировки задач
  • Исправлена возможность прокрутки временной шкалы ресурсов на сенсорных устройствах
  • Исправлена некорректная работа контроля ресурсов, когда использовалась кнопка 'hide empty'
  • Исправлен тип возвращаемого значения gantt.Promise в определениях типов

7.0.5

19 июня 2020 года. Релиз с исправлениями ошибок

Обновления

7.0.4

4 июня 2020 года. Релиз с исправлениями ошибок

Исправления

7.0.3

14 мая 2020 года. Релиз с исправлениями ошибок

Исправления

  • Исправлена регрессия в методе setWorkTime, которая вызывала ошибку скрипта, когда рабочее время устанавливалось для конкретного дня
  • Исправлена некорректная работа расширения Навигация с клавиатуры, когда Gantt используется внутри SalesForce Lightning Web Component

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 г. Исправление ошибок

Исправления

  • Исправление проблемы с группировкой, из-за которой вертикальная позиция прокрутки сбрасывалась после перемещения любой задачи с помощью перетаскивания
  • Исправление ошибки скрипта, которая происходила, когда конфигурация drag_timeline была установлена в null
  • Исправление неправильного положения выделенных ячеек, когда включены конфигурации static_background и static_background_cells, а конфигурация smart_rendering отключена
  • Исправление проблемы, когда событие onAfterBranchLoading не вызывалось
  • Исправление неправильной работы умного рендеринга, когда значение конфигурации task_height было меньше значения конфигурации row_height

Обновления

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 г. Исправление ошибок

Обновления

  • Добавлено свойство gantt.license
  • Добавлено API-событие onLinkCreated для новых ссылок, аналогично функциональности onTaskCreated для новых задач
  • moveTask возвращает false, когда действие предотвращается с использованием onBeforeTaskMove

Исправления

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 г. Исправление ошибок

Исправления

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

  • Режим "маркер" для конфигурации order_branch для ускорения изменения порядка задач внутри ветки
  • Событие onBeforeRowDragMove для работы в тандеме с конфигурацией order_branch в режиме "маркер"
  • Методы getTotalSlack / getFreeSlack для работы с запасом времени вместо метода getSlack() (PRO)
  • Метод importFromExcel
  • Опция delimiter в методе groupBy для группировки ресурсов

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

К началу