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.
canInteractgates 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 acceptonSelectas an alias foraction. - A console warning when lumo-ui is not running.
- Removed the unused
Config.Themetable.
2.0.0
- Drawing moved to lumo-ui; this resource keeps detection, input and actions.