Changes in 1.6: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 55: Line 55:
:* '''3''' deprecations
:* '''3''' deprecations
:* '''178+''' bug fixes and changes
:* '''178+''' bug fixes and changes
:* '''705''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master see comparison])
:* '''706''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.9...master see comparison])
:* '''187''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2022-12-31 see list])
:* '''188''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2021-10-01..2023-04-09 see list])
:* '''67''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])
:* '''67''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.0%22 see list])
:* '''68''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-04-08+no%3Amilestone+-label%3Ainvalid see list])
:* '''68''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+closed%3A2021-10-01..2023-04-09+no%3Amilestone+-label%3Ainvalid see list])
:* '''28''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-04-08 see list])
:* '''28''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Aopen+is%3Apr+created%3A2021-10-01..2023-04-09 see list])
:* '''187''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])
:* '''188''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Amerged+milestone%3A%221.6.0%22 see list])
:* '''89''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-04-08 see list])
:* '''89''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+is%3Aunmerged+closed%3A2021-10-01..2023-04-09 see list])
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&to=2023-04-08&type=c see list])
:* '''39+''' contributors of which '''11+''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2021-10-01&to=2023-04-09&type=c see list])
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])
:* '''100+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])
:* '''17''' vendor updates
:* '''18''' vendor updates


<sub>'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|04|08}}.</sub>
<sub>'''Note:''' Last update to these statistics was made {{date difference human friendly|2023|04|09}}.</sub>
</section>
</section>


