v0.18.0
What's Changed
- Multi-threaded execution of frontend (game-logic) and backend (rendering) frame update
- Improved integration of coroutines
- Experimental WebGPU backend on desktop using wgpu4k (thanks @ygdrasil-io)
- New window backend API on desktop
- GLFW remains the default window system
- New Swing window backend
- 🔼 Removes the need for
-XstartOnFirstThreadJVM arg on macOS - 🔼 Allows integration into legacy Java UIs
- 🔻 Limited input options (Worse keyboard layout handling, no controller input)
- 🔼 Removes the need for
- PhysX updated to 5.6.1
- Lots of smaller improvements and bug fixes
Full Changelog: v0.17.0...v0.18.0