Skip to content

Commit 074aa12

Browse files
committed
[update] version 8.0.0
1 parent d8798d6 commit 074aa12

24 files changed

+4318
-481
lines changed

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
# DHTMLX Gantt #
1+
# dhtmlxGantt #
22

33
[![dhtmlx.com](https://img.shields.io/badge/made%20by-DHTMLX-blue)](https://dhtmlx.com/)
4-
[![npm: v.7.1.13](https://img.shields.io/badge/npm-v.7.1.13-blue.svg)](https://www.npmjs.com/package/dhtmlx-gantt)
4+
[![npm: v.8.0.0](https://img.shields.io/badge/npm-v.8.0.0-blue.svg)](https://www.npmjs.com/package/dhtmlx-gantt)
55
[![License: GPL v2](https://img.shields.io/badge/license-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
66

77
[Getting started](#getting-started) | [Features](#features) | [License](#license) | [Useful links](#links) | [Follow us](#followus)

bower.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gantt",
3-
"version": "7.1.13",
3+
"version": "8.0.0",
44
"homepage": "https://dhtmlx.com/docs/products/dhtmlxGantt/",
55
"description": "An open source JavaScript Gantt chart that helps you illustrate a project schedule in a nice-looking chart.",
66
"main": [

codebase/dhtmlxgantt.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/dhtmlxgantt.d.ts

+2,322-269
Large diffs are not rendered by default.

codebase/dhtmlxgantt.js

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/dhtmlxgantt.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_broadway.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_contrast_black.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_contrast_white.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_material.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_meadow.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_skyblue.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/skins/dhtmlxgantt_terrace.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codebase/sources/dhtmlxgantt.css

+45-1
Large diffs are not rendered by default.

codebase/sources/dhtmlxgantt.js

+1,564-184
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_broadway.css

+45-1
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_contrast_black.css

+48-1
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_contrast_white.css

+45-1
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_material.css

+49-5
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_meadow.css

+45-1
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_skyblue.css

+45-1
Large diffs are not rendered by default.

codebase/sources/skins/dhtmlxgantt_terrace.css

+45-1
Large diffs are not rendered by default.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "dhtmlx-gantt",
3-
"version": "7.1.13",
3+
"version": "8.0.0",
44
"description": "An open source JavaScript Gantt chart that helps you illustrate a project schedule in a nice-looking chart.",
55
"main": "codebase/dhtmlxgantt.js",
66
"types": "codebase/dhtmlxgantt.d.ts",

whatsnew.md

+49
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,52 @@
1+
### 8.0.0
2+
3+
Updated Resource Management:
4+
Resources and resource assignments can now be loaded together with the data
5+
Changes of resources and resource Assignments can be captured using the DataProcessor
6+
Reduced amount of boilerplate code required to use the Resource panel
7+
8+
Grouping tasks functionality now can preserve the original Gantt tree structure inside groups
9+
Empty state screen
10+
The ability to extend the background grid of the timeline to the whole container
11+
12+
Improvements for rollup items and split tasks:
13+
The ability to style separate rollup items and split tasks
14+
The ability to hide all rollup items from the project task
15+
The ability to control where rollup items are displayed
16+
The ability to filter split tasks
17+
Performance optimization for display of split tasks
18+
19+
The ability to delete items only after receiving confirmation from the backend
20+
New deleteAfterConfirmation parameter of the dataProcessor configuration object
21+
22+
Updated Auto Scheduling & Constraint calculation
23+
Tasks now can inherit the constraint type from parent projects
24+
25+
Improvements for Critical Path, Slack and Auto Scheduling
26+
Critical path, Slack and Auto scheduling algorithms can now use progress of a task
27+
Total slack can now be calculated for projects
28+
Major performance improvement of critical path calculation
29+
The getTaskBy() method now allows selecting 'project' tasks
30+
The ability to put any HTML content into the cells of the Timeline
31+
32+
The export API is included into gantt.plugins and no longer requires adding additional JS file. Check the Migration article
33+
34+
Fix the duration calculation issue with minute duration_unit and custom working time settings
35+
Fix various issues with slack calculation
36+
Fix the script error on data loading when Slack calculations are enabled
37+
SetWorkTime method now supports setting rules for dates inside customWeeks
38+
Fix the issue with smart rendering that causes blank spaces instead of data in the Gantt
39+
Fix the issue with vertical reordering of rows in the Grid when some rows have custom heights
40+
Fix the incorrect work of Inline editors when the Multiselect extension is enabled
41+
Fix the incorrect display of Quick Info popup when gantt.config.quick_info_detached config is set to false
42+
Correct arguments of is_valid function of Inline Editor interface. The function now receives the column object
43+
Ensure the parent property of task is saved correctly when the task is created with gantt.groupBy active
44+
Fix the issue with unexpected vertical scroll when placeholder tasks and Keyboard navigation are enabled
45+
Fix the issue with DataProcessor causing some changes not to be set to the backend after Auto Scheduling
46+
Fix the incorrect work of vertical reordering, which allowed task rows to being dragged outside the Gantt
47+
Fix the incorrect order of odd CSS classes of rows in the Resource panel
48+
49+
150
### 7.1.13
251

352
Fix the incorrect work of the "gantt.addLinkLayer()" method with the "smart_rendering" property

0 commit comments

Comments
 (0)