Skip to content

Releases: MovingBlocks/TerasologyLauncher

v3.3.0

Choose a tag to compare

@skaldarnar skaldarnar released this 08 Jun 16:53
  • Added missing try-catch for NIO operations (#412)
  • Fixed UI layouts (#417)
  • Combined start and download button (#418)
  • Validate launcher settings for 32-bit JVM (#425)

v3.2.0 - GCI and minor improvements

Choose a tag to compare

@skaldarnar skaldarnar released this 08 Jul 12:22

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

Choose a tag to compare

@Cervator Cervator released this 22 Jul 01:46

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

Choose a tag to compare

@Cervator Cervator released this 17 Dec 03:54

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

Choose a tag to compare

@Cervator Cervator released this 09 May 18:26

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

Choose a tag to compare

@Cervator Cervator released this 06 May 03:44

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

Release 2.0.0 Pre-release
Pre-release

Choose a tag to compare

@Cervator Cervator released this 04 May 02:23

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

Choose a tag to compare

@skaldarnar skaldarnar released this 11 Oct 15:03
  • 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

Pre-release

Choose a tag to compare

@Cervator Cervator released this 21 Sep 17:54

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

Choose a tag to compare

@mkalb mkalb released this 29 May 11:54
  • 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)