GanttProject Changelog

What's new in GanttProject 2.8.10 Pilsen Build 2363

Jan 31, 2019
  • Calendar updates and bugfixes.

New in GanttProject 2.8.8 Pilsen Build 2308 (Aug 22, 2018)

  • Usability:
  • First, annoying behavior of selection and cell editing in the task table which was introduced in 2.8.7 is now fixed. We also added some padding around cell values to separate adjacent right- and left- aligned cells.
  • Tasks in the predecessor dropdown in the task properties are now indented according to WBS and prefixed with task ID.
  • Compatibility:
  • It turned out that GanttProject had issues when running under Java 10: MS Project import/export didn't work and macOS users had issues with launching GanttProject by double-clicking gan files. These issues are solved in 2.8.8. Besides, macOS users can now drag tasks on the chart using mouse with Command key hold. On other platforms it works with Control key hold but on macOS Ctrl+mouse click would show a context menu.
  • Export/Import enhancements:
  • Two columns were added to CSV export/import: task color and resource load on particular tasks. The latter can be used for your own calculations of the total resource loads and costs in spreadsheets and databases. This column is called Assignments and it accompanies older column Resources, so you will find them both in the produced CSV files.
  • The values in Assignments column are semicolon-separated pairs of resource id and load which are in turn colon-separated. Thus, the value 1:50.00;2:100.00 means that the load of resource with id "1" in this task is 50%, while resource 2 works 100% of his time.
  • Import from Microsoft Project now recognizes recurring holidays in the default project calendar.
  • Localization:
  • Great news for Chinese, Japanese and Korean users: task table in PDF reports is expected to be fixed and should show symbols properly, provided that you use an appropriate embeddable application font. On the screenshot below WengQuanYi Micro Hei font was used.
  • Bugfixes:
  • Weird bug "no enum constant" which appeared when reading certain projects is now fixed. Another very annoying issue with adding whitespace in task notes on Windows platforms is fixed as well.

New in GanttProject 2.8.7 Pilsen Build 2256 (Apr 19, 2018)

  • In this update mouse wheel behavior made more consistent with other apps and GanttProject itself.
  • Mouse wheel rotation will vertically scroll chart no matter if the mouse pointer is over the table or chart area.
  • If Shift is hold, mouse wheel will scroll a chart horizontally.
  • If Ctrl is hold mouse wheel rotation will change zooming.
  • We also restored a keyboard shortcut Ctrl+Space which expands/collapses task nodes. Discover other useful shortcuts which will make you more productive!
  • There is a number of bugfixes and updated translations, with major updates in Japanese and Catalan.

New in GanttProject 2.8.6 Pilsen Build 2231 (Feb 9, 2018)

  • Fixes a few bugs, updates holiday calendars for a dozen of countries, adds Indonesian translation and updates some other translations and makes possible copying data between GanttProject windows using system clipboard.

New in GanttProject 2.8.5 Pilsen Build 2179 (Jun 27, 2017)

  • We're glad to announce GanttProject 2.8.5 which comes with a new feature: task ordering by begin/end dates. The feature itself was highly demanded, but what makes it even more exciting is that it is the first published feature which has been contributed by external freelancer and funded by the donations from GanttProject users. A number of other paid features is already done in the main branch and will be published in the next major update.
  • Task sorting:
  • Sorting should work as expected: click the column header to sort in ascending order, click again to toggle to descending order.
  • The sort order is partial. Sibling tasks are sorted, while tasks from different branches of the task tree (e.g. sitting under different summary tasks) are not necessarily sorted. For instance, on the screenshot above milestone "GanttProject 2.8.5" goes below the child tasks of "Architectural design", although it starts earlier. The order is indicated with an arrow in the column header showing upwards when order is ascending or downwards when it is descending.
  • Sorting is not maintained continuously. Any actions on the tasks such as insertion of the new task, reordering, indenting and outdenting may break the sort order. One needs to click in the column header again to restore the ordering.
  • Besides the new feature, GanttProject 2.8.5 fixes a few severe bugs and updates Korean and Dutch translations.

New in GanttProject 2.8.1 Pilsen Build 2024 (Aug 26, 2016)

  • fixes a couple of severe issues found in 2.8 and updates Polish, French and Galician translations

New in GanttProject 2.7.2 Ostrava Build 1954 (Feb 7, 2016)

  • Fixes a few bugs and updates translations and holiday calendars

New in GanttProject 2.7.1 Ostrava Build 1924 (Aug 19, 2015)

  • It fixes a number of bugs and updates a few translations: Hebrew, Lithuanian, Catalan, Danish, Spanish, Estonian, French, Korean, Serbian and Swedish.

New in GanttProject 2.7 Ostrava Build 1891 (May 11, 2015)

  • Task cost calculation:
  • We've added Cost property to our tasks model and user interface. It sits in the Resources tab of task properties dialog.
  • Cost can be calculated automatically, which is the default setting, or typed manually. When calculated automatically, it is a sum of payment rates of assigned resources, each multiplied by their utilization and task duration. Naturally, in the resource properties dialog one can specify payment rate for each resource. At the moment we support standard rate only, with no specific currency, per our default time unit which is day. So, if you assign 1 resource with standard rate 50 to a task with duration 5 days, its calculated cost will be 250. If you assign one more resource with standard rate 100 but 50% utilization, the total cost will be 250 + 250 = 500
  • The cost of a summary task is the sum of subtask costs, but can also be set manually.
  • Cost and standard rate can be shown as columns in task/resource tables, can be exported to PDF, HTML, CSV, and hopefully MS Project import/export is also aware of them.
  • Import holiday calendars in iCalendar format:
  • GanttProject has been using holiday calendars in its own simple format for years, but we understand that it is impossible to find calendars in this format. However, there are many calendars in iCalendar format published on Mozilla Holiday Calendars or iCalShare web sites. Now you can import holiday calendars into GanttProject with our new import tool. It can import .ics files, so you'll need to download them or export from other tools. The tool is quite simple and will just import all events as holidays into current project's calendar. Find it in Project>Import menu
  • Weekend exceptions:
  • One more highly requested calendar-related feature is ability to make working some particular weekend day. For instance, in some countries if a holiday happens on Tuesday, it will be "merged" with the closest weekend, and Monday will be non-working too (thus we get 4 days looong weekend), but one of the next weekends will have one working day.
  • Such use case could not be represented in GanttProject previously. In GP 2.7 it is possible to add "exceptions" and make particular weekends working. This feature sits in Project Calendar options page which is available via Project>Properties menu item.

