Skip to content

Releases: bardsoftware/ganttproject

GanttProject 3.3

22 Jan 13:30
Compare
Choose a tag to compare

GanttProject 3.3 is a feature update.

Release Highlights

  • Calculated Columns
    Custom columns in the task table now allow for calculating their values with the help of SQL expressions.
    View a short video to see this feature in action

  • Native Package for Apple Silicon Platform
    GanttProject 3.3 runs on Apple Silicon platform (M1 and M2 chips) natively. This addresses issues related to performance and launching on Apple Silicon.

  • Bugfixes
    A number of bugs and usability issues were fixed. View the complete list of bugfixes.

Installation notes and system requirements

GanttProject runs on any modern hardware and operating system which is capable of running Java Runtime. GanttProject works fine on computers with 4Gb of RAM and requires ~250Mb of disk space, including Java Runtime.

Windows

GanttProject for Windows is shipped as an executable installer bundled with BellSoft Liberica Java Runtime version 17.0.9. There are EXE and MSI installer options. Most users shall be OK with the EXE installer, however, system administrators may want to choose MSI. In both cases, just launch the installer after downloading. Default settings in the installer must be fine for most users.

Possible reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue that sometimes happens to installers. It doesn't mean that the file is infected, it rather means that an antivirus engine has seen malware that was packed using a similar installer.

Both EXE and MSI installers were checked by VirusTotal (EXE check result, MSI check result), and at the moment of writing this, no engines reported positive results (which is good).

If your anti-virus software reports a positive result, this is most likely a false positive, provided that the file you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The MD5 sum of the original EXE installer is 2b3ffffa6bde9e0a1fc539987da53dd2, and MD5 sum of MSI installer is bcbac103da4ffaf8094d13fcb50ecd62

If you can't or don't want to run a program that your antivirus engine considers infected, try using a platform-independent ZIP archive. This distribution includes no native code and doesn't require Administrator privileges. It requires Java Runtime to be installed.

macOS

GanttProject for macOS is shipped as a self-sufficient disk image with a signed and notarized GanttProject application bundled with BellSoft Liberica Java Runtime 17.0.9. The disk image will appear as a volume in Finder. You can launch GanttProject directly from the volume or drag it to Applications to install it on your macOS system.

Ubuntu/Mint/ other Debian-based Linux distros

GanttProject for Linux is packaged as a deb package. JavaFX libraries are included, but Java Runtime is not. The package depends on the virtual package java17-runtime which is provided by several Java Runtime packages from different vendors. Installing any of them should be sufficient.

You can install GanttProject deb package using your system package management tools, such as synaptic, Ubuntu software, apt, dpkg, etc. Double-click from the user interface or running dpkg -i ganttproject_3.3.3300-1_all.deb in the command line should work.

ZIP archive

ZIP archive distro can be used on any platform capable of running Java 17+. Java Runtime is not included and you have to install it separately. See "Recommended Java Runtime" section below.

Recommended Java Runtime

GanttProject requires Java Runtime version 17+ with JavaFX modules. It has been developed and tested with BellSoft Liberica Java 17 which is the recommended Java Runtime.

We recommend using BellSoft Liberica Java Runtime. Choose Full JRE option for your platform on their download page.

Azul Zulu is another Java Runtime that includes JavaFX. There is also a very convenient tool called SDKMAN! for downloading and managing Java runtimes. It is Linux-native, but it also works fine on macOS and Windows with GitHub Shell.

Compatibility

GanttProject 3.3 is compatible with the files produced by the previous versions of GanttProject 3+. Previous versions can read files produced by GanttProject 3.3, except that the calculated columns will be treated as regular ones.

Updates

Maintenance updates
Maintenance updates, also called patch updates, provide bugfixes and localization improvements. In the dot-separated version number (e.g. 3.3.3310) the third component indicates the patch number.

We typically do not introduce new user-visible features in maintenance updates. We ensure complete compatibility between project files and settings produced by different GanttProject versions within the same maintenance update cycle. Maintenance updates are supposed to make GanttProject more stable and less buggy and are supposed to be safe to install.

Maintenance updates to GanttProject 3.3 will be delivered through the Update Channel. We highly recommend keeping the auto-update options in the settings switched on.

We don't plan to build complete distribution packages for the maintenance updates.

GanttProject 3.2

15 Feb 22:00
Compare
Choose a tag to compare

GanttProject 3.2 is a feature update.

Release Highlights

There is a short video on YouTube which demonstrates the major GanttProject 3.2 release highlights.

New task table
Task table was rewritten completely with a few new features:

  • Tasks in the table can be filtered to hide the completed tasks.
  • The table can be sorted by any column or by a combination of columns, and the ordering is not destructive with respect to the task structure
  • The table menu with "Manage columns" and "Hide completed tasks" actions is now available through the cog button

New Manage Columns dialog
Manage Columns dialog allows for adding new custom task columns and for showing and hiding the columns in the table. It has got a new look and better user experience in GanttProject 3.2

New Print dialog
The Print dialog was also completely rewritten. Its controls are now better organized, the paper layout settings are persistent, and the pages can be saved as images in ZIP archive if printing fails.

Bugfixes
A number of bugs and usability issues were fixed. Read the full list

Installation notes and system requirements

GanttProject runs on any modern hardware and operating system which is capable of running Java Runtime. GanttProject requires at most 1Gb of RAM and at most 200Mb of the disk space, including Java Runtime.

Windows

GanttProject for Windows is shipped as an executable installer bundled with BellSoft Liberica Java Runtime version 11.0.13. Just launch the installer after downloading. Default settings in the installer must be fine for the most of users.

Possible reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that an antivirus engine have seen malware which was packed using a similar installer.

The installer was checked by VirusTotal and at the moment of writing this no engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The MD5 sum of the original installer is 10c416b15ae71aefb8deea412e9a84e2

If you can't or don't want to run program which your antivirus engine considers as infected, try using platform-independent ZIP archive. This distribution includes no native code and doesn't require Administrator privileges. It requires Java Runtime to be installed.

macOS

GanttProject for macOS is shipped as a self-sufficient disk image with a signed and notarized GanttProject application bundled with BellSoft Liberica Java Runtime 11.0.13. The disk image appears as a volume in Finder. You can launch GanttProject directly from the volume or drag it to Applications to install it on macOS system.

Ubuntu/Mint/ other Debian-based Linux distros

GanttProject for Linux is packaged as a deb package. JavaFX libraries are included, but Java Runtime is not. The package depends on the virtual package java11-runtime which is provided by a number of Java Runtime packages from different vendors. Installing any of them must be sufficient.

You can install GanttProject deb package using your system package management tools, such as synaptic, Ubuntu software, apt, dpkg, etc. Double-click from the user interface or running dpkg -i ganttproject_3.2.3210-1_all.deb in the command line should work.

ZIP archive

ZIP archive distro can be used on any platform capable of running Java 11+. Java Runtime is not included and you have to install it separately. See "Recommended Java Runtime" section below.

Recommended Java Runtime

GanttProject requires Java Runtime version 11+ with JavaFX modules. It has been developed and tested with BellSoft Liberica Java 11 which is the recommended Java Runtime. However, it appears to run fine with Java 17 as well, and most likely will run with any other version of Java Runtime which is greater than 11 and includes JavaFX modules.

We recommend using BellSoft Liberica Java Runtime. Choose Full JRE option for your platform.

Another Java Runtime with JavaFX is Azul Zulu. There is also a very convenient tool called SDKMAN! for downloading and managing Java runtimes. It is Linux-native, but it also works fine on macOS and on Windows with GitHub Shell.

Compatibility

GanttProject 3.2 is compatible with the files produced by the previous versions of GanttProject 3+. Files produced by GanttProject 3.2 can be read by the previous versions, except that the task filtering will be ignored.

Updates

Maintenance updates
Maintenance updates, also called patch updates, provide bugfixes and localization improvements. In the dot-separated version number (e.g. 3.2.3210) the third component indicates the patch number.

We normally do not introduce new user-visible features in maintenance updates. We guarantee full compatibility between project files and settings produced by different GanttProject versions within the same maintenance update cycle. Maintenance updates are supposed to make GanttProject more stable and less buggy and are supposed to be safe to install.

Maintenance updates to GanttProject 3.2 will be delivered through the Update Channel. We are targeting at weekly or bi-weekly maintenance update cycles and we highly recommend to keep the auto-update options in the settings switched on.

We don't plan to build complete distribution packages for the maintenance updates.

GanttProject 3.1

18 May 15:29
Compare
Choose a tag to compare

GanttProject 3.1 is a feature update.

Release Highlights

Cloud Connection toggle
A new toggle button in the task bar indicates if GanttProject is connected to GanttProject Cloud. Toggling this on will open the authentication dialog, toggling this off will force sign out from the Cloud.

Adding resources from the Cloud
Human resource database which is built from the documents stored on GanttProject Cloud and from the team members can be pulled into GanttProject and you can choose the resources to add to your new project.

Bugfixes
A number of bugs and usability issues were fixed. Read the full list

Installation notes and system requirements

GanttProject runs on any modern hardware and operating system which is capable of running Java Runtime. Packages for Windows and macOS are self-sufficient and do not require installing anything else. DEB package for Linux requires any Java 11+ runtime. ZIP package requires Java 11+ runtime with JavaFX modules.

GanttProject and Java Runtime totally require about 200Mb of the disk space.

Windows

GanttProject for Windows is shipped as an executable installer bundled with BellSoft Liberica Java Runtime version 11.0.11. Just launch the installer after downloading. Default settings in the installer must be fine for the most of users.

Possible reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that an antivirus engine have seen malware which was packed using a similar installer.

The installer was checked by VirusTotal and at the moment of writing this no engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The MD5 sum of the original installer is ec23fd39b969825efb84ede3524aa172

If you can't or don't want to run program which your antivirus engine considers as infected, try using platform-independent ZIP archive. This distribution includes no native code and doesn't require Administrator privileges. It requires Java Runtime to be installed.

macOS

GanttProject for macOS is shipped as a self-sufficient disk image with a signed and notarized GanttProject application bundled with BellSoft Liberica Java Runtime 11.0.11. The disk image appears as a volume in Finder. You can launch GanttProject directly from the volume or drag it to Applications to install it on macOS system.

Ubuntu/Mint/ other Debian-based Linux distros

GanttProject for Linux is packaged as a deb package and includes no Java Runtime. The package lists a number of the known Java Runtime packages in the dependencies. Installing any of them must be sufficient.

You can install GanttProject deb package using your system package management tools, such as synaptic, Ubuntu software, apt, dpkg, etc. Double-click from the user interface or running dpkg -i ganttproject_3.1.3102-1_all.deb in the command line should work.

ZIP archive

ZIP archive distro can be used on any platform capable of running Java 11+. Java Runtime is not included and you have to install it separately. GanttProject requires Java Runtime version 11+ with JavaFX modules. We recommend using BellSoft Liberica Java Runtime. Choose Full JRE option for your platform.

Another Java Runtime with JavaFX is Azul Zulu. There is also a very convenient tool called SDKMAN! for downloading and managing Java runtimes. It is Linux-native, but it also works fine on macOS and on Windows with GitHub Shell.

Compatibility

GanttProject 3.1 is fully compatible with the files produced by GanttProject 3.0

Updates

Maintenance updates
Maintenance updates, also called patch updates, provide bugfixes and localization improvements. In the dot-separated version number (e.g. 3.1.3100) the third component indicates the patch number.

We normally do not introduce new user-visible features in maintenance updates. We guarantee full compatibility between project files and settings produced by different GanttProject versions within the same maintenance update cycle. Maintenance updates are supposed to make GanttProject more stable and less buggy and are supposed to be safe to install.

Maintenance updates to GanttProject 3.1 will be delivered through the Update Channel. We are targeting at weekly or bi-weekly maintenance update cycles and we highly recommend to keep the auto-update options in the settings switched on.

We don't plan to build complete distribution packages for the maintenance updates.

GanttProject 3.0

04 Feb 23:30
Compare
Choose a tag to compare

