github bardsoftware/ganttproject ganttproject-3.1.3100
GanttProject 3.1

2 years ago

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.

Don't miss a new ganttproject release

NewReleases is sending notifications on new releases.