Skip to content

v0.27.0-dev.8

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 31 Oct 18:23

⛰️ Features

  • Allow loading paths from jar resources on JVM - (c5ee414)
  • GetAddonOrNull - (4de4973)

🐛 Bug Fixes

  • Don't pass world in CopyToInstances, we can get it from the entity in decodeComponentsTo - (33e9b48)
  • Load resources from jar correctly - (1100511)
  • Use correct idofront release version - (e46fa21)
  • Inheriting an entity should not inherit its prefabs directly - (7888481)
  • Loading from JAR resources not working - (7888481)
  • Failed cast when initializing addons - (c4f6958)
  • Actually load prefabs defined by prefab addon - (0a71387)
  • EntityOf and entityOfOrNull swapped logic - (4de4973)

🚜 Refactor

  • Add back benchmarks module - (9952033)
  • Swap to kotlinx.io for multiplatform paths - (c5ee414)
  • Finish fixing tests for addons - (5fde1d0)
  • Get addons compiling - (c30d09b)
  • Swap to using proper dependency injection throughout in anticipation of multi-world ticking support - (3d6d096)

🧪 Testing

  • Add tests for issues above - (7888481)
  • Ensure all core tests passing - (9ae475a)

⚙️ Miscellaneous Tasks

  • Fix tests - (e4f44e6)
  • Make jar resource more generic - (364b694)
  • Bump version to reflect breaking changes - (9c99a31)
  • Some helper functions for addons - (2e5408e)
  • Add some helper methods for caching queries - (0852f67)
  • Bump gradlew - (0cd483c)
  • Rewrite core to use koin module - (9ae475a)