GanttProject 3.0 is a major update.

Release Highlights

Integration with GanttProject Cloud
GanttProject Cloud is a project collaboration service for GanttProject. If you're working in a team and need to share projects, collaborate safely, keep the history of project revisions, track resource allocations across all projects, you have to try GanttProject Cloud.

Bundled Java Runtime and Update Channel
GanttProject packages for Windows and macOS are bundled with Java Runtime. You don't need to download anything except GanttProject distro. Minor updates are delivered through the update channel and can be installed instantly.

Interoperability with Excel and more
GanttProject can now export projects directly as Excel documents and import them back. There are also a few relatively minor new features which mostly improve application usability.

Installation notes and system requirements

GanttProject runs on any modern hardware and operating system which is capable of running Java Runtime. Packages for Windows and macOS are self-sufficient and do not require installing anything else. DEB package for Linux requires any Java 11+ runtime. ZIP package requires Java 11+ runtime with JavaFX modules.

GanttProject and Java Runtime totally require about 200Mb of the disk space.

Windows

GanttProject for Windows is shipped as an executable installer bundled with BellSoft Liberica Java Runtime. Just launch the installer after downloading. Default settings in the installer must be fine for the most of users.

Possible reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that an antivirus engine have seen malware which was packed using a similar installer.

The installer was checked by VirusTotal and at the moment of writing this no engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The MD5 sum of the original installer is a5fca7353ce1ec1364dff7e543e20786

If you can't or don't want to run program which your antivirus engine considers as infected, try using platform-independent ZIP archive. This distribution includes no native code and doesn't require Administrator privileges. It requires Java Runtime to be installed.

macOS

GanttProject for macOS is shipped as a self-sufficient disk image with a signed and notarized GanttProject application bundled with BellSoft Liberica Java Runtime. The disk image appears as a volume in Finder. You can launch GanttProject directly from the volume or drag it to Applications to install it on macOS system.

Ubuntu/Mint/ other Debian-based Linux distros

GanttProject for Linux is packaged as a deb package and includes no Java Runtime. The package lists a number of the known Java Runtime packages in the dependencies. Installing any of them must be sufficient.

You can install GanttProject deb package using your system package management tools, such as synaptic, Ubuntu software, apt, dpkg, etc. Double-click from the user interface or running dpkg -i ganttproject_3.0.3000-1_all.deb in the command line should work.

ZIP archive

ZIP archive distro can be used on any platform capable of running Java 11+. Java Runtime is not included and you have to install it separately. GanttProject requires Java Runtime version 11+ with JavaFX modules. We recommend using BellSoft Liberica Java Runtime. Choose Full JRE option for your platform.

Another Java Runtime with JavaFX is Azul Zulu. There is also a very convenient tool called SDKMAN! for downloading and managing Java runtimes. It is Linux-native, but it also works fine on macOS and on Windows with GitHub Shell.

Compatibility

GanttProject 3.0 is fully compatible with the files produced by GanttProject 2.8.+ in both directions. GanttProject 3.0 is compatible with the settings file produced by earlier versions, however, older versions may break when reading a settings file written by GanttProject 3.0

Updates

Maintenance updates
Maintenance updates, also called patch updates, provide bugfixes and localization updates. In the dot-separated version number (e.g. 3.0.3000) the third component indicates the patch number.

We normally do not introduce new user-visible features in maintenance updates. We guarantee full compatibility between project files and settings produced by different GanttProject versions within the same maintenance update cycle. Maintenance updates are supposed to make GanttProject more stable and less buggy and are supposed to be safe to install.

Maintenance updates to GanttProject 3.0 will be delivered through the Update Channel. We are targeting at weekly or bi-weekly maintenance update cycles and we highly recommend to keep the auto-update options in the settings switched on.

We don't plan to build complete distribution packages for the maintenance updates.

Feature updates

Feature updates ship new features. In the dot-separated version number the second component indicates the feature update.

A new feature update may be less stable than a preceding one with maintenance patches and may introduce new bugs and/or be less localized. Feature updates may also break project file compatibility in the backward direction (that is, earlier versions may not be able to read files produced by newer versions). In the forward direction, newer versions are promised to be able to read files produced by the older versions.

