- Lille still pins Bevy 0.12 (released 16 Nov 2023), so the engine stack is nearly two years behind the current 0.17.3 release (29 Oct 2024). We’re missing five major iterations of schedule, rendering, and ECS ergonomics.
- The latest upstream crate of bevy_ecs_tiled (0.9.x) used in the front-end design targets Bevy ≥ 0.16.
- Building new tooling (e.g. LilleMapPlugin, map asset pipeline) atop Bevy 0.12 just adds tech debt—we’ll have to redo that work once we adopt a modern engine version.
Blocking map work until the runtime stack is current keeps us from duplicating effort, and it lets us consume the actively maintained bevy_ecs_tiled crate instead of patching a 0.12-only fork.
Blocking map work until the runtime stack is current keeps us from duplicating effort, and it lets us consume the actively maintained bevy_ecs_tiled crate instead of patching a 0.12-only fork.