Skip to content

Releases: MovingBlocks/TerasologyLauncher

4.8.0

30 Jun 20:21
Compare
Choose a tag to compare

Special thanks to everyone that contributed to this release:
@anshukrs, @jdrueckert, @skaldarnar.

Changelog

🐛 Bug Fixes

🧰 Maintenance

🧪 Tests

  • #688 test: add test to ensure that all supported languages have language flag icons (@skaldarnar)

📚 Documentation

  • #689 doc: add troubleshooting section and download timeout workaround (@jdrueckert)

⚙️ Logistics

4.7.0

09 Nov 20:01
Compare
Choose a tag to compare

Special thanks to everyone that contributed to this release:
@jdrueckert, @skaldarnar.

Changelog

🚀 Features

  • #684 feat: remove game profile selection (fixed on OMEGA) (@skaldarnar)
  • #682 feat(i18n): add missing german translations (@jdrueckert)
  • #679 feat(i18n): use properties and bindings for i18n of resources bundles (@skaldarnar)

🐛 Bug Fixes

🧰 Maintenance

  • #685 chore: update Gradle (7.1.1 >>> 7.5.1) and dependencies (@skaldarnar)

📚 Documentation

4.6.0

03 Sep 10:24
Compare
Choose a tag to compare

🚀 Features

🐛 Bug Fixes

  • #659 fix: pass JVM heap settings in correct order to GameStarter (@skaldarnar)

🧰 Maintenance

  • #666 refactor: change API of Settings#load/store to use folder path (@skaldarnar)
  • #664 chore: pass LauncherConfiguration to ApplicationController#update (@skaldarnar)
  • #662 chore: merge BaseLauncherSettings into LauncherSettings (@skaldarnar)

📚 Documentation

⚙️ Logistics

4.5.0

29 Aug 09:58
Compare
Choose a tag to compare

🚀 Features

🐛 Bug Fixes

  • #659 fix: pass JVM heap settings in correct order to GameStarter (@skaldarnar)
  • #657 fix(LauncherSettings): do not send a zero-length argument (@keturn)
  • #654 fix(GameStarter): do not depend on GameRelease to know the engine version (@keturn)

🧰 Maintenance

  • #656 chore(JenkinsClient): use new HTTP client with better diagnostics (@keturn)
  • #655 chore(GameIdentifier): remove engineVersion; rename String version to displayVersion (@keturn)
  • #645 chore: update to jdk 11.0.12 from 11.0.8 (@keturn)
  • #644 build: update Gradle 6.8.2 >>> 7.1.1 (@skaldarnar)

4.4.0

24 Jun 16:55
Compare
Choose a tag to compare

Changes

🚀 Features

  • #616 feat: add Github repository adapter to fetch releases from Github (@skaldarnar)

4.3.4

06 May 21:43
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #641 fix: add connection timeout; remove legacy jenkins adapter (@skaldarnar)

4.3.3

02 May 19:29
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • #639 fix: use custom start scripts instead of brittle patch files (@skaldarnar)

🧰 Maintenance

4.3.2

21 Feb 12:03
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #631 fix: append build number to version in JenkinsRepositoryAdapter (@skaldarnar)

🧰 Maintenance

  • #633 chore: address checkstyle warnings (add doc, optimize imports) (@skaldarnar)
  • #632 chore: sort test payloads into V1 and V2 (addresses checkstyle warnings) (@skaldarnar)
  • #629 test(JenkinsClient): add tests for exceptional cases on JenkinsClient (@skaldarnar)

4.3.1

16 Feb 20:55
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • #628 fix(controller): prevent NumberFormatException on starting game (@skaldarnar)
  • #624 fix(repositories): make JenkinsRepositoryAdapter more resilient (@skaldarnar)

🧰 Maintenance

  • #627 refactor(model): add ReleaseMetadata container (@skaldarnar)
  • #626 test(repositories): add tests for LegacyJenkinsRepositoryAdapter (@skaldarnar)
  • #625 test(repositories): prepare legacy adapter for testing (@skaldarnar)

4.3.0

30 Jan 10:01
Compare
Choose a tag to compare

❗ This version has a known regression causing the launcher to fail at startup ❗
Please use v4.3.1 instead.

Changes

🚀 Features

  • #621 feat(repositories): add adapter for new jenkins.terasology.io (@skaldarnar)