v1.24.0
flame-engine/flamev1.24.0Feb 5, 2025by spydon
AI Summary
Performance improvements and new LineSegment features.
Key Highlights
- Switch from forEach to regular for-loops for performance
- SpawnComponent.periodRange behavior fix
- Devtools overlay navigation
New Features
- NineTileBoxComponent with HasPaint to enable effects
- Devtools overlay navigation
- Add direction and length getters and constructor to LineSegment
- Add multiFactory to SpawnComponent
Full Release Notes
## 1.24.0 - **PERF**: Switch from forEach to regular for-loops for about 30% improvement in raw update performance (#3472). - **FIX**: SpawnComponent.periodRange should change range each iteration (#3464). - **FIX**: Don't use a future when assets for SpriteButton is already loaded (#3456). - **FIX**: Darkness increases with higher values (#3448). - **FEAT**: NineTileBoxComponent with HasPaint to enable effects (#3459). - **FEAT**: Devtools overlay navigation (#3449). - **FEAT**: Add direction and length getters and constructor to LineSegment (#3446). - **FEAT**: Add multiFactory to SpawnComponent (#3440).