New in GanttProject 2.6.6 Brno Release 1715 (Jun 30, 2014)

  • Bugfixes and translation updates:
  • Gantt chart rendering issues when some of the tasks are collapsed
  • Timeline labels are saved to project file and survive project reopenings and application restarts
  • WebDAV locking functions made working
  • Mac OS X users can now move tasks on the chart with Shift+left button
  • Hungarian, Korean, Chinese, Polish and Norwegian translations update
  • Added Hungarian and Chile calendars

New in GanttProject 2.6.5 Brno Release 1638 (Feb 26, 2014)

  • Fixed bugs:
  • Fixed the problem of excessive memory consumption on some systems
  • Undo translation problem
  • Having enough fonts in the system folders may hang GanttProject at start time
  • Milestones not displayed in timeline on PNG export

New in GanttProject 2.6.4 Brno Release 1622 (Feb 14, 2014)

  • Weekend as working day not honored in 2.6.2 and 2.6.3
  • Predecessors removal in task properties dialog is broken
  • Minor translation updates in Serbian and Norwegian languages

New in GanttProject 2.6.3 Brno Release 1610 (Feb 11, 2014)

  • GanttProject 2.6.3 is completely or almost completely translated to 25 languages. Worth noticing that we internationalized Sortavala PDF export theme, so now you'll be able to send a report with Tâches instead of Tasks in the task list to your French-speaking partners, and print the name of Encargado do proxecto instead of Project manager for those who speak Gallegan.
  • Fixed:
  • Translations to portuguese
  • Subtask artefacts in Gantt chart when supertask is collapsed
  • "Settings" menu item is missing trailing dots
  • MS Project: public holidays are exported as working days
  • NPE when clearing task start date
  • Removing the only predecessor from an item fails
  • Import from CSV works wrong if there is a line with empty cells
  • Internationalize Sortavala PDF theme
  • Tooltips for main-icon-bar are not complete (some are missing)
  • Translation string request for WebDAV-Server
  • Typos in the task end date hangs GanttProject

New in GanttProject 2.6.2 Brno Release 1544 (Dec 5, 2013)

  • Collapse status not preserved across savings
  • Worthless tooltips in the main menu
  • Prevent hiding all columns in the task/resource table
  • Overdue alert indicator does not show
  • Non-ASCII data from Unicode text/CSV files is garbled
  • NPE when exporting to MS Project formats
  • Patterns ("shapes") do not show
  • error while opening web serwer
  • Keep selected value of scheduling option
  • Weekend rendering style not applied on startup
  • Failure when importing from .txt file
  • Export to PDF generated document where Milestone (Tasks) end is before start date
  • Non-ASCII characters in task web links appear garbled
  • Outline number missing from CSV export
  • Milestone (Tasks) end date is before start date in the Gantt chart UI
  • Cannot not get Veteran's Day(11/11 & 11/12) to drop from US Holiday Calendar after establishing the calendar.
  • Wrong start date change behavior
  • "Invalid range" error when opening a project file

New in GanttProject 2.6.1 Brno Release 1499 (Dec 19, 2012)

  • Fixed:
  • Milestone toggle does not work in projects not converted to zero-duration milestones
  • Buttons move down when toggling with lock button
  • Dragging a task in the Gantt chart has no corresponding effect in the resourses chart
  • Task copy does not keep duration
  • Finish-Finish dependency gets extra positive lag which depends on successor task duration
  • Indent action is disabled under some conditions
  • Task end dates in CSV export are one day greater than in GanttProject UI
  • Total resource load is missing on the resource chart
  • "Move project" feature inserts huge gaps between tasks

New in GanttProject 2.5.3 Praha Release 1142 (Jun 21, 2012)

  • Bug fixes:
  • Different end date in label on the chart and task
  • Default link hardness is ignored
  • Attempt to delete default column in the Custom Fields Manager causes error
  • Cutting tasks followed by Ctrl+T throws an exception.
  • "Begin date" and "End date" columns ignore their hidden state if file is opened with double-click

New in GanttProject 2.5 Praha Beta V Build 888 (Feb 9, 2012)

  • Lots of project calendar, timeline and chart improvements: timeline itself is less cluttered and can show months in the bottom row; task end date is the date when a task finishes, not the next day; weekend scheduling option; ability to change weekends without creating a new project; custom date format; ability to move the whole project forward and backward
  • Export functions update: data columns are exported/printed; date range for the exported charts; Microsoft Project 2010 files are supported
  • Collaboration: major WebDAV bugfixes (HTTPS should work fine from now on!); warnings when file is modified externally (e.g. by some other guy writing the same file)
  • UI updates: face-lifting of the settings and task properties dialogs; new toolbar with bigger and nicer icons and a search box; new custom columns manager
  • Crash recovery: UI for recovering auto-saved project snapshots; error notification bubble makes easy to view the error log

New in GanttProject 2.0.3 (Mar 5, 2007)

  • Fixes a few bugs
  • Provides localization improvements for Czech, Japanese and Colombian users