Skip to content

Changelog ​

2.1.0 — 2026-10-09 ​

Ships inside Lumo UI 1.1.0.

  • A callback that errors is logged instead of stopping the input loop, which used to leave every prompt on the server dead until a restart.
  • Registrations are removed when the resource that made them stops.
  • Deleted entities are dropped, so a recycled handle cannot inherit a prompt.
  • One key press fires one option, even when two options share a key.
  • canInteract gates run once per detection tick instead of several times per frame.
  • Model scans check the model before reading coordinates, and only walk the ped, vehicle or object pool when a registered model needs it.
  • Prompts hide while the pause menu is open, while a UI has focus, and while the player is dead (Config.DisableWhenDead, Config.HideWhenNuiFocused).
  • New exports: has, setDisabled, getFocus. Options accept onSelect as an alias for action.
  • A console warning when lumo-ui is not running.
  • Removed the unused Config.Theme table.

2.0.0 ​

  • Drawing moved to lumo-ui; this resource keeps detection, input and actions.