FXGL v11.10 Release Notes

Release Date: 2020-07-31 // over 3 years ago
  • 🔄 Changelog:

    • ⚡️ Default intro scene updated
    • Draft of fxgl-net TCP
    • 🐎 Significant improvement in animation performance
    • Anonymous components are now allowed, though still not recommended
    • 🐎 Component injection can be disabled on a per component basis to improve runtime performance when creating many entities
    • fxgl-trade module is now part of FXGL API
    • ➕ Added "global" input object accessible via SceneService
    • ✅ More tests
    • 🔨 Internal code cleanup and refactor
    • fxgl-samples cleanup
    • attach 4.0.2 -> 4.0.6
    • 🆕 new dep: jackson databind
    • Dialogue editor: added branches / functions / conditions
    • ➕ Added a setting to disable all FS write operations
    • Localizations and fonts are now lazily loaded, improving fxgl startup time
    • Camera scene can be entered with CTRL+C in debug / developer modes

    🐛 Bug fixes:

    • 🛠 Fixed translation animation along a path, which now doesn't snap to 0,0
    • 🛠 Fixed a bug where tmx with different tileset sizes would load incorrectly
    • 🛠 Fixed a bug where viewport would not correctly follow entity if zoomed
    • 🛠 Fixed a bug where mouse world coordinates would be incorrect when viewport is zoomed
    • 🛠 Fixed a bug where viewport bounds would not honor zoom level
    • 🛠 Fixed a bug where resized window would generate incorrect input coordinates

    Contribution credits (thanks to):