dhtmlxGantt Changelog

What's new in dhtmlxGantt 3.2

Mar 24, 2015
  • Tasks Grouping:
  • Since 3.2, you can group tasks in gantt by some property. It will be useful for estimating the project from each aspect. For example, you can group tasks by owner and see the workload of each person involved in the project. Moreover, grouping of tasks supports multi-level grouping.
  • Multi-task selection:
  • With added multi-selection feature, it’s easy now to organize the structure of the whole project as you can make some actions on several tasks at once. You can add hierarchy to the project by choosing several tasks and indent them making them subtasks, and vice versa – outdent the tasks making them projects.
  • And one of the most important fixes is improving performance of critical path that increases speed of its loading and work in general. Apart from it, we’ve added a great number of new API methods, configurations and events. Please note that some of the described features are available in PRO Edition only.

New in dhtmlxGantt 3.1 (Mar 24, 2015)

  • The dhtmlxGantt performance is improved by having fixed the following issues:
  • incorrect the tooltip behavior on expand/collapse task tree fixed
  • order of API events during gantt initialization fixed
  • issues with markes and multiple initialization of the gantt fixed
  • issues with markes and gantt.clearAll fixed
  • issues with gantt.serialize method and nested projects of gantt tree fixed
  • fixes in French locale
  • added abitity to drag tasks on touch devices

New in dhtmlxGantt 3.0 (Mar 24, 2015)

  • Support of Baselines, Deadlines and other custom elements of the timeline:
  • The version 3.0 introduces the support of baselines, deadlines and other custom elements, which allows you to set additional elements, such as a baseline or deadline markers, in timeline area apart from the timeline’s grid, links and tasks.
  • Critical path calculation:
  • One more highly-demanded feature added is critical path calculation. It allows you to estimate and display a sequence of tasks that can’t be delayed or else the whole project would be delayed. This tool is a “must-have” for risks and deadlines estimate.
  • Ability to display vertical lines in a timeline area:
  • With new version of dhtmlxGantt, you can add vertical markers to the timeline area. This will help you to highlight the important dates or date ranges. For example, add the today’s marker and it would be it easier for you to visually observe the current task or project progress every day.
  • Ability to resize grid columns and the grid itself from the UI:
  • Since version 3.0, dhtmlxGantt becomes more flexible and now you can provide the users the possibility to resize a column just by dragging its border. In addition to the previous feature, the PRO version of the gantt provides a simple API for hiding/showing columns of the grid dinamically. The following screenshot shows what can be achieved using this API along with context menu.
  • Simple API for managing editability / readonly modes of individual tasks:
  • Version 3.0 provides you with the possibility to make a specific task readonly or editable while the other tasks may be in the opposite mode. In case when the task or link is in a readonly mode, it doesn’t react on clicks, double clicks, not draggable and not editable. The possibility to make an individual task editable or non-editable provides you an additional control on this task.
  • Inline color settings of tasks and links:
  • The process of color setting becomes much easier. Now to set a color, all you need to do is to add “color” property to the task and you’ll get the needed result. It’s very convenient if the color set is stored in the database – in this case it’ll be added without any difficulties.
  • More and more:
  • No less important new features and improvements – extended configuration of the lightbox time controls, dynamic loading, simple background rendering.
  • Configuration:
  • Ability to map the 'Time' and 'Duration' controls to custom date properties
  • Functionality:
  • Dynamic loading
  • A possibility to resize columns and the whole grid by drag-&-dropping
  • A possibility to hide/show columns dynamically
  • A possibility to display additional elements in the timeline area
  • Support for the critical path
  • New possibilities for the read-only mode
  • Today's and other vertical markers
  • A possibility to completely redefine rendering of different task types (projects, milestones, etc.)
  • Styling tasks through special data properties
  • Styling links through special data properties
  • API:
  • New tree-related methods
  • Other changes:
  • There are also changes in editions and licensing. You may download dhtmlxGantt Standard Edition for free. Please note that some of the described new features are available in PRO Edition only.

New in dhtmlxGantt 2.1 Build 100805 (Mar 21, 2014)

  • Milestones and Custom Task Types:
  • Version 2.1 comes with 3 pre-defined types of task: task, project, and milestone. Since each task type has its own configuration and parameters, the lightbox (task details form) for each task type shows custom structure and fields. If needed, you can change the task type in the lightbox or add a custom task type with its own lightbox structure.
  • Project is a type of task that starts when its earliest child task starts, and ends when its latest child task ends. The project bars can’t be dragged or resized on the Gantt chart since their start/end time is linked to their child tasks.
  • Customizable Time Scales:
  • Version 2.1 introduces the ability to hide some time units from the time scale. Practically it means that you can now display only work days on the scale and hide weekends. This feature also allows you to display only working hours (for example 9am – 5pm) instead of showing the 24 hours day on the scale. You can also use any custom logic to hide the unnecessary columns from the grid of the Gantt chart.
  • Only Working Hours in Task Duration:
  • In addition to the previous feature, dhtmlxGantt 2.1 can now calculate the duration of the task taking into account work days and working hours only. You can eliminate days off/weekends and non-working hours from the task duration.
  • Multiple Gantt Charts on Page:
  • Since version 2.1, you can place several Gantt charts on the same page. This feature is available in the PRO Edition only, which is distributed under the Enterprise License.
  • Other Enhancements:
  • In this update we have also added more configuration options, API methods and events, fixed known bugs and corrected some localizations.