Mechanic
v1.9.0
Released 10 September 2026
Security
- Prevent commission payouts when business funds are insufficient
Features
- Add server-side hooks before and after invoice payments
Tech Debt
- Added a clear error for unsupported progress-bar config values
- Improved mechanic employee-permission refresh performance
Bugs
- Fix motorcycles requiring four tyres instead of two for tyre replacement
- Localise the commission paid notification
- Support vector4 coordinates for mechanic shops and stashes
- Allow neon upgrades on supported motorcycles
- Prevent stock wheel category changes from creating unnecessary orders
- Keep performance upgrade category names visible when GTA labels are empty
- Show vehicle extra previews locally without repairing existing damage
- Fixed chameleon previews not reverting on custom RGB vehicles
- Prevented mechanic actions hanging when optional audio could not load
- Fixed vehicle retrieval with mixed custom RGB and palette colours
SQL Changes
Highly recommended to run this to improve database performance:
ALTER TABLE `mechanic_employees` ADD INDEX `idx_mechanic_employees_identifier_mechanic` (`identifier`, `mechanic`);Changed Files
- client/cl-locations.lua
- client/cl-mods.lua
- client/cl-shops-stashes.lua
- client/cl-vehicledeformation.lua
- client/cl-vehicleprops.lua
- framework/cl-functions.lua
- fxmanifest.lua
- server/sv-admin.lua
- server/sv-invoice.lua
- server/sv-locations.lua
- server/sv-management.lua
- server/sv-orders.lua
- web (entire folder)
- config (config files changed)
Last updated 11 September 2026