v4.0.4
- Fixed that helicopter/aircraft garages showed no vehicles
- Fixed stuck mouse cursor after parking out a boat
- Fixed key-only vehicles (you have a key but don't own) not showing in the garage
- Fixed job/society vehicles showing inconsistently across garage and impound
- Fixed that one corrupt vehicle entry could empty the whole list
- Hardened park-in/park-out against vehicle/upgrade injection and type bypass
- Several UI fixes (rename dialog vs. Escape, double-open guard, marker opacity)
Changed files
shared/classes.lua
shared/utils.lua
server/api.lua
server/garages.lua
server/vehicles.lua
client/nui.lua
client/points.lua
client/vehicles.lua
web/src/App.tsx
html/**