Skip to content

Releases: MovingBlocks/TerasologyLauncher

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

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)
Compare
Choose a tag to compare

Changes

🚀 Features

  • #616 feat: add Github repository adapter to fetch releases from Github (@skaldarnar)
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #641 fix: add connection timeout; remove legacy jenkins adapter (@skaldarnar)
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

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

🧰 Maintenance

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)
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)
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)
Compare
Choose a tag to compare

🚀 Features

  • #610 feature(lwjgl3): Add BaseJavaParameters for game, implement macos-specific lwgl3-related params. (@DarkWeird)
  • #600 Game Runner improvements (take 2) (@keturn)

🐛 Bug Fixes

🧰 Maintenance

6fbb917
Compare
Choose a tag to compare

🐛 Bug Fixes

  • #599 fix: remove doubled files when bundling the JRE (@skaldarnar)
  • #583 build: update JDK 11.0.7 >>> 11.0.8 and fix download task (@skaldarnar)
  • #580 fix: typo in german translation of logLevel_default (@SeOtte)

🧰 Maintenance