github MovingBlocks/Terasology v5.2.0-rc.1
Preview Engine 5.2.0 / Alpha 22 (Release Candidate 1)

latest releases: v5.4.0-rc.1, pre-2023-revive, v5.3.0...
pre-release3 years ago

Changes

  • #4846 test: have IntelliJ ask if tests should be run by itself or gradle (@keturn)

🚀 Features

  • #4753 feature(ecs-gestalt): Migrate Components to gestalt's Components. (@DarkWeird)
  • #4843 feat: hide NotificationOverlay (chat box) if HUD is hidden (@skaldarnar)
  • #4147 feat: set limits for maximum memory use. (@keturn)
  • #4849 feat: add random distribution utilities from AnotherWorld (@tolziplohu)
  • #4157 chore[facade]: use picocli for processing command line options (@keturn)
  • #4833 feat: add priority to Updates annotation of facet providers (@tolziplohu)

🐛 Bug Fixes

  • #4862 bugfix: PojoPrefab was getting seriliazed as a value type (@pollend)
  • #4863 bugfix: fix debug for skeleton renderer (@pollend)
  • #4858 feat: make render distance for (partially) transparent blocks adjustable (@tolziplohu)
  • #4847 fix: enable block tinting in LOD chunks (@tolziplohu)
  • #4845 fix(build): use Maps from guava, not Google API Client (@keturn)
  • #4841 fix: Better handling of ComponentSystem loading with optional dependencies (@DarkWeird)
  • #4840 fix: resolve Advance World Settings issue (@pollend)

🧰 Maintenance

  • #4873 chore: upgrade crashreporter dependency 4.1.0 -> 4.2.0 (@jdrueckert)
  • #4870 chore: some lintings and suggested simplifications (@keturn)
  • #4799 refactor: replace usage of ThreadManagerSubsystem with reactor Scheduler (@pollend)
  • #4864 chore: stop ignoring checkstyle findings (@jdrueckert)
  • #4869 chore: address some checkstyle warnings (@skaldarnar)
  • #4794 perf: improve performance of mesh generator for chunks (@pollend)
  • #4844 chore: add maven repo that contains jpastebin (@jdrueckert)
  • #4842 chore: adjust default logback configuration (@skaldarnar)
  • #4157 chore[facade]: use picocli for processing command line options (@keturn)
  • #4840 fix: resolve Advance World Settings issue (@pollend)
  • #4839 refactor(GameScheduler): provide ThreadMonitor-compatible schedule method (@keturn)
  • #4800 refactor: transaction manager with reactor (@pollend)

📚 Documentation

  • #4859 build(facade): oops, junit was supposed to be a test-only dependency (@keturn)

⚙️ Logistics

  • #4864 chore: stop ignoring checkstyle findings (@jdrueckert)
  • #4859 build(facade): oops, junit was supposed to be a test-only dependency (@keturn)
  • #4147 feat: set limits for maximum memory use. (@keturn)
  • #4845 fix(build): use Maps from guava, not Google API Client (@keturn)
  • #4841 fix: Better handling of ComponentSystem loading with optional dependencies (@DarkWeird)

Don't miss a new Terasology release

NewReleases is sending notifications on new releases.