This page provides all the essential information you need about the latest 15 updates. Each patch is designed to enhance your experience, improve performance, and strengthen security.
🗃️Modified Files
📁customize/client/
ALL FILES!
📁frameworks/esx/
client.lua
📁frameworks/qb/
client.lua
server.lua
📁frameworks/qbox/
client.lua
server.lua
📁inventories/qs-inventory/
server.lua
📁targets/
qb-target.lua
📁ui/
ALL FILES!
📁utils/client/
game.lua
helpers.lua
points.lua
ui.lua
config.lua
fxmanifest.lua
🛠️Fixes / Changes
Progress bar & circle added - As our promised UI components are added, progress circle/bar make their way to introduction. See attached video.
Exports all UI functions - Allows all UI functions to be called via export. Will add docs for using wasabi_bridge UI in 3rd party scripts shortly after this update.
Config.DefaultColor added - This will be the color present for scripts that haven’t updated to take the color parameter for progress bars/circles as well as if you set the Config.UIColor to false in selected script, will use this defined color as default.
Corrected remove target functions (QB) - Corrected issue with removing zone in newer scripts/updates for qb-target.
QBox added independently - The Qbox framework has been added to the bridge separately from QB for the new compatibility differences.
wsb.showNotification moved - Removed from each framework’s client file and placed within customize/client/notifications.lua
Corrects issue removing points - When scripts restart/stop, an error would occur at times.
Quasar inventory metadata fixes - A mistake in a call to an export caused issues for quasar inventory users when using the latest car lock update. This has been resolved.
📝Additional Notes
Customize color of progress bar using Config.DefaultColor. Will use script specific config soon. If desired to have scripts use bridge default color, can set the default UI color in scripts like ambulance/police/carlock/etc to false if desired.
Will start rolling out updates for scripts not using built-in UI in the coming days.
Next update will include a built-in skill check.
🗃️Modified Files
config.lua
📁customize/client/
alertDialog.lua
carKeys.lua
menu.lua
notifications.lua
textUI.lua
📁inventories/
ALL FILES
📁ui/
ALL FILES
📁utils/client/
game.lua
📁utils/server/
compatibility.lua
fxmanifest.lua
🛠️Fixes / Changes
Corrected issue with returning data - Some components were not returning data (such as alertDialog).
Notification duration patch - A bug reported where notifications would disappear too soon then defined has been patched.
Adds additional metadata functions - We’ve added a few additional inventory orientated functions to the bridge pertaining to metadata.
Adds additional helper functions - Additional functions pertaining to entity ownership have been added for future use.
🗃️Modified Files
config.lua
📁customize/client/
notifications.lua
📁frameworks/qb/
client.lua
📁ui/
ALL FILES
📁utils/client
ui.lua
fxmanifest.lua
🛠️Fixes / Changes
Built-In Notification System - Added a built-in notification system(Still auto-detects wasabi_notify and has the ox_lib code available within the file). Configuration options have been added to config.lua.
Menu Styling Improvements - Styling fixes/improvements for both the context and regular menus.
📚Hotfix changes(Previously announced changes)
Replaces state bag listener - Replaced with events for isLoggedIn and isLoggedOut for the switch handler on the QB side.
(QBCore)
🗃️Modified Files
📁frameworks/qb/
client.lua
🛠️Fixes / Changes
Replaces state bag listener - Replaced with events for isLoggedIn and isLoggedOut for the switch handler on the QB side.
🗃️Modified Files
📁customize/client/
inputDialog.lua
textUI.lua
📁ui/
ALL FILES AND FOLDERS
📁utils/client/
ui.lua
config.lua
fxmanifest.lua
🛠️Fixes / Changes
Improves style/size of arrow menu - The aesthetics of the regular menu(aka mobile menu) have been improved drastically. The menu is now wider, hugs closer to the edge of the screen, tall enough to view 6 options at once rather than the previous 4, and other improvements.
Improves formatting of input dialog - The input dialog was having issues properly centering and using some markdown functionality it was intended to have. This has been resolved.
Built-in text UI added - A build in text UI was added. Very similar styling to ox_lib to prevent bitching. (Can be customized 100% via configuration)
Color picker added to input dialog - The option of color has been added to our inputDialog functionality of bridge. This will be required for the upcoming release planned.
(PS INVENTORY)
🗃️Modified Files
📁inventories/ps-inventory/
client.lua
server.lua
🛠️Fixes / Changes
Opening shops, inventories, and stashes - Has been resolved, thank you for your patience.
🗃️Modified Files
📁ui/js/
script.js
🛠️Fixes / Changes
Input dialog UI Closing - Patched bug in UI of input dialog causing it to close when using backspace key.
(OX INVENTORY)
🗃️Modified Files
📁inventories/ox_inventory/
server.lua
🛠️Fixes / Changes
**Clear inventory function patched ** - Weird bug causing inventory issues when specific settings were applied to wasabi_ambulance in regards to clearing inventory while using ox_inventory has been patched.
🗃️Modified Files
📁utils/client
cache.lua
ui.lua
import.lua
fxmanifest.lua
🛠️Fixes / Changes
NUI Menu Error - An error was reported when selecting empty menu options. This has been resolved via previous hot-fix.
AMBULANCE HEALTH REGEN ISSUE - Resolved and was due to a caching issue. This would cause issues in recent wasabi_ambulance update in regards to regenerating health halfway as well as unlimited time in last stand.
🗃️Modified Files
📁utils/client
ui.lua
⚙️Changes
NUI Menu Error - An error was reported when selecting empty menu options. This has been resolved via this hot-fix.
🗃️Modified Files
📁customize/client/
alertDialog.lua
inputDialog.lua
menu.lua
skillCheck.lua
📁inventories/codem-inventory/
client.lua
server.lua
📁inventories/ps-inventory/
client.lua
server.lua
📁inventories/tgiann-inventory/
client.lua
server.lua
📁ui/
ALL FILES NEW
📁utils/client
cache.lua
helpers.lua
points.lua
ui.lua
import.lua
fxmanifest.lua
⚙️Changes
TGIANN Inventory Support - Per request TGIANN inventory has been added to the compatible inventories.
CodeM Inventory Fixes - We have repaired the function responsible for clearing player’s inventories as well as open player inventory. Input Dialog Improvements - Improved input dialog while adding a ‘multi-select’ option to accommodate an upcoming wasabi_police update. Added Alert Dialog UI - Added an alert dialog UI for our pre-existing scripts as a default option (customizable). Skill-check Customizable - A skill-check function has been added to the bridge so that eventually, the skill-check can be customized across all scripts with ease that utilize one. Improved Caching System - Improved, debugged, and ready for production of a useful cache system. Cleaned Up customize Directory - Made it easier with functions to replace repetitive code. Additional Helper Functions - Added additional helper functions to the bridge to accommodate changes to future scripts.
🗃️Modified Files
📁customize/client/
ALL FILES NEW
📁inventories/*/
ALL server.lua replaced in each inventory directory
📁ui/
ALL FILES NEW
📁utils/client/
ui.lua
fxmanifest.lua
⚙️Changes
Added NUI components - The bridge now offers its own default UI components for context, menu, and input dialog usages. While this is exciting and new, our pre-existing products will begin to start featuring them following their next updates. Restructured customize directory - Our customize directory has been restructured to provide separate lua files per customization (Some scripts will be pending their next update to utilize the bridge functions for menu, context menu, input dialog, text UI, and progress bar). Clear inventory function added - For ease of use in future updates of ambulance, a clear inventory function was added for ambulance's next update.
🗃️Modified Files
📁inventories/qb-inventory/
client.lua
server.lua
fxmanifest.lua
⚙️Changes
QB Inventory v2 Compatibility - You can now use qb-inventory 2.0.0 with Wasabi Scripts. Specifically related to shops, stashes, and opening other player's inventories.
🗃️ Modified Files
📁 frameworks/qb/
client.lua
📁 inventories/codem_inventory/
client.lua
📁 inventories/ox_inventory/
client.lua
📁 inventories/ps-inventory/
client.lua
📁 inventories/qb-inventory/
client.lua
📁 inventories/qs-inventory/
client.lua
📁 utils/client/
cache.lua
fxmanifest.lua
⚙️ Changes
Opening Qbox Boss Menu - Opening Qbox boss menu in scripts like ambulance and police has been patched to accommodate export changes in comparison to QBCore.
Added Inventory Function - A function responsible for opening other player’s inventory has been added to the bridge for future updates to other scripts.
🗃️ Modified Files
📁 frameworks/esx/
server.lua
📁 inventories/
ALL FILES
📁 utils/
ALL FILES
fxmanifest.lua
⚙️ Changes
CodeM Inventory Compatibility - We have added CodeM inventory to the bridge for compatibility with police/ambulance stashes/shops.
Corrected Compatibility on ESX Side - Realizing that not all ESX inventories use count for item count, we added check for amount as well for additional compatibility. (CodeM & possibly others)
📝 Additional Notes
If you are using scripts/bridge without issues and do not use CodeM inventory; this update is very low priority.