Skip to content

Releases: MovingBlocks/TerasologyLauncher

v3.2.0 - GCI and minor improvements

08 Jul 12:22
Compare
Choose a tag to compare

This version includes all contributions made during the Google Code-in period 2016, as well as minor improvements to usability.

  • Assorted translations (Polish, Hungarian, Ukrainian, German, Russian)
  • Added tooltips to buttons (#376)
  • Various code cleanup and refactoring (Checkstyle, PMD, Findbugs, Sonar)
  • Added CREDITS and updated icons
  • Added more Unit tests (#393, #394, #396)
  • Replaced 'gradle install' with 'gradle installApp'
  • 4K background image (#402)
  • Switch file handling to Java NIO (#407)
  • Removed guava dependency (#411)
  • Fixed file and zip handling (#395, #403)

Changes in Jenkins

v3.1.0 - fixes and minor enhancements

22 Jul 01:46
Compare
Choose a tag to compare

GitHub Milestone

  • Fix for Jenkins upgrade causing available game version scanning to fail
  • Sorts languages in drop-down menu for launcher settings
  • Assorted translations
  • Tiny flag icons for everybody woo!
  • Better UI alignment
  • Various code cleanup and refactoring
  • Allow setting the game log level from the launcher
  • Fix launcher hanging when the game data directory was edited on the settings page

Changes in Jenkins

v3.0.0 - Not so major, but still

17 Dec 03:54
Compare
Choose a tag to compare

This was meant as the bundled JRE release but that effort stalled. We still upped the required Java to 8u40 so that should count as major. Actual changes are fairly limited:

  • More JavaFX improvements. Increases minimum Java 8 version to update 40
  • Small freeze fix on some OSes (#342)
  • More translations
  • About tag doesn't cut off margins so much (#336)

Release 2.0.2

09 May 18:26
Compare
Choose a tag to compare

Another small bug fix release. Starting on v3 after this!

  • Fixes Japanese
  • Fixes loading bar stalling while processing available game versions

Release 2.0.1

06 May 03:44
Compare
Choose a tag to compare

Hot fix release resolving the more serious issues with v2.0.0. Stable enough for proper usage, huzzah!

Changelog:

  • Reverted to old exe file until JRE bundling is entirely ready
  • Marked Java 8 as required now - no more Java 7 (makes sense anyway since Terasology won't run on 7)
  • Fixed the JavaFX bug responsible for causing a stall before loading a file chooser dialog
  • Launcher should exit more gracefully if the user cancels out of choosing initial directories to use

Release 2.0.0

04 May 02:23
Compare
Choose a tag to compare
Release 2.0.0 Pre-release
Pre-release

This is the Launcher v2.0.0 release, however it has two major issues (#319 + #326) leaving it unfit for a fully stable release. I'm marking it as pre-release although it is officially done. We'll see about getting a v2.0.1 out soon to iron out the instabilities.

See a milestone with all known issues

Changelog:

  • First new major release. Not backwards compatible.
  • Shiny new look and feel using JavaFX
  • Retired old "Legacy" and "Multi" version lines - Legacy still available in Jenkins
  • Launcher now retrieves the "Omega" zip which is base Terasology + the modules in the standard lineup
  • Structure of Terasology.zip changed, Terasology.jar is now inside the "libs" directory (no user action needed)
  • More options for customizing the game launch (command line parameters)
  • Changelogs are aggregated for older builds
  • Substantial rework of how game and engine jars are detected and used
  • Renamed "Nightly" to "Develop" and "Stable" to "Release" in various places
  • Lots of translation work including several new languages
  • Experimental support for JRE bundling and Java Webstart (more info later)
  • Support for using the OS proxy server config
  • Using Gradle 2.1 now and Java 8 for compiling (but not required at runtime yet)
  • Probably more stuff we forgot about :-)

Release 1.4.2

11 Oct 15:03
Compare
Choose a tag to compare
  • Fix for OS X when selecting game and launcher directory at first start
  • Small GUI change (removed "Mods" link)

Release 1.4.1 - new server

21 Sep 17:54
Compare
Choose a tag to compare
Pre-release

This is mainly just a rebuild of the latest we've got with new URLs. Actually marking it as pre-release as it doesn't contain anything truly new and @mkalb or @skaldarnar may want to come by and tidy up a bit now that the server restoration dust has about settled :-)

Release 1.4.0

29 May 11:54
Compare
Choose a tag to compare
  • Translation into Polish
  • Fallback for missing language translations
  • New setting "Save downloaded files" and new "download" directory
  • Update "TerasologyLauncher.exe"
  • Better handling for failed or change-less game builds
  • Delete old and unused cache files
  • Note: Old cached information about game versions are not compatible. These are automatically reloaded.
  • Internal changes
    • Restructure and refactor code
    • Change Checkstyle and FindBugs configurations
    • Load and log game engine version
    • More and better logging
    • Some small bug fixes
    • Update compile and runtime dependencies
    • Update gradle wrapper (1.10 -> 1.12)
    • Update launch4j (3.0.2 -> 3.4)

Release 1.3.1

25 Mar 21:09
Compare
Choose a tag to compare
  • Allow all memory (heap size) values (512 MB - 16 GB)
  • Optimize zip file download (checks, logging, timeout, file name, ...)
  • Delete content of game installation sub directory before downloading and extracting a game version