github MovingBlocks/Terasology v4.1.0-rc.2
Engine 4.1.0 / Alpha 17 Preview (Release Candidate 2)

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

Engine Changes

🚀 Features

  • feat: replace deprecated md5 assets with new gltf floating cube (#4293)
  • feat(nui): allow batch-adding multiple paragraphs to HTMLDocument (#4291)
  • feat(BlockRegion): add BlockRegion helpers (#4272)
  • feat(subsystems): add creating and loading reflections.cache for subsystems (#4274)
  • feat(player): increase player's eye height 0.7 >>> 0.85 (#4276)

🐛 Bugfixes

  • fix: reduce volume and overmodulation of main theme (#4298)
  • fix: dispose physic's natives, stop threads. (#4299)
  • fix(world/chunks): make GenerateQueueEntity as Concurrent Collection (#4297)
  • fix(networking-timeout): graceful shutdown after failed connection (#4266)
  • fix: tweak lighting for over exposure problem (#4285)
  • fix(worldgen): Remove weird features near the origin from BrownianNoise (#4288)
  • fix: prevent NPE during movement interpolation (#4278)
  • fix: item pickup radius (again) (#4282)
  • fix(i18n): misspells / typing errors in czech translation (#4268)
  • fix(network): fix server info request and ping error handling (#4267)
  • fix: Time out of sync for players in multiplayer (#4292)

👨‍🏫 JOML

  • feat(JOML): migrate SkeletonRenderer (#4283)
  • feat(JOML): add util for Region3i from BlockRegion (#4284)
  • feat(JOML): migrate player spawn component and logic (#4281)
  • feat(JOML): migrate AudioManager (#4275)
  • feat(JOML): migrate CharacterTeleportEvent (#4273)
  • feat(JOML): migrate InputSystem and events (#4259)
  • feat(JOML): migrate monitoring (#4260)

🐢 Performance

  • perf(chunkprovider): add sorting for incoming request on chunk loading/generation. (#4280)
  • perf: drop creation of unnecessary array on new chunk event (#4269)

🧰 Maintenance

  • chore: remove some of the most noisy debug logs (#4294)

📚 Documentation

  • doc: fix some JavaDoc errors (#4264)

Module Changes

🚀 Features

🐛 Bugfixes

👨‍🏫 JOML

🐢 Performance

🧰 Maintenance

Don't miss a new Terasology release

NewReleases is sending notifications on new releases.