Feature updates will be packaged as complete packages for all supported platforms and will be available through the Update Channel if that makes sense. We're targeting at monthly or bi-monthly feature update cycles.

GanttProject 2.8.11

23 Apr 00:09
Compare
Choose a tag to compare

Release Highlights

GanttProject 2.8.11 is a maintenance and localization update. It comes with updated holiday calendars for the top 20 countries where our users come from, a number of bugfixes and updated Italian, Korean, Turkish and Simplified Chinese translations.

Update: the actual build number is 2396. Build 2393 which was published on April 22 had a couple of severe issues.

Installation notes and system requirements

GanttProject runs on any modern hardware and operating system which is capable of running Java Runtime.

GanttProject 2.8.11 requires Java Runtime version 7 or higher. Currently there is a number of Java Runtime vendors and versions. GanttProject works with any OpenJDK compatible Java Runtime, however, due to packaging and other reasons, it may not work out of the box with some combinations of operating system, Java Runtime vendor and version. In the sections below for each supported platform you can find combinations which were smoke-tested.

Smoke test includes installation of Java Runtime and GanttProject on "clean" system and launching GanttProject using standard user interface for each platform. We use Java 8 and Java 11 which are LTS (Long-Term Support) versions, legacy Java 7 and the latest Java 14 Runtime.

Windows

File: ganttproject-2.8.11-r2396.exe MD5 sum: c8238c29db34681a65c38d749598c2a7

GanttProject for Windows is shipped as an executable installer with no bundled Java Runtime. You need to download and install Java separately.

GanttProject has been tested on the following configurations:

  • Windows 8 with Oracle Java Runtime version 7
  • Windows 8 with AdoptOpenJDK Java Runtime versions 8 and 11
  • Windows 8 with Amazon Corretto Java Runtime versions 8 and 11
  • Windows 10 with AdoptOpenJDK Java Runtime versions 8, 11 and 14
  • Windows 10 with Amazon Corretto Java Runtime versions 8 and 11

Important: when installing AdoptOpenJDK Java Runtime, make sure to select option "JavaSoft (Oracle) registry keys" (see the screenshot below).

Select registry keys option when installing AdoptOpenJDK Java Runtime on Windows

Provided that Java Runtime is properly installed, run the installer and complete the wizard steps to install GanttProject.

Reports from anti-virus software

Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

The installer was checked by VirusTotal and at the moment of writing this 1 engine out of 59 reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum.

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. This distribution includes no native code and doesn't require Administrator privileges. It requires Java Runtime to be installed.

macOS

File: ganttproject-2.8.11-r2396.dmg MD5 sum: a7bbf11705f8cbba7e8bca902c7eddae

Distribution for macOS comes with bundled LibericaFX 11.0.7 Java Runtime. GanttProject application is properly signed and notarized. Just double click it to launch. Optionally, you may drag GanttProject into Applications.

This was smoke-tested with the following macOS versions:

  • macOS Catalina 10.15.4
  • macOS Mojave 10.14.6
  • macOS Sierra 10.12.6

Ubuntu/Mint/ other Debian-based Linux distros

File: ganttproject_2.8.11-r2396-1_all.deb MD5 sum: a7b7c90c4e96b8995dd55fb314f103e1

GanttProject for Linux is packaged as deb package and includes no Java Runtime. It requires one of the known Java Runtime packages to be installed. You need to install deb package using your system package management tools, such as synaptic, Ubuntu software, apt, dpkg, etc. Double-click from the user interface or dpkg -i ganttproject_2.8.11-r2396-1_all.deb should work.

This was smoke-tested with the following configurations:

  • Ubuntu 18.04 with openjdk-8-jre, openjdk-11-jre, java-11-amazon-corretto-jdk, bellsoft-java11-runtime packages.

ZIP distro

File: ganttproject-2.8.11-r2396.zip MD5 sum: 8d7ceb2dd751034af97f5c62bec8a67e

Provided that java command is in PATH environment variable, it is enough to unpack the archive and run launcher script from ganttproject-2.8.11-r2396 folder. Read more detailed instructions on the Wiki pages.

