ESX 1.12 is officially released. Totalling 247 commits, the team has been hard at work creating the best product possible for you all!
Notable Major Changes
- Require has been added (disabled if your using ox lib in the same resource)
- DLC Weapons have been added
- Major performance & security improvements across the board
- Vehicle Spawning has been improved
- New Adjustments have been added
- Automatic OX inventory detection has been added back
Potentially Breaking change:
ESX.Jobs
,ESX.Players
andESX.Items
are no longer accessible by resources
Whatโs Changed
- fix(client/modules/points): Small improvements. by @Kenshiin13 in fix(client/modules/points): Small improvements. by Kenshiin13 ยท Pull Request #1443 ยท esx-framework/esx_core ยท GitHub
- Validate player skin before saving to db by @EinS4ckZwiebeln in Validate player skin before saving to db by EinS4ckZwiebeln ยท Pull Request #1447 ยท esx-framework/esx_core ยท GitHub
- feat(shared/config/weapons): Add MK2 Weapon Tints by @Kenshiin13 in feat(shared/config/weapons): Add MK2 Weapon Tints by Kenshiin13 ยท Pull Request #1446 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/server/main.lua): return if no weapon by @iSentrie in fix(es_extended/server/main.lua): return if no weapon by iSentrie ยท Pull Request #1445 ยท esx-framework/esx_core ยท GitHub
- refactor(locales): Remove unused duty locales by @Kenshiin13 in refactor(locales): Remove unused duty locales by Kenshiin13 ยท Pull Request #1448 ยท esx-framework/esx_core ยท GitHub
- fix: Cached Ped not being updated Correctly by @Mycroft-Studios in fix: Cached Ped not being updated Correctly by Mycroft-Studios ยท Pull Request #1449 ยท esx-framework/esx_core ยท GitHub
- chore:
merge hotfix into dev branch by @anon16818586 in chore: ๐ฅ merge hotfix into dev branch by Arctos2win ยท Pull Request #1452 ยท esx-framework/esx_core ยท GitHub
- Merge hotfix by @Mycroft-Studios in Merge hotfix by Mycroft-Studios ยท Pull Request #1458 ยท esx-framework/esx_core ยท GitHub
- Feature/esx identity nui by @luckie12 in Feature/esx identity nui by luckie12 ยท Pull Request #1459 ยท esx-framework/esx_core ยท GitHub
- DOB validation removal from ESX_identity by @luckie12 in DOB validation removal from ESX_identity by luckie12 ยท Pull Request #1461 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/adjustments): use correct natives by @Mycroft-Studios in fix(es_extended/client/adjustments): use correct natives by Mycroft-Studios ยท Pull Request #1464 ยท esx-framework/esx_core ยท GitHub
- Moved Web stuff to web folder by @luckie12 in Moved Web stuff to web folder by luckie12 ยท Pull Request #1466 ยท esx-framework/esx_core ยท GitHub
- refactor(cron/server/main) by @Kenshiin13 in refactor(cron/server/main) by Kenshiin13 ยท Pull Request #1468 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/locales/de): Fix German received_weapon_noweapon by @Kenshiin13 in fix(es_extended/locales/de): Fix German received_weapon_noweapon by Kenshiin13 ยท Pull Request #1467 ยท esx-framework/esx_core ยท GitHub
- fix(skinchanger): wrong operator by @Mycroft-Studios in fix(skinchanger): wrong operator by Mycroft-Studios ยท Pull Request #1469 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/modules/actions): correctly update ped reference in TrackPed by @Kenshiin13 in fix(es_extended/client/modules/actions): correctly update ped reference in TrackPed by Kenshiin13 ยท Pull Request #1475 ยท esx-framework/esx_core ยท GitHub
Ignore and handle lint errors by @Gellipapa in โ๏ธ Ignore and handle lint errors by Gellipapa ยท Pull Request #1476 ยท esx-framework/esx_core ยท GitHub
- fix(skinchanger/client/main): fix HeadOverlay not being applied correctly by @Kenshiin13 in fix(skinchanger/client/main): fix HeadOverlay not being applied correctly by Kenshiin13 ยท Pull Request #1478 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended): eliminate ESX.PlayerData race condition for esx:playerLoaded event by @Kenshiin13 in fix(es_extended): eliminate ESX.PlayerData race condition for esx:playerLoaded event by Kenshiin13 ยท Pull Request #1480 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/functions.lua): bug fix with the menu close & closeall function by @zImSkillz in fix(es_extended/client/functions.lua): bug fix with the menu close & closeall function by zImSkillz ยท Pull Request #1472 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/client/callback): implement ESX.AwaitServerCallback by @Mycroft-Studios in feat(es_extended/client/callback): implement ESX.AwaitServerCallback by Mycroft-Studios ยท Pull Request #1481 ยท esx-framework/esx_core ยท GitHub
- fix(esx_skin): restrict menu by @Mycroft-Studios in fix(esx_skin): restrict menu by Mycroft-Studios ยท Pull Request #1484 ยท esx-framework/esx_core ยท GitHub
- fix(esx_skin/client/modules/menu): clear old menu items before inserting new ones by @Kenshiin13 in fix(esx_skin/client/modules/menu): clear old menu items before inserting new ones by Kenshiin13 ยท Pull Request #1492 ยท esx-framework/esx_core ยท GitHub
- fix(esx_skin/client/modules/menu): set initial camera offsets properly by @Kenshiin13 in fix(esx_skin/client/modules/menu): set initial camera offsets properly by Kenshiin13 ยท Pull Request #1493 ยท esx-framework/esx_core ยท GitHub
- Chore: merge 1.11.3 into Dev by @Mycroft-Studios in Chore: merge 1.11.3 into Dev by Mycroft-Studios ยท Pull Request #1497 ยท esx-framework/esx_core ยท GitHub
- update: menu.lua by @Fellow1990 in update: menu.lua by Fellow1990 ยท Pull Request #1495 ยท esx-framework/esx_core ยท GitHub
- refactor(es_extended/server/modules/actions): replace deprecated RegisterServerEvent by @Kenshiin13 in refactor(es_extended/server/modules/actions): replace deprecated RegisterServerEvent by Kenshiin13 ยท Pull Request #1499 ยท esx-framework/esx_core ยท GitHub
- refactor(es_extended/server/functions): refactor ESX.GetExtendedPlayers by @Kenshiin13 in refactor(es_extended/server/functions): refactor ESX.GetExtendedPlayers by Kenshiin13 ยท Pull Request #1501 ยท esx-framework/esx_core ยท GitHub
- refactor(SQL/legacy): Add primary key to vehicles table by @Kenshiin13 in refactor(SQL/legacy): Add primary key to vehicles table by Kenshiin13 ยท Pull Request #1436 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/functions): properly call SetVehicleExtra by @Kenshiin13 in fix(es_extended/client/functions): properly call SetVehicleExtra by Kenshiin13 ยท Pull Request #1504 ยท esx-framework/esx_core ยท GitHub
- fix(esx_multichar/server/modules/multicharacter.lua): Added missing parameter by @1OSaft in fix(esx_multichar/server/modules/multicharacter.lua): Added missing parameter by 1OSaft ยท Pull Request #1508 ยท esx-framework/esx_core ยท GitHub
- fix(esx_skin/client/modules/menu): fix texture variations not updating by @Kenshiin13 in fix(esx_skin/client/modules/menu): fix texture variations not updating by Kenshiin13 ยท Pull Request #1510 ยท esx-framework/esx_core ยท GitHub
- fix(esx_skin/client/modules/menu): immediately update texture variatiโฆ by @Kenshiin13 in fix(esx_skin/client/modules/menu): immediately update texture variatiโฆ by Kenshiin13 ยท Pull Request #1511 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/main): fix player death race condition by @Kenshiin13 in fix(es_extended/client/main): fix player death race condition by Kenshiin13 ยท Pull Request #1509 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/main): fix throwables and parachutes by @Kenshiin13 in fix(es_extended/client/main): fix throwables and parachutes by Kenshiin13 ยท Pull Request #1521 ยท esx-framework/esx_core ยท GitHub
- refactor(es_extended/client/modules/death): replace gameEventTriggered by @Kenshiin13 in refactor(es_extended/client/modules/death): replace gameEventTriggered by Kenshiin13 ยท Pull Request #1514 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/client/modules/adjustments): add adjustment DisableRadio by @Kenshiin13 in feat(es_extended/client/modules/adjustments): add adjustment DisableRadio by Kenshiin13 ยท Pull Request #1502 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/client/main): sync where players look at by @Kenshiin13 in feat(es_extended/client/main): sync where players look at by Kenshiin13 ยท Pull Request #1522 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/callback): correctly dispose of function references by @Mycroft-Studios in fix(es_extended/callback): correctly dispose of function references by Mycroft-Studios ยท Pull Request #1494 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended): Extra callback functions by @Mycroft-Studios in feat(es_extended): Extra callback functions by Mycroft-Studios ยท Pull Request #1505 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/functions): validate model is a vehicle by @Mycroft-Studios in fix(es_extended/client/functions): validate model is a vehicle by Mycroft-Studios ยท Pull Request #1523 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/server/modules/commands): add /setdim cmd by @Kenshiin13 in feat(es_extended/server/modules/commands): add /setdim cmd by Kenshiin13 ยท Pull Request #1526 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/locales/de): translated 2 missing locales by @FirstSanchez in feat(es_extended/locales/de): translated 2 missing locales by FirstSanchez ยท Pull Request #1527 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/shared/main): restore backwards compat by @Kenshiin13 in feat(es_extended/shared/main): restore backwards compat by Kenshiin13 ยท Pull Request #1528 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/client/modules/actions): track current ped weapon by @Kenshiin13 in feat(es_extended/client/modules/actions): track current ped weapon by Kenshiin13 ยท Pull Request #1529 ยท esx-framework/esx_core ยท GitHub
- chore: add contrinbution guidelines by @Kenshiin13 in chore: add contrinbution guidelines by Kenshiin13 ยท Pull Request #1525 ยท esx-framework/esx_core ยท GitHub
- Create pl.lua by @xGhostxDev in Create pl.lua by xGhostxDev ยท Pull Request #1531 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended/client/modules/actions): track vehicle seat & add weapon playerdata by @Kenshiin13 in feat(es_extended/client/modules/actions): track vehicle seat & add weapon playerdata by Kenshiin13 ยท Pull Request #1533 ยท esx-framework/esx_core ยท GitHub
- fix(es_extended/client/modules/death): fix death event for multichar relog by @Kenshiin13 in fix(es_extended/client/modules/death): fix death event for multichar relog by Kenshiin13 ยท Pull Request #1534 ยท esx-framework/esx_core ยท GitHub
- Turkish Translation by @Gold14567 in Turkish Translation by Gold14567 ยท Pull Request #1535 ยท esx-framework/esx_core ยท GitHub
- feat(es_extended): add promise support for vehicle spawn functions by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1539
- fix(es_extended/client/modules/actions) EnterVehicle wrong variable name assign by @Zykem in https://github.com/esx-framework/esx_core/pull/1542
- feat(es_extended) Add ESX.Await function by @Zykem in https://github.com/esx-framework/esx_core/pull/1540
- feat(es_extended/shared): add ox inventory detection back by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1544
- fix(es_extended/server/functions): Core.IsPlayerAdmin returning false by @LivedBackwardss in https://github.com/esx-framework/esx_core/pull/1548
- chore(es_extended/server): remove actions.lua by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1550
- feat(es_extended/client/actions): add debug prints by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1551
- Revert โfix(es_extended/server/functions): Core.IsPlayerAdmin returning falseโ by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1552
- fix(es_extended/server/onesync): better vehicle spawning method by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1553
- refactor(es_extended/client): rename common.lua and main.lua by @Mycroft-Studios in https://github.com/esx-framework/esx_core/pull/1545
- fix(es_extended/): fix race conditions & ped change not propogating by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1558
- feat: add missing translations for french language by @epyidev in https://github.com/esx-framework/esx_core/pull/1560
- refactor(es_extended/client/imports/point.lua) and (es_extended/client/modules/points.lua): Performace Improvement by @feelfreetofee in https://github.com/esx-framework/esx_core/pull/1554
- reafactor!(es_extended): Cleanup ESX object by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1561
- feat(es_extended/shared/config/weapons): add chop shop dlcs weapons by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1562
- feat(es_extended/shared/config/weapons): add bottom dollar bounties dlc weapons by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1563
- feat(es_extended/shared/config/weapons): add San Andreas Mercenaries dlc weapons by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1564
- feat(es_extended/server/modules/paycheck): add offDuty pay by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1566
- feat(es_extended/imports): add require by @Kenshiin13 in https://github.com/esx-framework/esx_core/pull/1567
- ESX Legacy v1.12
dev โ main by @anon16818586 in https://github.com/esx-framework/esx_core/pull/1568
New Contributors
- @EinS4ckZwiebeln made their first contribution in Validate player skin before saving to db by EinS4ckZwiebeln ยท Pull Request #1447 ยท esx-framework/esx_core ยท GitHub
- @luckie12 made their first contribution in Feature/esx identity nui by luckie12 ยท Pull Request #1459 ยท esx-framework/esx_core ยท GitHub
- @Fellow1990 made their first contribution in update: menu.lua by Fellow1990 ยท Pull Request #1495 ยท esx-framework/esx_core ยท GitHub
- @1OSaft made their first contribution in fix(esx_multichar/server/modules/multicharacter.lua): Added missing parameter by 1OSaft ยท Pull Request #1508 ยท esx-framework/esx_core ยท GitHub
- @FirstSanchez made their first contribution in feat(es_extended/locales/de): translated 2 missing locales by FirstSanchez ยท Pull Request #1527 ยท esx-framework/esx_core ยท GitHub
- @xGhostxDev made their first contribution in Create pl.lua by xGhostxDev ยท Pull Request #1531 ยท esx-framework/esx_core ยท GitHub
- @Gold14567 made their first contribution in Turkish Translation by Gold14567 ยท Pull Request #1535 ยท esx-framework/esx_core ยท GitHub
- @Zykem made their first contribution in https://github.com/esx-framework/esx_core/pull/1542
- @LivedBackwardss made their first contribution in https://github.com/esx-framework/esx_core/pull/1548
Full Changelog: https://github.com/esx-framework/esx_core/compare/1.11.4...1.12