Releases: overextended/ox_inventory
Releases Β· overextended/ox_inventory
v2.12.3
Features
- bridge: ND Framework support (Linden)
- server/inventory: export UpdateVehicle (#863) #863 (Tony Stark)
Bug Fixes
- shared/items: set data.close and data.consume (Linden)
- server/inventory: make the Inventory.Clear keep param work (Linden)
- server/inventory: remove metadata spam from AddItem (Linden)
- server/qb: correct playername format (Linden)
- setup/convert: undefined metadata table #861 (BerkieBb)
- modules/bridge/qb/server: wrong variable #861 (BerkieBb)
- locales/tc: broken key name (#862) #862 (JinFa)
Code Refactoring
- client: don't disable firing when progressbar is active (Linden)
- don't hardcode resource name (Linden)
- data/items: remove lockpick usable bits (Linden)
Chores
- bump manifest version to v2.12.2 (Manifest Bumper)
- client: suppress warnings #861 (BerkieBb)
- modules/utils: suppress warning for missing field #861 (BerkieBb)
- modules/inventory/server: suppress warnings #861 (BerkieBb)
- modules/inventory/client: suppress missing field warning #861 (BerkieBb)
Commits
- a26b468: fix(web: truncate item durability in the tooltip (Luke)
v2.12.2
Bug Fixes
- shared/items: set data.close and data.consume (Linden)
- server/inventory: make the Inventory.Clear keep param work (Linden)
- server/inventory: remove metadata spam from AddItem (Linden)
- server/qb: correct playername format (Linden)
Code Refactoring
- client: don't disable firing when progressbar is active (Linden)
Commits
- cc44521: fix(web: truncate item durability in the tooltip (Luke)
v2.12.1
v2.12.0
Features
- web: mui components #842 (Luke)
- web: item slot contents #842 (Luke)
- web: middle column buttons #842 (Luke)
- web: useful controls overhaul #842 (Luke)
- web: slot tooltip #842 (Luke)
- web: fast slot indicators #842 (Luke)
- web: add imagepath #842 (Linden)
Bug Fixes
- web: add missing app state #842 (Luke)
- web: don't try to display tooltip when dragging an item #842 (Luke)
- web: don't rerender the whole app when pressing shift #842 (Luke)
- web: add missing drop shadow to input #842 (Luke)
- server/bridge: qbcore license checks (Linden)
- client/weapon: SetWeaponsNoAutoswap (Linden)
- web: hide context menu when closing inventory #842 (Luke)
- web: remove margin from markdown #842 (Luke)
- web: keep inventory mounted when invisible #842 (Luke)
- server/bridge: esx hasLicense check #840 (Apple)
- server/inventory: ensure metadata is a table during AddItem (Linden)
Styles
- web: item labels #842 (Luke)
- web: change palette and add borders to components #842 (Linden)
- web: font and spacing adjustments #842 (Linden)
- web/UsefulControls: spacing #842 (Linden)
Code Refactoring
- web: move coloring into theme #842 (Luke)
- web: remove scss file #842 (Luke)
- web: item grid and slots #842 (Luke)
- web: drag preview #842 (Luke)
- web: move additionalMetadata to redux store #842 (Luke)
- web: item notification system improvements #842 (Luke)
- web: context menu #842 (Luke)
- web: inventory hotbar #842 (Luke)
- web/ItemNotifications: update nuievent args and use Locale #842 (Linden)
- update locales and ItemNotify args #842 (Linden)
- web: remove react-hot-toast #842 (Luke)
- web: move images path #842 (Linden)
- client: don't spam Utils.WeaponWheel on resource start (Linden)
- web/InventorySlot: use number grouping for item.price #842 (Linden)
- web: rewrite styling, again #842 (Luke)
- bridge: framework submodules (Linden)
Performance Improvements
- web: remove currentItem state #842 (Luke)
- web: split inventory into left and right inventory components #842 (Luke)
Chores
- web: remove unused code #842 (Luke)
- web: remove unused components #842 (Luke)
- web: use same image size for drag preview #842 (Luke)
- web: reformat with prettier #842 (Luke)
- web: move drag styling to css file #842 (Luke)
- web: eliminate dead code #842 (Linden)
- web: convert Typography tags to p #842 (Luke)
Commits
v2.11.7
Last tag for v2.11 - the next update (v2.12) focuses on rewriting parts of the UI and improving the appearance, which may take some time for people using customised UIs.
Bug Fixes
v2.11.6
Features
- server/inventory: update stash data when re-registering (Linden)
- notify player why swapSlots failed (Linden)
- server/inventory: multi-slot AddItem (Linden)
Bug Fixes
- server/items: getItem return type (Linden)
- nil-checks (Linden)
- init: suppress undefined global typeerror (Linden)
- server/inventory: clone metadata when adding multiple slots (Linden)
- server/inventory: AddItem should respect slot arg (Linden)
- client: check swapItems response (Linden)
Code Refactoring
- server/bridge: make qb-core DRY (Linden)
- server/inventory: remove customstash print (Linden)
- server: add license-check to bridge (Linden)
- server/inventory: change server restart event (Linden)
- server/inventory: change swapItems response for evidence (Linden)
- client: onCache('seat') behaviour (Linden)
- server/items: remove error on invalid item (Linden)
Chores
- bump manifest version to v2.11.6 (Manifest Bumper)
Commits
v2.11.5
v2.11.4
v2.11.3
Features
Bug Fixes
- client/bridge: qbcore playerdata handling (Linden)
- bridge/server: qb money change (#812) #812 (BerkieBb)
- server/bridge: clear previous groups from player inventory (Linden)
- client/bridge: set Weapon ref (Linden)
- shared/items: set consume to 1 if item uses exports (Linden)
- server/bridge: addLicense id (Linden)