This was smoke-tested on

  • Ubuntu 18.04 with bellsoft-java11-runtime package
  • macOS Catalina 10.15.4 with Liberica Java Runtime versions 8, 11, 14 and Zulu Java Runtime version 7
  • Windows 10 with AdoptOpenJDK Java Runtime version 14

GanttProject 2.8.10

30 Jan 18:25
Compare
Choose a tag to compare

Release Highlights

GanttProject 2.8.10 is a maintenance and localization update. It comes with updated holiday calendars for the top 20 countries where our users come from and a number of fixed bugs, mostly in the user interface. Users with high density screens will enjoy a fix of the row height issue in resource table. The full list of closed issues is available from the milestone page.

Installation notes and system requirements

GanttProject 2.8.10 requires Java Runtime version 7 or higher. We recommend using Java Runtime version 8 from Oracle although more recent runtimes, such as Java 10 or Java 11 shall also be okay.

Windows

Provided that Java Runtime is installed, it is enough to run the installer executable and complete the wizard steps to install GanttProject.

Reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

File ganttproject-2.8.10-r2363.exe was checked by VirusTotal and at the moment of writing this no engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The original checksum of ganttproject-2.8.10-r2363.exe is 8f37f5ad4eb707276f1afecce9e8ee78 (case insensitive).

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. It involves no native code (except for Java machine) and doesn't require Administrator priveleges.

Mac OSX

Provided that Java Runtime is installed, it is enough to drag GanttProject application into Applications.

We are aware of possible issues with launching GanttProject application on macOS Mojave with Java 10. Please refer to Knowledge Base article for details.

Ubuntu/Mint/ other Debian-based Linux distros

Install deb package using your system software/package management tools.

ZIP distro

Provided that java command is available in the command line, it is enough to unpack the archive and run launcher script from ganttproject-2.8.10-r2363 folder. Read more detailed instructions on the Wiki pages.

GanttProject 2.8.9

21 Aug 15:40
Compare
Choose a tag to compare

Release Highlights

GanttProject 2.8.9 is a maintenance update which fixes a number of bugs, mostly in the user interface. Worth noticing bugfixes:

The full list of closed issues is available from the milestone page.

Installation notes and system requirements

GanttProject 2.8.9 requires Java Runtime version 7 or higher. We recommend using the latest Java Runtime from Oracle.

Windows

Provided that Java Runtime is installed, it is enough to run the installer executable and complete the wizard steps to install GanttProject.

Reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

File ganttproject-2.8.9-r2335.exe was checked by VirusTotal and at the moment of writing this no engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The original checksum of ganttproject-2.8.9-r2335.exe is 4781e2e980ed033326f03ae8dd5672a8 (case insensitive).

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. It involves no native code (except for Java machine) and doesn't require Administrator priveleges.

Mac OSX

Provided that Java Runtime is installed, it is enough to drag GanttProject application into Applications.

Ubuntu/Mint/ other Debian-based Linux distros

Install deb package using your system software/package management tools.

ZIP distro

Provided that java command is available in the command line, it is enough to unpack the archive and run launcher script from ganttproject-2.8.9-r2335 folder. Read more detailed instructions on the Wiki pages.

GanttProject 2.8.8

19 May 00:04
Compare
Choose a tag to compare

Release Highlights

GanttProject 2.8.8 fixes a number of bugs and improves usability, import/export functions, compatibility with macOS and with the latest Java 10 Runtime.

The full list of closed issues is available from the milestone page.

Installation notes and system requirements

GanttProject 2.8.8 requires Java Runtime version 7 or higher. We recommend using the latest Java Runtime from Oracle.

Windows

Provided that Java Runtime is installed, it is enough to run the installer executable and complete the wizard steps to install GanttProject.

Reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

File ganttproject-2.8.8-r2308.exe was checked by VirusTotal and at the moment of writing this only 1 out of 61 engines reported positive results (which is good).

If your anti-virus software reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The original checksum of ganttproject-2.8.8-r2308.exe is b23b1f62368ac95b12b7283420ea98fc (case insensitive).

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. It involves no native code (except for Java machine) and doesn't require Administrator priveleges.

Mac OSX

Provided that Java Runtime is installed, it is enough to drag GanttProject application into Applications.

Ubuntu/Mint/ other Debian-based Linux distros

Install deb package using your system software/package management tools.

ZIP distro

Provided that java command is available in the command line, it is enough to unpack the archive and run launcher script from ganttproject-2.8.8-r2308 folder. Read more detailed instructions on the Wiki pages.

GanttProject 2.8.7

18 Apr 00:02
Compare
Choose a tag to compare

Hotfix

We published a hotfix build 2262 which fixes annoying usability issue. Besides, there is better handling of mouse clicks in the table and a couple of localization fixes.

Release Highlights

GanttProject 2.8.7 makes mouse wheel behavior more consistent. Now wheel rotation scrolls vertically no matter if mouse is over task table or over chart. When Shift is hold, wheel rotation scrolls horizontally and when Ctrl is hold wheel changes zooming level.

Bugfixes

The list of closed tickets is available on release milestone page

Localization

Japanese and Catalan translations were significantly updated, and there are minor updates in some other translations.

Installation notes and system requirements

GanttProject 2.8.7 requires Java Runtime version 7 or higher. We recommend using the latest Java Runtime from Oracle.

Windows

Provided that Java Runtime is installed, it is enough to run the installer executable and complete the wizard steps to install GanttProject.

Reports from anti-virus software
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

File ganttproject-2.8.7-r2262.exe was checked by VirusTotal and at the moment of writing this no anti-virus engines reported positive results (which is good).

If your engine reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The original checksum of ganttproject-2.8.7-r2262.exe is fa2497a09a3b857dc99b1a545014a0f5 (case insensitive).

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. It involves no native code (except for Java machine) and doesn't require Administrator priveleges.

Mac OSX

Provided that Java Runtime is installed, it is enough to drag GanttProject application into Applications.

Ubuntu/Mint/ other Debian-based Linux distros

Install deb package using your system software/package management tools.

ZIP distro

Provided that java command is available in the command line, it is enough to unpack the archive and run launcher script from ganttproject-2.8.7-r2262 folder. Read more detailed instructions on the Wiki pages.

GanttProject 2.8.6

09 Feb 19:20
Compare
Choose a tag to compare

Release Highlights

GanttProject 2.8.6 comes with cross-application clipboard support. You can now copy tasks and resources between GanttProject windows.

Bugfixes

The list of closed tickets is available on release milestone page

Localization

We updated some 15+ holiday calendars, added Indonesian translation and updated Croatian, German, Korean and Swedish translations.

Installation notes and system requirements

GanttProject 2.8.6 requires Java Runtime version 7 or higher. We recommend using the latest Java Runtime from Oracle.

Windows

Provided that Java Runtime is installed, it is enough to run the installer executable and complete the wizard steps to install GanttProject.

Viruses in the installer
Some anti-virus programs may report viruses in the installer. This is a known issue which happens to installers very often. It doesn't mean that the file is infected, it rather means that antivirus engine have seen malware packed using similar installer.

File ganttproject-2.8.6-r2231.exe was checked by VirusTotal and at the moment of writing this no anti-virus engines reported positive results.

If your engine reports positive result, this is most likely a false positive, provided that the file which you downloaded is the original one. You can check if you downloaded the original file by checking its MD5 checksum. The original checksum of ganttproject-2.8.6-r2231.exe is 2308235f0b46f48f26e15094eb27c509 (case insensitive).

If you can't or don't want to run program which your antivirus engine considers as infected, we recommend using ZIP distribution. It involves no native code (except for Java machine) and doesn't require Administrator priveleges.

Mac OSX

Provided that Java Runtime is installed, it is enough to drag GanttProject application into Applications.

Ubuntu/Mint/ other Debian-based Linux distros

Install deb package using your system software/package management tools.

ZIP distro

Provided that java command is available in the command line, it is enough to unpack the archive and run launcher script from ganttproject-2.8.6-r2231 folder. Read more detailed instructions on the Wiki pages.