Line 213: Line 213:
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/7f3d15bab0301af793ce3c38ae64a4f573b84888 7f3d15b] and [https://github.com/multitheftauto/mtasa-blue/commit/f01fe5d711fd3b9d655a0846880461ff1368c72e f01fe5d] by '''patrikjuvonen''')
:* Updated translations ([https://github.com/multitheftauto/mtasa-blue/commit/7f3d15bab0301af793ce3c38ae64a4f573b84888 7f3d15b] and [https://github.com/multitheftauto/mtasa-blue/commit/f01fe5d711fd3b9d655a0846880461ff1368c72e f01fe5d] by '''patrikjuvonen''')
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')
:* Updated various non-https links to https ([https://github.com/multitheftauto/mtasa-blue/commit/2722466f0f837151aeae4ab4acba3bff3be19257 2722466] by '''patrikjuvonen''')
:* Overhauled loader (various commits by '''botder''')
:* Overhauled updater (various commits by '''botder''')


=== Server ===
=== Server ===
Line 245: Line 247:




== 17 Vendor Updates ==
== 18 Vendor Updates ==
=== Client ===
=== Client ===
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/4dac6e566d1323bb19fcc926dc8f468c97b27962 4dac6e5] by '''Dutchman101''')
:* Updated BASS libraries ([https://github.com/multitheftauto/mtasa-blue/commit/4dac6e566d1323bb19fcc926dc8f468c97b27962 4dac6e5] by '''Dutchman101''')
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca) to Chromium 108.0.5359.125 (CEF 108.4.13+ga98cd4c) ([https://github.com/multitheftauto/mtasa-blue/commit/12f68a7c9542f32139e11d5642e1a060368df3b8 12f68a7] by '''Dutchman101''' and '''patrikjuvonen''' and [https://github.com/multitheftauto/mtasa-blue/commit/4b03b13571d0ace954d0f6d6c15046405ba1a4b2 4b03b13] and [https://github.com/multitheftauto/mtasa-blue/commit/e45a765f344041f5fbcb3f70b95b29a5d9eab0da e45a765] and [https://github.com/multitheftauto/mtasa-blue/commit/acdb3cbf0bd6d829bf739efc52b50fd222c158d5 acdb3cb] by '''Lpsd''')
:* Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca) to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by '''Dutchman101''', '''patrikjuvonen''' and '''Lpsd''')
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')
:* Updated freetype from 2.10.4 to 2.13.0 ([https://github.com/multitheftauto/mtasa-blue/commit/bce4ae768ab4075fc08e2919787e58591899eee5 bce4ae7] and [https://github.com/multitheftauto/mtasa-blue/commit/68cc67513cac6ed99f71f2522e686c3750e384e7 68cc675] by '''patrikjuvonen''')
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')
:* Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 ([https://github.com/multitheftauto/mtasa-blue/commit/deef8dcb534991376f51bd27c5293a78bb2e80ee deef8dc] by '''patrikjuvonen''')
Line 260: Line 262:
:* Updated sqlite from 3.36.0 to 3.41.2 ([https://github.com/multitheftauto/mtasa-blue/commit/412fe815559dabce02e27bce13005dc685798f9f 412fe81] and [https://github.com/multitheftauto/mtasa-blue/commit/d705ca6d20254b48817d36ae1b34483ab81a0c1a d705ca6] by '''patrikjuvonen''')
:* Updated sqlite from 3.36.0 to 3.41.2 ([https://github.com/multitheftauto/mtasa-blue/commit/412fe815559dabce02e27bce13005dc685798f9f 412fe81] and [https://github.com/multitheftauto/mtasa-blue/commit/d705ca6d20254b48817d36ae1b34483ab81a0c1a d705ca6] by '''patrikjuvonen''')
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')
:* Updated mysql-connector-c from 6.0.2 to 6.1.11 ([https://github.com/multitheftauto/mtasa-blue/commit/9f88f41909780e914879dd385f5975006a8b818c 9f88f41] by '''patrikjuvonen''')
:* Updated minizip from 1.01e to 1.1 ([https://github.com/multitheftauto/mtasa-blue/commit/76ce14e9cc97c6d357e962d38c07743d922c4b96 76ce14e] by '''patrikjuvonen''')


=== Shared ===
=== Shared ===

Revision as of 10:19, 9 April 2023

MTA:SA Releases Changelog Pages
1.0 1.0.0 • 1.0.1 • 1.0.2 • 1.0.3 • 1.0.4
1.1 1.1.0 • 1.1.1
1.2 1.2.0
1.3 1.3.01.3.11.3.21.3.31.3.41.3.5
1.4 1.4.01.4.1
1.5 1.5.01.5.11.5.21.5.31.5.41.5.51.5.61.5.71.5.81.5.9
1.6 1.6.01.6.1

This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.


10 Backwards Incompatible Changes

These changes will take effect in this version and scripts may need to be manually upgraded when updating:

  • callRemote callbacks currently set the error code to nil when there is no error. In this version, to be consistent with fetchRemote, the error code reported will be 0 (#294).
  • Since Aug 2015, we replaced the custom mtalocal:// URL scheme with http://mta/resourceName/blah.html. The mtalocal:// URL scheme will now be removed (#1071).
  • Since Jul 2016 if you provide an invalid string like "randomstring" when a function expects a number, the string will be treated as 0 and raise a script warning. This will be now an error. You will still be able to provide strings containing numbers (e.g. "100" and "12.34"), this change only affects invalid strings (#1043).
  • Some functions expect only unsigned integers (positive numbers), and since Jan 2016 providing negative numbers would be a warning. This will now be an error (#1070).
  • When providing a width and height of (0, 0) to createBrowser or guiCreateBrowser you will encounter a script error instead of a warning, introduced in Feb 2019 (#1069).
  • The previously unused z argument in getElementsWithinRange now calculates elements in 3D space instead of 2D space (#1994).
  • Flamethrower ammo is no longer multiplied by 10 (#481).
  • Server-side createBlip now syncs blip size and color regardless of icon ID, previously only icon ID 0 had its size and color synced to clients (#1399).
  • Server-side givePlayerMoney and setPlayerMoney cap has been raised from 99.999.999 (8 digits) to 999.999.999 (9 digits) to match the maximum native UI value (#2654).
  • Players are now synced when exiting vehicle (#2084).


Notable Changes

This update is primarily focused on fixes and changes rather than new features, but there are a lot of features planned for the next release!

  • Many high FPS related inconsistency issues have been fixed by Merlin!
  • Script support for custom IMG containers, and ability to set model flags. Thanks to TheNormalnij!
  • A number of graphical effects
  • Added support for vehicle sun glare effect. Thanks to gta191977649 and TheNormalnij.
  • Added corona rain reflections. Thanks to lopezloo.
  • Added big sun lens flare effect. Thanks to gta191977649.
  • Added dynamic ped shadows. Thanks to lopezloo.
  • Grass should now render correctly. Thanks to TFP-dev.
  • ARM support for MTA server is here! This support should still considered experimental. Thanks to botder.
  • Added new Default 2023 GUI skin. Thanks to Haxardous.
  • Many stability improvements
  • Many synchronization improvements
  • Many varying size fixes, quality of life improvements, updates and security enhancements to both core and resources!
  • Updates to all language translations from our Crowdin


Statistics

Click to collapse [-]

These are some statistics since the previous release.

  • This is the 27th 1.x.x release
  • 553 days
  • 10 backwards incompatible changes
  • 7 new functions
  • 1 new event
  • 3 deprecations
  • 178+ bug fixes and changes
  • 706 commits (see comparison)
  • 188 new open GitHub issues (see list)
  • 67 resolved GitHub issues (see list)
  • 68 closed GitHub issues (see list)
  • 28 new open GitHub pull requests (see list)
  • 188 merged GitHub pull requests (see list)
  • 89 closed GitHub pull requests (see list)
  • 39+ contributors of which 11+ are new (see list)
  • 100+ total contributors (see list)
  • 18 vendor updates

Note: Last update to these statistics was made 581 days ago.


14 New Features

Shared

Client

Server

  • Added ARM support for the server executable (8fc9004 and d01bf2e by botder)


142+ Changes and Bug Fixes

Shared

Client

  • [Breaking change] Error out when creating a browser with size smaller than 1x1 (a26417f by patrikjuvonen)
  • [Breaking change] Removed mtalocal:// URL scheme and error out on bad usage (c4c01e2 by patrikjuvonen)
  • [Breaking change] Fixed incorrect Bloodring Banger enter/exit animation (2c6058d by lopezloo)
  • Added hook to change vehicle damage debris to the vehicle color (952448d by Merlin)
  • Added missing chat_text_outline CVAR to getChatboxLayout function (5cc419c by Pieter-Dewachter)
  • Added missing getType method for camera element (a89d975 by TheNormalnij and StrixG)
  • Added missing model ids and names scraped from .ide files (062dea3 by Merlin)
  • Added new world special property coronaztest (093ecf4 by gta191977649)
  • Added pthread and x64 files to the uninstall process (6ae2ff1 by patrikjuvonen)
  • Added ability to enable/disable custom weapons collisions (e27d97d by lopezloo)
  • Added dynamic ped shadows (74c359b and 136e9cf by lopezloo)
  • Added new default skin (Default 2023) (2d9e033 by Haxardous and 6ae0f65 by botder)
  • Avoid hierarchy in engineRequestModel (8e94ec1 and 85203a6 by TheNormalnij and Lpsd)
  • Allow allocation of timed-object models using engineRequestModel (f0a2424 by TheNormalnij)
  • Changed Enter a domain... text from web settings into a placeholder (dc82419 by patrikjuvonen)
  • Changed GUI relative argument to be false by default (9b022b6 by ghostkc12)
  • Changed setVehiclesLODDistance and setPedsLODDistance to be able to override client setting (a44db24 by samr46)
  • Changed max fpslimit to 32767 (50d8040 by Merlin)
  • Changed default vector wrapping from clamp to wrap (0dcdac3 by Lpsd)
  • Changed to proxy dll method for loading core.dll into GTA process (ffd2a4b, c78d725, 80e4078 and 3365030 by botder and ccw)
  • Check custom ped models before replacement (d999e3e by botder)
  • Cleaned up and refactored server code (693976b and cd1d208 by botder)
  • Cleaned up CClientVehicle.cpp file (8b806be by botder)
  • Cleaned up game_sa project (76b21f7, e0abb30, 889b6c8, 90bcdb4, d7082ed, c9c97f1, 3f5b874, d085fb9, 5e781d5, 4dff64f by Merlin)
  • Clear client script memory after load (ce50b9e by Pirulax and cece630 by botder)
  • Detect graphics libraries in MTA directory (a0645ac by botder)
  • Ensure files are within bounds (07d0cf7 by patrikjuvonen)
  • Fixed access violation in getVehicleWheelFrictionState for vehicles not streamed in (dde0e59 by botder)
  • Fixed a small memory leak for engineRequestModel (b2a625b by TheNormalnij and Vladislav Nikolaevich)
  • Fixed broken doors and damage sync for custom vehicles (51d3288 by BCG2000)
  • Fixed camera to autofocus on new car on warpPedIntoVehicle (607b57d by TheNormalnij and Vladislav Nikolaevich)
  • Fixed chatbox when using inputBlocked argument (bd62e56 by Pieter-Dewachter)
  • Fixed crash when pickup has invalid custom model (1b17869 by TheNormalnij)
  • Fixed crash when removing key binds while processing a key stroke (90f757d by botder)
  • Fixed getVehicleType and getVehicleMaxPassengers not returning specific values and players cannot enter as passengers on vehicles added with engineRequestModel (141438f by BCG2000)
  • Fixed interiors lacking radio (e573959 by lopezloo)
  • Fixed key binds breaking on resource stop (8c78fba and 280131f by botder)
  • Fixed mirrored position of light_front_second vehicle dummy (32aeb0e by botder)
  • Fixed setElementModel forcing an element to be streamed in no matter the distance from localPlayer (467df06 by TheNormalnij)
  • Fixed sync of damaged light states and wheel states (fe48d09 by Addlibs)
  • Fixed unused binds descriptions are always in English (32962a6 by patrikjuvonen)
  • Fixed single player HUD setting affecting MTA (7ead65d by Merlin)
  • Fixed isElementInWater returning false if ped or player is in vehicle in water (29f3038 by Santi)
  • Fixed refresh rate limited to 60Hz in full screen mode for some setups (5207a31 and 5c77d97 by samr46)
  • Fixed water sound level outside of game boundaries on setWaterLevel (aed0554 by samr46)
  • Fixed muzzle flash not showing for the last bullet in magazine (80b17d9 by Merlin)
  • Fixed various high FPS related issues
  • Fixed health bar blinking faster on high FPS (df4d35d by Merlin)
  • Fixed walking while aiming on high FPS (e64d311 by Merlin)
  • Fixed aircraft and boat lights blinking faster on high FPS (f597c46 by Merlin)
  • Fixed breakable objects decaying faster on high FPS (7c26ddd by Merlin)
  • Fixed rocket launcher spawning too many effects on high FPS (167adda by Merlin)
  • Fixed wheels spawning too many surface effects on high FPS (d2b2c45 by Merlin)
  • Fixed stuntplane and cropduster spawning too many smoke trail particles on high FPS (e9cc0a3 by Merlin)
  • Fixed water cannon decaying much faster on high FPS (32c04f0 by Merlin)
  • Fixed setCameraShakeLevel shaking too fast on high FPS (893858d by Merlin)
  • Fixed setPedHeadless spawning too many particles on high FPS (2e1042f by Merlin)
  • Fixed more high FPS issues (bcc56b5 by Merlin)
  • Fixed money animation playing faster on high FPS
  • Fixed walking through water spawn too many particles on high FPS
  • Fixed spawning too many weather particles on high FPS
  • Fixed airplane spawning too many damage particles on high FPS
  • Fixed vehicles spawning too much sand and water particles on high FPS
  • Fixed boats spawning too many particles on high FPS
  • Fixed spawning too many rain particles on vehicles on high FPS
  • Fixed airplanes spawning too many particles when damaged on high FPS
  • Fixed vehicles spawning too many exhaust particles on high FPS
  • Fixed spawning too many particles while swimming on high FPS
  • Fixed helicopters taking off faster on high FPS (40c178e by Merlin)
  • Fixed more high FPS issues (7c8a1ab by Merlin)
  • Fixed fog moving too fast on high FPS
  • Fixed glass shards spinning and expanding too fast on high FPS
  • Fixed boats being slow on high FPS
  • Fixed camera drunk/shake level not resetting on server disconnect (3f71f1b by Lpsd)
  • Fixed grass not rendering (52798a2 by TFP-dev)
  • Fixed server browser search input disappearing at times (7c75015 by lopezloo)
  • Fixed interior radio crash (d003360 by TheNormalnij and 7eb3613 by Lpsd)
  • Fixed installer overwriting MTA shortcuts (d557104 by se16n)
  • Fixed a typo in fakelag command text (39e7268 by JessePinkman)
  • Fixed zoom_in/out binds being inverted & fix ability to control zoom by weapon_next/previous binds (4a4bcbc by darkdrifter)
  • Fixed a game crash if FxEmitterBP_c::LoadTextures failed to load main texture (5a598d7 and 9667cbe by botder)
  • Fixed a crash in FxPrim_c::Enable (05c639c by botder)
  • Fixed model replacement for unstreamed models (c667e2a and 7d8718c by botder)
  • Fixed desktop shortcut creation in installer script (1c04346 and 3f6dac6 by botder)
  • Fixed broken client Windows GDF file and updated its hardcoded version and URLs (d54afd7 and 579775d by patrikjuvonen)
  • Fixed a client crash caused by buffer overflow issues in GetNameAndDamage (1129399 and 1fc700f by Pirulax and 29dfe4b by Pieter-Dewachter)
  • Fixed a client crash caused by GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET environment variables (9f8e6cd by TEDERIs)
  • Group windows under a single taskbar button on Windows (56fbfc3 by botder)
  • Improved setSoundEffectParameter error messages (cf5d166 by Pirulax and botder)
  • Improved CEF DX utilization & thread-safety fixes (8863f60 by TEDERIs)
  • Improved SVG stability (403df24 by TEDERIs)
  • Improved unescape safety (ed5e6c4 by Jusonex)
  • Improved http error safety (88b623e by Jusonex)
  • Massively increase quality of splash image (ab2a1b9 and 4a82776 by botder and 11c3116 by Dutchman101)
  • Refactored key binds (2878168, 5c0afad, 6e87551 and 73e4e42 by botder)
  • Removed async tasks in SVG and updated callback usage (3157905 by Lpsd)
  • Removed now unnecessary strafe workaround (a331072 by Merlin)
  • Do not reset handling for custom models on a non-local vehicle (3c3af04 by Inder00)
  • Show dialog for dxgi.dll in GTA install directory (fb26d72 by botder)
  • Split grenade collision from weapon collision (0e2b203 by Merlin)
  • Translated news window title (a446f02 by patrikjuvonen)
  • Updated main menu images (d38c107 by patrikjuvonen)
  • Updated CGUI images (c1a958c by patrikjuvonen)
  • Updated en_US images, added latest_news.png (42693d8 and cd0cce7 by patrikjuvonen)
  • Updated main menu logo (4b9a3a4 and aa1e1d4 by patrikjuvonen)
  • Updated translations (7f3d15b and f01fe5d by patrikjuvonen)
  • Updated various non-https links to https (2722466 by patrikjuvonen)
  • Overhauled loader (various commits by botder)
  • Overhauled updater (various commits by botder)

Server

More Technical Changes and Bug Fixes

Click to collapse [-]
  • Added null-pointer checks in CWorld::FindObjectsKindaCollidingSectorList (8e8aa3a by Merlin)
  • Added a weak crash fix for CPed::GetBonePosition (3d1b87a by botder)
  • Added null-pointer check for a few RpClump functions (3e348d1 and 4582f8a by botder)
  • Added check for active resource in CLuaDefs::CanUseFunction (4a94343 by Lpsd)
  • Various code clean ups and refactors
  • Refactored CBufferRef to use std::shared_ptr (49fa848 by Pirulax)
  • Removed non-existent vendor from include (9616ae1 by patrikjuvonen)


18 Vendor Updates

Client

  • Updated BASS libraries (4dac6e5 by Dutchman101)
  • Updated CEF from Chromium 94.0.4606.61 (CEF 94.4.2+g6a963ca) to Chromium 109.0.5414.120 (CEF 109.1.18+gf1c41e4) (various commits by Dutchman101, patrikjuvonen and Lpsd)
  • Updated freetype from 2.10.4 to 2.13.0 (bce4ae7 and 68cc675 by patrikjuvonen)
  • Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 (deef8dc by patrikjuvonen)
  • Updated lunasvg from 2.2.0 to 2.3.5 (331d695 by patrikjuvonen)
  • Updated libpng from 1.6.37 to 1.6.39 (94bab09 by patrikjuvonen)
  • Updated nvapi to r525 (a23a58d by patrikjuvonen)
  • Updated libjpeg from 9d to 9e (c6aafc6 by patrikjuvonen)
  • Updated unifont from 13.0.06 to 15.0.01 (17f4f6c by patrikjuvonen)

Server

  • Updated sqlite from 3.36.0 to 3.41.2 (412fe81 and d705ca6 by patrikjuvonen)
  • Updated mysql-connector-c from 6.0.2 to 6.1.11 (9f88f41 by patrikjuvonen)
  • Updated minizip from 1.01e to 1.1 (76ce14e by patrikjuvonen)

Shared

  • Updated curl from 7.79.1 to 7.86.0 (44577e8 by patrikjuvonen)
  • Updated mbedtls from 2.27.0 to 2.28.3 (d8e29be and b233b85 by patrikjuvonen)
  • Updated cryptopp from 8.6.0 to 8.7.0 (c10ca92 by patrikjuvonen)
  • Updated zlib from 1.2.11 to 1.2.13 (6df121b by patrikjuvonen and e467585 by Lpsd)
  • Updated unrar from 6.02 to 6.21 (66a16ff and e816959 by patrikjuvonen and 66017cd by Lpsd)
  • Updated json-c from 0.15 to 0.16 (4cfbaa7 by patrikjuvonen)


Resources

36+ Changes and Bug Fixes

  • Fixed empty if branches (2660580 by ArranTuna)
  • Fixed inconsistent indentation (49d3259 and 2d68470 by ArranTuna)
  • Fixed lines containing trailing whitespaces (555a8ba by ArranTuna)
  • Fixed lint errors (ccf98a1 and 7ee8890 by ArranTuna)
  • Fixed lint warnings (b139dd9, 372a8fa, ad1522f, 3868016, a7fbea7, a474c54 and 18a495c by ArranTuna)
  • Fixed "shadowing definition of loop variable" lint warnings (02233db by ArranTuna)
  • Fixed elementbrowser and resourcemanager not working by removing legacy JSON library and some ajax refactoring (bde31f8 by 4O4)
  • Removed some unused variables (0d424d1 by ArranTuna)
  • Replaced getLocalPlayer with localPlayer across multiple resources (01f7695 by ArranTuna)
  • Replaced getResourceRootElement with resourceRoot across multiple resources (0dee496 by ArranTuna)
  • Replaced getRootElement with root across multiple resources (9582a82 by ArranTuna)
  • Upgraded admin2, interiors, parachute and freeroam resources to use the new jetpack functions (c618a18 by xLive)
  • [admin] Fixed "previously defined" warnings (4ffc5d0 and 3ed3219 by ArranTuna)
  • [admin] Removed non-existent functions (a594174 by ghostkc12)
  • [admin] Removed serial validation (c6259f6 by srslyyyy)
  • [admin] Improved admin to use a newly added server event instead of a client script (0cb4877 by srslyyyy)
  • [ajax] Use application/json request header when sending a JSON POST request (11c466a by Xenius97)
  • [ctf] Various fixes, cleanups and refactoring (609ac0c by IIYAMA12)
  • [editor] Fixed some debug warnings (5e9f222 by ArranTuna)
  • [editor] Improved some debug outputs (be3477d by ArranTuna)
  • [editor] Small improvements in editor_main (7816898 by srslyyyy)
  • [editor] Updated gamemodestopper.lua in editor_main (bfad624, 3063712 and 7955351 by srslyyyy)
  • [editor] Fixed a typo in text (8722f2b by Dutchman101)
  • [editor_main] Improved scripting extensions (7a8ae06 by srslyyyy)
  • [gameplay] Added button to delete handlings in hedit (0835ecd and 6509b74 by ricksterhd123, Inder00, Disinterpreter and Dutchman101)
  • [gameplay] Fixed a debug warning in freeroam (36b4f00 by ArranTuna)
  • [gameplay] Fixed steering lock glitch on bikes and motorcycles in hedit (f76952b and d252b9f by Dutchman101)
  • [gameplay] Fixed typos in hedit and sfxbrowser (814437b by TheNormalnij)
  • [gameplay] Settings support and code refactor for joinquit (bbd536d by itslewiswatson)
  • [gameplay] Small fixes for defaultstats (b09bd68 by srslyyyy)
  • [gameplay] Small optimization on servers that use a lot of element data in parachute (7b9d047 and d252b9f by Dutchman101)
  • [gameplay] Some improvements in deathpickups (aa9782e by srslyyyy)
  • [play] Refactored code (7b66c78 by srslyyyy)
  • [web] Fixed resourcemanager (37348ce by ArranTuna)
  • [webadmin] Fixed a typo in CSS (70361a4 by RatajVaver)
  • [webmap] Switched to assets.multitheftauto.com domain for loading map tiles (218f2c7 by patrikjuvonen)


Extra information

More detailed information available on our GitHub repositories: