Happy new year everyone!
We are excited to say that FiveM has started the new year with a bang, hitting a new concurrent players milestone, taking us beyond 300k players for the first time! We are forever grateful for the community we have and are extremely excited to watch it continue to grow.
GTA Online: The Chop Shop
Support for the latest GTA Online title update, The Chop Shop, is now available for everyone to enjoy!
Use the sv_enforceGameBuild variable on your server to enjoy the new content!
Our vehicle models page has been updated accordingly to include all the recent content too.
Update your FiveM/RedM servers
Earlier this month, an FXServer exploit was discovered and publicized. To reduce the spread of the exploit usage, we encourage all server owners to update FXServer to version 7290 or higher as soon as possible.
If you know about, discover, or encounter any kind of exploit, we encourage you to report it to us directly via abuse@fivem.net or through our support website.
Development updates
txAdmin v7 is out!
For the past year, we have focused on making structural changes to txAdmin to allow us to continue developing it in a sustainable way by strengthening code base and making it easier to work with, and this update is the biggest leap in that direction!
txAdmin, but now in React!
In this update, the entire txAdmin web panel “shell” has been converted to React.js and we took this opportunity to significantly improve the layout by separating the menu into two sections; “global” at the top and “server” in the side bar which includes all the controls you need for your server.
The player list and live console have been massively improved and can now handle our largest servers, and a lot of effort has been put into improving the experience and ensuring compatibility with mobile devices.
Our inner pages are still using the old UI but will be migrated to React over time, alongside some additional UI/UX improvements.
Other notable changes
- Fixed sync issues with the player list in the in-game UI.
- Revamped the authentication process to improve performance and reliability.
- Improved txAdmin resilience to DDoS attacks.
- Admins can now edit their identifiers in the “Your Account” modal in the top-right corner.
- Fixed the god mode issue in no-clip as well as disappearing player IDs.
- By popular demand, the “kick-all” button now requires the permission to start/stop the server instead of only “kick players”.
- txAdmin will now verify the origin of NUI callbacks to prevent CSRF through vulnerable resources.
- And many more!
Dropping support for Windows 7 and Windows 8
As we announced in our November Community Pulse, we want to remind everyone that FiveM will cease to support these operating systems beginning January 30, 2024.
We recommend Windows 7 and 8 users upgrade to a supported operating system as soon as possible.
Development changelog
Git changelog
Dillon Skaggs (1):
[
8fd89d68f
]
fix(state/statebag): filter frequent & large data from client
Disquse (16):
[
d2991d34a
]
tweak(shared): add ABGR support in CfxRGBA[
287155634
]
feat(extra-natives/rdr3): add GamePrimitives[
f2d2e9906
]
tweak(extra-natives/rdr3): improve GraphicsNatives[
fd8ef3cbb
]
feat(extra-natives/five): implementSET_VEHICLE_(ROLL/PITCH)_BIAS
[
d0f9b4efd
]
feat(native-decls): addSET_VEHICLE_(ROLL/PITCH)_BIAS
[
09355c696
]
feat(five): initial work on 3095.0[
16bc5d4d8
]
tweak(data/five): gameconfig and meta files for 3095.0[
c740d116f
]
tweak(game/five): add placeholder dump for 3095.0[
e812858a8
]
tweak(game/five): add ros.dll for b3095[
294817ea0
]
fix(streaming/five): fix typo inCVehicle::GetHandlingData
[
7a6290774
]
fix(gta-game/five): updateCNetGamePlayer
accessors to support b3095[
ddcd4664b
]
tweak(extra-natives/five): minor tweaks in player extra natives[
f21538eae
]
tweak(rdr3): fix artificial lights crash[
4268ac5a4
]
fix(extra-natives/rdr3): draw origin index typo[
d1b35aab7
]
fix(playernames/five): gamer tag crew component issue on b3095[
606299fe7
]
tweak(core/five): rework camera shake toggle convar
LWSS (5):
[
4c4a7464c
]
feat(extra-natives-five): add SET_PED_TURNING_THRESHOLDS. Allows tun-ability of the aiming transition threshold angles.[
c37da40ac
]
tweak(client): remove older versions of XInput[
b5e5eb0a5
]
fix(extra-natives-five): typo[
23f68a202
]
tweak(citizen-server-impl): change how postmap strings are parsed. Add sv_maxClientEndpointRequestSize limit[
3d0fbde61
]
tweak(utils): refactor/de-duplicate ParsePOSTString()
Nikez (1):
[
2a8563545
]
fix(rdr3/audio): add pattern offset for asynchronousAudio
blattersturm (2):
[
59e0e38d4
]
fix(server/impl): initConnect addition overflow[
a4c7c0612
]
tweak(input/five): release cursor capture for the game’s cursor
jakub (3):
[
8ffe254f8
]
fix(formats): use correct format specifiers for size_t[
ab08d13f8
]
fix(five): array sizing improvements[
bea458e77
]
fix(glue): reset resources on network kill
neptunium (5):
[
e21d097fe
]
tweak(client): block ‘OMEN_Camera_x64’ some HP software, it’s crashing everyone that has it installed[
bfaf8b9e5
]
tweak(scripting/mono-v2): bump pilot date[
3a819e2c5
]
tweak(scripting/five): block DATAFILE namespace[
898bfb8b3
]
tweak(scripting/rdr3): block DATAFILE namespace also fixes an issue where handler would be saved to g_fastPathMap before being overriden, resulting in the native not being blocked[
e96c2b2ef
]
fix(ros): fix startup crashes on some windows versions
nihonium (36):
[
a95c0f490
]
feat(client/launcher): add 3095 content and deltas[
c607d4ca1
]
tweak(client/five): pure mode support for 3095.0[
2a7096926
]
Merge branch ‘mr-159’[
bc9954d93
]
tweak(client/launcher): don’t launch on Windows 7[
084d89c7e
]
tweak(ext/system-resources): only add --openssl-legacy-provider flag for Node.JS version >= 18[
8608d646e
]
fix(ci): add txAdmin path to system resources last commit[
a3dd94557
]
Merge branch ‘mr-164’[
030778a16
]
Merge branch ‘pr-2308’[
b7ebeb8b4
]
Merge branch ‘mr-154’[
07be96c8b
]
Merge branch ‘mr-161’[
0969985dc
]
Merge branch ‘mr-166’[
0e1f14c20
]
Merge branch ‘mr-167’[
0b61c93a3
]
Merge branch ‘mr-168’[
a654bcc2a
]
Merge branch ‘pr-2330’[
b943fb5a3
]
tweak(conhost): stop filtering out txAdmin console prints[
f1f99daa1
]
Merge branch ‘pr-2335’[
09c5c037c
]
Merge branch ‘mr-169’[
6da55ada2
]
Merge branch ‘mr-170’[
879704740
]
Merge branch ‘mr-171’[
85683ddaa
]
Merge branch ‘mr-172’[
c18c3214c
]
Merge branch ‘mr-173’[
1f2368c61
]
Merge branch ‘mr-174’[
306931055
]
Merge branch ‘pr-2217’[
2212495a7
]
Merge branch ‘pr-2268’[
a57783ca7
]
Merge branch ‘pr-2332’[
5017f9d1b
]
Merge branch ‘pr-2342’[
b177dbfc6
]
Merge branch ‘pr-2348’[
aa6778e86
]
Merge branch ‘pr-2349’[
992138996
]
tweak(ext/system-resources): bump txAdmin to v7[
eac42c10d
]
Merge branch ‘mr-176’[
e4dd9c3ea
]
Merge branch ‘mr-178’[
24d6e859b
]
Merge branch ‘pr-2345’[
9f5b5a3ed
]
Merge branch ‘pr-2355’[
10ebcfc91
]
Merge branch ‘pr-2358’[
d6ea321c2
]
Merge branch ‘pr-2360’[
8aba637bd
]
Merge branch ‘pr-2362’
packfile (1):
[
e4e96e379
]
feat(onesync): ped and player appearance data node research
thorium (2):
See you all next month!