What's Changed
- chore: bump manifest version to 1.14.0 by @ASTROWwwW in #1807
- feat(server.cfg): add esx_lib to default resources by @rwixy in #1805
- feat(es_extended): fall back to English for missing locale keys by @ASTROWwwW in #1808
- fix(esx_lib): load imports from the correct resource name by @ASTROWwwW in #1809
- fix SQL parameter passing in setProps to save complex modifications by @rock1565 in #1786
- feat: integrate Medal.tv globally by @rwixy in #1803
- refactor(legacy.sql): consolidate addon_account entries and remove legacy Banker Job SQL by @rwixy in #1861
- feat(esx_lib): add isEnhanced game edition detection by @ASTROWwwW in #1811
- refactor(oxinventory): improve inventory module initialization and cleanup by @rwixy in #1862
- feat(commands): centralize admin permissions via Config.AdminGroups by @rwixy in #1859
- fix(esx_multicharacter): correct the chin_3 typo in the default skins by @seltonmt012 in #1857
- fix(es_extended): widen the identifier columns that are too short by @seltonmt012 in #1856
- fix(es_extended/server/classes/player): stop setInventoryItem throwing when nothing changes by @seltonmt012 in #1855
- fix(es_extended/client/modules/adjustments): escape placeholder values before substitution by @seltonmt012 in #1853
- fix(es_extended/server/modules/commands): stop console commands from throwing on a missing xPlayer by @seltonmt012 in #1852
- fix(esx_lib): make the uint check work and remove an unread table by @seltonmt012 in #1851
- fix(es_extended/server/modules/createJob): let CreateJob add grades to an existing job by @seltonmt012 in #1854
- fix(cron): catch up jobs that were missed across midnight by @seltonmt012 in #1850
- fix(esx_lib/game): keep the secondary colour when the primary is custom by @seltonmt012 in #1846
- fix(es_extended/server/classes/vehicle): keep xVehicle usable after setPlate by @seltonmt012 in #1847
- fix(esx_lib/points): start the points loop only once by @seltonmt012 in #1845
- fix(es_extended/client): stop stacking adjustment threads on every relog by @seltonmt012 in #1844
- fix(esx_progressbar): honour the requested duration and ignore cancelled runs by @seltonmt012 in #1842
- fix(esx_menu_dialog, esx_menu_list): do not grab NUI focus after the menu closed by @seltonmt012 in #1840
- fix(cron): keep the scheduler alive when a job errors by @seltonmt012 in #1839
- fix(es_extended/locale): return a single value from TranslateCap by @seltonmt012 in #1838
- fix(esx_lib): correct the shared table and string helpers by @seltonmt012 in #1837
- fix(esx_inventory): let the quantity dialog accept a corrected amount by @seltonmt012 in #1836
- perf(esx_multicharacter): index the columns used by character deletion by @seltonmt012 in #1835
- fix(es_extended/server): skip unspawned players in the bulk save by @seltonmt012 in #1834
- perf(esx_multicharacter): look up characters by exact identifier instead of LIKE by @seltonmt012 in #1833
- perf(es_extended/client): only look up the closest player when the pickup prompt is used by @seltonmt012 in #1832
- fix(esx_lib/points): keep the points loop alive when a callback errors by @seltonmt012 in #1831
- fix(esx_multicharacter/client): restore the stored height of hidden hud components by @seltonmt012 in #1830
- fix(esx_multicharacter/client): act on the local player in HideHud by @seltonmt012 in #1829
- fix(es_extended/shared): return false instead of raising on invalid utf8 by @seltonmt012 in #1827
- fix(esx_inventory/client): stop overloading the menu usable flag by @seltonmt012 in #1826
- fix(es_extended/server/main): add the weapon before restoring its tint and components by @seltonmt012 in #1824
- fix(es_extended/modules/callback): compare the promise state against its numeric value by @seltonmt012 in #1823
- fix(es_extended/server/main): skip unknown weapons when loading a loadout by @seltonmt012 in #1822
- fix(es_extended/server/main): use the identity sex for the default skin by @seltonmt012 in #1821
- fix(es_extended/server/functions): drop leading space from merge command arguments by @seltonmt012 in #1820
- fix(es_extended/server/functions): persist items added via AddItems by @seltonmt012 in #1819
- fix(overrides/oxinventory): replace broken Inventory() export with direct export proxy by @rwixy in #1863
- Bump legacy version to 1.14.1 by @N0tNvll in #1864
New Contributors
- @rwixy made their first contribution in #1805
- @rock1565 made their first contribution in #1786
- @seltonmt012 made their first contribution in #1857
Full Changelog: 1.14.0...1.14.1