Changes in 1.5.7: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 22: Line 22:
* '''4''' new events
* '''4''' new events
* '''0''' deprecations
* '''0''' deprecations
* '''51+''' bug fixes and changes
* '''89+''' bug fixes and changes
* '''516''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.6...master see comparison])
* '''516''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.6...master see comparison])
* '''0''' new open Mantis issues
* '''0''' new open Mantis issues
Line 78: Line 78:
-->
-->


==== 6 Bug Fixes & Changes ====
==== 7 Bug Fixes & Changes ====
* Ability to pass vectors and matrices to shaders ([https://github.com/multitheftauto/mtasa-blue/pull/391 GitHub #391] by '''tederis''')
* Ability to pass vectors and matrices to shaders ([https://github.com/multitheftauto/mtasa-blue/pull/391 GitHub #391] by '''tederis''')
* Add option to create shader from raw data ([https://github.com/multitheftauto/mtasa-blue/pull/441 GitHub #441] by '''samr46''')
* Add option to create shader from raw data ([https://github.com/multitheftauto/mtasa-blue/pull/441 GitHub #441] by '''samr46''')
Line 85: Line 85:
* Allow [[setSoundPosition]] to be used with file streams ([https://github.com/multitheftauto/mtasa-blue/pull/703 GitHub #703] by '''forkerer''')
* Allow [[setSoundPosition]] to be used with file streams ([https://github.com/multitheftauto/mtasa-blue/pull/703 GitHub #703] by '''forkerer''')
* Add a warning for invalid parameters to [[createBrowser]] and [[guiCreateBrowser]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/2336f780e6dcd250e2aecfe81fe9e5f95ca5d1d4 2336f78] by '''botder''')
* Add a warning for invalid parameters to [[createBrowser]] and [[guiCreateBrowser]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/2336f780e6dcd250e2aecfe81fe9e5f95ca5d1d4 2336f78] by '''botder''')
* Add OOP method for guiStaticImageGetNativeSize ([https://github.com/multitheftauto/mtasa-blue/pull/1045 GitHub #1045] by '''xerox8521''')
</section>
</section>


Line 135: Line 136:
==== New Arguments & Parameters ====
==== New Arguments & Parameters ====
* Placeholder
* Placeholder
-->


==== Bug Fixes & Changes ====
==== Bug Fixes & Changes ====
* Placeholder
* Allow [[setTimer]] interval below 50ms (See commit [https://github.com/multitheftauto/mtasa-blue/commit/5910ddf3bb3005f7b1c44f1eb9c888d045fa3c55 5910ddf] by '''botder''')
-->
</section>
</section>


Line 147: Line 148:
* Placeholder
* Placeholder
-->
-->
=== 27 Bug Fixes & Changes ===
=== 55 Bug Fixes & Changes ===
* Various custom animation related bug fixes and improvements by '''saml1er'''
* [Added for testing] Fix swimming speed on higher FPS ([https://github.com/multitheftauto/mtasa-blue/pull/379 GitHub #379] by '''nonamenoname''' and '''saml1er''')
* [Added for testing] Fix swimming speed on higher FPS ([https://github.com/multitheftauto/mtasa-blue/pull/379 GitHub #379] by '''nonamenoname''' and '''saml1er''')
* [Added for testing] Fix many collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/378 GitHub #378] by '''samr46''')
* [Added for testing] Fix many collisionless objects ([https://github.com/multitheftauto/mtasa-blue/pull/378 GitHub #378] by '''samr46''')
Line 154: Line 156:
* Fix client crash for fixVehicle in [[onClientVehicleCollision]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/5c6db9688875831befcc58ab750c284965b167b2 5c6db96] by '''botder''')
* Fix client crash for fixVehicle in [[onClientVehicleCollision]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/5c6db9688875831befcc58ab750c284965b167b2 5c6db96] by '''botder''')
** Credits to '''FileEX''' for providing a temporary fix by disabling the event for blown vehicles ([https://github.com/multitheftauto/mtasa-blue/pull/600 GitHub #600])
** Credits to '''FileEX''' for providing a temporary fix by disabling the event for blown vehicles ([https://github.com/multitheftauto/mtasa-blue/pull/600 GitHub #600])
* Added support for planes, trains and boats for [[onClientVehicleCollision]] (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/540 GitHub #540], see commit [https://github.com/multitheftauto/mtasa-blue/commit/2017aea31c0556aa9827919264faaf27ef70fa90 2017aea] by '''botder''')
* Add support for planes, trains and boats for [[onClientVehicleCollision]] (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/540 GitHub #540], see commit [https://github.com/multitheftauto/mtasa-blue/commit/2017aea31c0556aa9827919264faaf27ef70fa90 2017aea] by '''botder''')
* Stream-in an object after attaching if it was streamed-out beforehand (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/623 GitHub #623], see commit [https://github.com/multitheftauto/mtasa-blue/commit/3ab471ccb3de31757741da22a60b6132461d362b 3ab471c] by '''botder''')
* Stream-in an object after attaching if it was streamed-out beforehand (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/623 GitHub #623], see commit [https://github.com/multitheftauto/mtasa-blue/commit/3ab471ccb3de31757741da22a60b6132461d362b 3ab471c] by '''botder''')
* Fix voice freeze (See commit [https://github.com/multitheftauto/mtasa-blue/commit/39c1ba00ae122f0393cf5f185033b17c10b392da 39c1ba0] by '''botder''')
* Fix voice freeze (See commit [https://github.com/multitheftauto/mtasa-blue/commit/39c1ba00ae122f0393cf5f185033b17c10b392da 39c1ba0] by '''botder''')
Line 176: Line 178:
* Clamp [[setEffectDensity]] to MaxDensity ([https://github.com/multitheftauto/mtasa-blue/pull/843 GitHub #843] by '''StrixG''')
* Clamp [[setEffectDensity]] to MaxDensity ([https://github.com/multitheftauto/mtasa-blue/pull/843 GitHub #843] by '''StrixG''')
* Read the correct amount of bytes in setPedAnimationSpeed (See commit [https://github.com/multitheftauto/mtasa-blue/commit/51fa4a2db7e389b44641fb2523888190dc5e57bb 51fa4a2] by '''botder''')
* Read the correct amount of bytes in setPedAnimationSpeed (See commit [https://github.com/multitheftauto/mtasa-blue/commit/51fa4a2db7e389b44641fb2523888190dc5e57bb 51fa4a2] by '''botder''')
* Fix message box being obscured sometimes ([https://github.com/multitheftauto/mtasa-blue/commit/6cc5af70b74ab63f2fe2a73512cc36fc9887b5d1 6cc5af7] by '''ccw''')
* Fix loading dlls from the wrong directory ([https://github.com/multitheftauto/mtasa-blue/commit/ad68ee8492ffbd8138825b1d3746d995e22ac8d9 ad68ee8] by '''ccw''')
* Add MS dll to installer ([https://github.com/multitheftauto/mtasa-blue/commit/b7fefffdc5fa4f46e71cd048314bdd259f785ca2 b7fefff] by '''ccw''')
* Fix crash when calling [[isVehicleWheelOnGround]] with streamed out vehicle ([https://github.com/multitheftauto/mtasa-blue/commit/fed0725241e16d3261271c05c59d96c324dd66b8 fed0725] by '''ccw''')
* Fix server information window not hiding when you back to game ([https://github.com/multitheftauto/mtasa-blue/pull/867 GitHub #867] by '''ricksterhd123''')
* Fix WidgetLookFeel::getImagerySection exceptions (See commit [https://github.com/multitheftauto/mtasa-blue/commit/5ac8939f079895c19587094c98fe54a0a42b3012 5ac8939] by '''qaisjp''')
* Fix invisible disabled scrollbars (See commit [https://github.com/multitheftauto/mtasa-blue/commit/01ee6decb3032962732c80d216d306b29ffe25a6 01ee6de] by '''qaisjp''')
* Fix disabled comboboxes showing a hovered arrow (See commit [https://github.com/multitheftauto/mtasa-blue/commit/22b0736cfa868a97ef6ba19d245e7e1d605ace07 22b0736] by '''qaisjp''')
* Fix zalgo chat messages spilling over ([https://github.com/multitheftauto/mtasa-blue/pull/885 GitHub #885] by '''qaisjp''')
* Fix master volume not being applied for GTA:SA sounds after launching the game (See commit [https://github.com/multitheftauto/mtasa-blue/commit/3053bf50acbaf7ca10c3652674ead26c80972593 3053bf5] by '''myonlake''')
* Fix [[createTrayNotification]] not working for Windows 10 ([https://github.com/multitheftauto/mtasa-blue/pull/914 GitHub #914] by '''samr46''')
* Add arrow key chat input history ([https://github.com/multitheftauto/mtasa-blue/pull/822 GitHub #822] by '''myonlake''')
* Fix [[setCloudsEnabled]] affects moon and stars but not actual clouds ([https://github.com/multitheftauto/mtasa-blue/pull/926 GitHub #926] by '''samr46''')
* Don't add duplicate entries to client console input history (See commit [https://github.com/multitheftauto/mtasa-blue/commit/d7656a2ad7cdcdc7c45fc5b9ff81db473dfe4527 d7656a2] by '''myonlake''')
* Fix missing skins crashing settings menu (See commit [https://github.com/multitheftauto/mtasa-blue/commit/91019844340f39f14cf4596e2b23e385662420e0 9101984] by '''qaisjp''')
* Add missing high_detail_peds setting ([https://github.com/multitheftauto/mtasa-blue/pull/832 GitHub #832] by '''myonlake''')
* Fix CEGUI exit crash (See commit [https://github.com/multitheftauto/mtasa-blue/commit/302b83f16c9dfc2936310e4eaa7993c97a4cf2e7 302b83f] by '''ccw''')
* Fix crash in CClientPed::IsReloadingWeapon (See commit [https://github.com/multitheftauto/mtasa-blue/commit/627b39d9d40bdcfce139abec97a800a855cd7cc6 627b39d] by '''botder''')
* Remove localhost from the CEF whitelist (See commit [https://github.com/multitheftauto/mtasa-blue/commit/505467ec8c3ac1b3ad17fb0247dc15809e013968 505467e] by '''Jusonex''')
* Add reference counter increment/decrement on dummies change ([https://github.com/multitheftauto/mtasa-blue/pull/1021 GitHub #1021] by '''forkerer''')
* Allow newlines and tabs for chat/debug/console messages sent from server ([https://github.com/multitheftauto/mtasa-blue/pull/1022 GitHub #1022] by '''StrixG''')
* Change client coreconfig.xml `fps_limit` range to 45-100 (See commit [https://github.com/multitheftauto/mtasa-blue/commit/709bc40b34ab11e533fe43d364f0a20d4b5245ca 709bc40] by '''ccw''')
* Fix text extent calculation for drawing colorcoded text (See commit [https://github.com/multitheftauto/mtasa-blue/commit/c9e2e2a95a3d076e69b4e6252d8ba81752fd2fae c9e2e2a] by '''botder''')
* Fix memory leak in CBassAudio::GetSoundBPM (See commit [https://github.com/multitheftauto/mtasa-blue/commit/01267f34afa99c2b23d98591803b850e1ddc8c9c 01267f3] by '''botder''')
* Fix crash for incorrect usage of "ColumnHeader" CEGUI property (See commit [https://github.com/multitheftauto/mtasa-blue/commit/bc649fb5c89cb2358c8cafad699005923cd5377f bc649fb] by '''botder''')
* Fix [[guiCreateStaticImage]] to warn on failure ([https://github.com/multitheftauto/mtasa-blue/pull/1041 GitHub #1041] by '''CrosRoad95''')
* Improve Arabic language pictures ([https://github.com/multitheftauto/mtasa-blue/pull/1050 GitHub #1050] by '''Haxardous''')


=== 4 Vendor Updates ===
=== 4 Vendor Updates ===
Line 189: Line 218:
* Added error message for resource [[meta.xml]] parsing fail ([https://github.com/multitheftauto/mtasa-blue/pull/655 GitHub #655] by '''Addlibs''')
* Added error message for resource [[meta.xml]] parsing fail ([https://github.com/multitheftauto/mtasa-blue/pull/655 GitHub #655] by '''Addlibs''')


=== 11 Bug Fixes & Changes ===
=== 16 Bug Fixes & Changes ===
* Prevent multiple kick/ban of a player ([https://github.com/multitheftauto/mtasa-blue/pull/173 GitHub #173] by '''CrosRoad95''')
* Prevent multiple kick/ban of a player ([https://github.com/multitheftauto/mtasa-blue/pull/173 GitHub #173] by '''CrosRoad95''')
* Fix [[dbPrepareString]] replaces ? and ?? with single quotes (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/634 GitHub #634], see commit [https://github.com/multitheftauto/mtasa-blue/commit/c17a52a1d936652516782a8995a05de2a5e75918 c17a52a] by '''ccw808''')
* Fix [[dbPrepareString]] replaces ? and ?? with single quotes (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/634 GitHub #634], see commit [https://github.com/multitheftauto/mtasa-blue/commit/c17a52a1d936652516782a8995a05de2a5e75918 c17a52a] by '''ccw808''')
Line 201: Line 230:
* Fix client/server ped dead-state inconsistency ([https://github.com/multitheftauto/mtasa-blue/pull/140 GitHub #140] by '''Necktrox''')
* Fix client/server ped dead-state inconsistency ([https://github.com/multitheftauto/mtasa-blue/pull/140 GitHub #140] by '''Necktrox''')
* Add server kick messages for localization (See commit [https://github.com/multitheftauto/mtasa-blue/commit/37087bc95e708372deacf35ddbc8269725ae86fe 37087bc] by '''ccw''')
* Add server kick messages for localization (See commit [https://github.com/multitheftauto/mtasa-blue/commit/37087bc95e708372deacf35ddbc8269725ae86fe 37087bc] by '''ccw''')
* Set missing spawned and dead state for cloned peds ([https://github.com/multitheftauto/mtasa-blue/pull/933 GitHub #933] by '''TheNormalnij''')
* Fix [[setAccountName]] not saving name in database ([https://github.com/multitheftauto/mtasa-blue/pull/939 GitHub #939] by '''StrixG''')
* Add timecyc.dat to the server-side data files check (See commit [https://github.com/multitheftauto/mtasa-blue/commit/8b6bfe2b6009e42f5783a023d466cc215885b5cd 8b6bfe2] by '''ccw''')
* Add mapmanger required rights to acl.xml (See commit [https://github.com/multitheftauto/mtasa-blue/commit/764664d4f47b4805438b22f2b2a8f924e3468aab 764664d] by '''ccw''')
* Fix 'upgrade' command not updating <nowiki><min_mta_version></nowiki> (See commit [https://github.com/multitheftauto/mtasa-blue/commit/a487b099480925cf19c637f8f09668b87a990cc0 a487b09] by '''ccw''')
</section>
</section>


Line 212: Line 246:
* Placeholder
* Placeholder
-->
-->
=== 7 Bug Fixes & Changes ===
=== 9 Bug Fixes & Changes ===
* Refactor and fix a lot of issues with [[cloneElement]] ([https://github.com/multitheftauto/mtasa-blue/pull/182 GitHub #182] by '''emre1702''' and '''qaisjp''')
* Refactor and fix a lot of issues with [[cloneElement]] ([https://github.com/multitheftauto/mtasa-blue/pull/182 GitHub #182] by '''emre1702''' and '''qaisjp''')
* Allow debug messages in [[onDebugMessage]] and [[onClientDebugMessage]] (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/639 GitHub #639], see commit [https://github.com/multitheftauto/mtasa-blue/commit/81b64e3e0d0ceb9435f5848d10d0b6a7451f00b4 81b64e3] by '''botder''')
* Allow debug messages in [[onDebugMessage]] and [[onClientDebugMessage]] (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/639 GitHub #639], see commit [https://github.com/multitheftauto/mtasa-blue/commit/81b64e3e0d0ceb9435f5848d10d0b6a7451f00b4 81b64e3] by '''botder''')
Line 220: Line 254:
* Add error code to [[fileRename]] failed message (See commit [https://github.com/multitheftauto/mtasa-blue/commit/3a7c803936d54636c58aec677d99cbbac68a4ff3 3a7c803] by '''ccw''')
* Add error code to [[fileRename]] failed message (See commit [https://github.com/multitheftauto/mtasa-blue/commit/3a7c803936d54636c58aec677d99cbbac68a4ff3 3a7c803] by '''ccw''')
* Add alternate file rename strategy for when MoveFile fails with access denied (See commit [https://github.com/multitheftauto/mtasa-blue/commit/e9ce827def7b4dc5dcd97f3ac4e8fd22c3b234ea e9ce827] by '''ccw''')
* Add alternate file rename strategy for when MoveFile fails with access denied (See commit [https://github.com/multitheftauto/mtasa-blue/commit/e9ce827def7b4dc5dcd97f3ac4e8fd22c3b234ea e9ce827] by '''ccw''')
* Add file and function names in "infinite running script" (See commit [https://github.com/multitheftauto/mtasa-blue/commit/80fe71869d6a94682a972894d90727786970734c 80fe718] by '''Jusonex''')
* Fix undefined behavior for ReadColor (See commit [https://github.com/multitheftauto/mtasa-blue/commit/53121a3b3084b7e503d57be122f8649dd0bb09a8 53121a3] by '''botder''')


=== 2 Vendor Updates ===
=== 2 Vendor Updates ===

Revision as of 21:51, 17 August 2019

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.

Main Additions / Changes

Click to collapse [-]

Statistics

Click to expand [+]

Scripting

Client

Click to collapse [-]

19 New Functions

4 New Events

7 Bug Fixes & Changes

Server

Click to collapse [-]

New Arguments & Parameters

Shared (Client & Server side)

Click to collapse [-]

4 New Functions

  • Add support for Lua os.* functions (GitHub #316 by Dezash)
    • Following os functions have been enabled:
      • os.clock
      • os.date
      • os.difftime
      • os.time
    • Following os functions have been disabled for security reasons:
      • os.execute
      • os.exit
      • os.getenv
      • os.remove
      • os.rename
      • os.setlocale
      • os.tmpname

Bug Fixes & Changes

Client

Click to collapse [-]

55 Bug Fixes & Changes

  • Various custom animation related bug fixes and improvements by saml1er
  • [Added for testing] Fix swimming speed on higher FPS (GitHub #379 by nonamenoname and saml1er)
  • [Added for testing] Fix many collisionless objects (GitHub #378 by samr46)
  • Fix, enable switching weapons while being attached to element (GitHub #533 by CrosRoad95)
  • Using /voiceptt with a custom bind won't crash the client, using /voiceptt without further parameters will toggle voice push-to-talk. (See commit d5e5d46 by botder)
  • Fix client crash for fixVehicle in onClientVehicleCollision (See commit 5c6db96 by botder)
    • Credits to FileEX for providing a temporary fix by disabling the event for blown vehicles (GitHub #600)
  • Add support for planes, trains and boats for onClientVehicleCollision (Fixes GitHub #540, see commit 2017aea by botder)
  • Stream-in an object after attaching if it was streamed-out beforehand (Fixes GitHub #623, see commit 3ab471c by botder)
  • Fix voice freeze (See commit 39c1ba0 by botder)
  • Fix camera object-clipping, melee damage, sniper damage and helicopter blades collision outside map boundaries (Fixes GitHub #407, GitHub #466, GitHub #459, GitHub #647, see commit 6626134 by lopezloo)
  • Update camera target if warping to passenger seat from other vehicle (Fixes GitHub #625, see commit 19cb321 by botder)
  • Moved and restyled language selection to the bottom of the main menu (See commit 6f6b2ed by ccw808)
  • Skimmer high fps fix (GitHub #433 by forkerer)
  • Update frame rate limiter (See commit 98cdd86 and bc94009 by ccw808)
  • Add support for another gta-sa.exe variant to the installer (See commit e829a20 by ccw808)
  • Fix setPedWeaponSlot from 11 to 0 resets goggle effect (Fixes GitHub #579, see commit e356849 by FileEX)
  • Fix wrong value for matchingDimension in onClientMarkerLeave (Fixes GitHub #736, see commit 8f94072 by botder)
  • Fix debug chat movement when changing audio volume (See commit 7febd31 by botder)
  • Fix changing handling max gear to lower than current one crashing client (GitHub #778 by forkerer)
  • Updated translations (by ccw)
  • Fix testLineAgainstWater crashing the client (GitHub #836 by forkerer)
  • Fix invalid model ID in engine LOD functions cause a crash (GitHub #299 by myonlake)
  • Fix loadBrowserURL crashing the client by enforcing 1x1 minimum size for render item (See commit 8665a72 by botder)
  • Fix incorrect progress display for updater download (See commit 557b636 by ccw)
  • Delete old update files instead of moving to the recycle bin (See commit 576a5fb by ccw)
  • Fix setSoundPanningEnabled not working when using it right after playSound3D (GitHub #842 by StrixG)
  • Clamp setEffectDensity to MaxDensity (GitHub #843 by StrixG)
  • Read the correct amount of bytes in setPedAnimationSpeed (See commit 51fa4a2 by botder)
  • Fix message box being obscured sometimes (6cc5af7 by ccw)
  • Fix loading dlls from the wrong directory (ad68ee8 by ccw)
  • Add MS dll to installer (b7fefff by ccw)
  • Fix crash when calling isVehicleWheelOnGround with streamed out vehicle (fed0725 by ccw)
  • Fix server information window not hiding when you back to game (GitHub #867 by ricksterhd123)
  • Fix WidgetLookFeel::getImagerySection exceptions (See commit 5ac8939 by qaisjp)
  • Fix invisible disabled scrollbars (See commit 01ee6de by qaisjp)
  • Fix disabled comboboxes showing a hovered arrow (See commit 22b0736 by qaisjp)
  • Fix zalgo chat messages spilling over (GitHub #885 by qaisjp)
  • Fix master volume not being applied for GTA:SA sounds after launching the game (See commit 3053bf5 by myonlake)
  • Fix createTrayNotification not working for Windows 10 (GitHub #914 by samr46)
  • Add arrow key chat input history (GitHub #822 by myonlake)
  • Fix setCloudsEnabled affects moon and stars but not actual clouds (GitHub #926 by samr46)
  • Don't add duplicate entries to client console input history (See commit d7656a2 by myonlake)
  • Fix missing skins crashing settings menu (See commit 9101984 by qaisjp)
  • Add missing high_detail_peds setting (GitHub #832 by myonlake)
  • Fix CEGUI exit crash (See commit 302b83f by ccw)
  • Fix crash in CClientPed::IsReloadingWeapon (See commit 627b39d by botder)
  • Remove localhost from the CEF whitelist (See commit 505467e by Jusonex)
  • Add reference counter increment/decrement on dummies change (GitHub #1021 by forkerer)
  • Allow newlines and tabs for chat/debug/console messages sent from server (GitHub #1022 by StrixG)
  • Change client coreconfig.xml `fps_limit` range to 45-100 (See commit 709bc40 by ccw)
  • Fix text extent calculation for drawing colorcoded text (See commit c9e2e2a by botder)
  • Fix memory leak in CBassAudio::GetSoundBPM (See commit 01267f3 by botder)
  • Fix crash for incorrect usage of "ColumnHeader" CEGUI property (See commit bc649fb by botder)
  • Fix guiCreateStaticImage to warn on failure (GitHub #1041 by CrosRoad95)
  • Improve Arabic language pictures (GitHub #1050 by Haxardous)

4 Vendor Updates

  • Update BASS libraries (7afdde4 by Dutchman101 and botder)
  • Update libpng to 1.6.37 (#899 by myonlake)
  • Update zlib to 1.2.11 (#919 by myonlake)
  • Update UnRAR to 5.71 (#920 by myonlake)

Server

Click to collapse [-]

Additions

16 Bug Fixes & Changes

  • Prevent multiple kick/ban of a player (GitHub #173 by CrosRoad95)
  • Fix dbPrepareString replaces ? and ?? with single quotes (Fixes GitHub #634, see commit c17a52a by ccw808)
  • Fix radar areas not being deleted after map stop (Fixes GitHub #737, see commit ca747a8 by botder)
  • Stop resource before removing it from lists (Fixes GitHub #372, see commit 2f8377b by botder)
  • Disallow file paths with a directory separator suffix (Fixes GitHub #761, see commit 13771a4 by botder)
  • Disallow empty src attributes in meta.xml (Fixes GitHub #738, see commit 5c85de2 by botder)
  • Improve resource load performance (GitHub #758 by sbx320)
  • Postpone client sync after broadcasting resource to client (See commit 379a2ff by botder)
  • Reload zipped resources on restart if changed (See commit 41243a0 by sbx320)
  • Fix client/server ped dead-state inconsistency (GitHub #140 by Necktrox)
  • Add server kick messages for localization (See commit 37087bc by ccw)
  • Set missing spawned and dead state for cloned peds (GitHub #933 by TheNormalnij)
  • Fix setAccountName not saving name in database (GitHub #939 by StrixG)
  • Add timecyc.dat to the server-side data files check (See commit 8b6bfe2 by ccw)
  • Add mapmanger required rights to acl.xml (See commit 764664d by ccw)
  • Fix 'upgrade' command not updating <min_mta_version> (See commit a487b09 by ccw)

1 Vendor Update

  • Update SQLite to 3.29.0 (GitHub #1028 by myonlake and botder)

Shared

Click to collapse [-]

9 Bug Fixes & Changes

  • Refactor and fix a lot of issues with cloneElement (GitHub #182 by emre1702 and qaisjp)
  • Allow debug messages in onDebugMessage and onClientDebugMessage (Fixes GitHub #639, see commit 81b64e3 by botder)
  • Fix Hotring Racers share handlings when set by model ID (GitHub #401 by samr46)
  • Fix dead players appearing to be alive after reconnect (GitHub #746, see commit 9e6aace by botder)
  • Fix incorrect segment/triangle intersection code (GitHub #816 by forkerer)
  • Add error code to fileRename failed message (See commit 3a7c803 by ccw)
  • Add alternate file rename strategy for when MoveFile fails with access denied (See commit e9ce827 by ccw)
  • Add file and function names in "infinite running script" (See commit 80fe718 by Jusonex)
  • Fix undefined behavior for ReadColor (See commit 53121a3 by botder)

2 Vendor Updates

Resources

Click to collapse [-]
  • [freeroam] Fixed GUI after destroy vehicle (GitHub #125 by FileEX)
  • [admin2] Add more glitches and world properties into server tab (GitHub #136 by FileEX)
  • [admin2] Add inputs validation, add missing default variables for inputs and missing world properties for refresh button. Add glitch for refresh button and enabled all disabled elements like glitches, world properties, heathaze button etc. Fix triggered binds by input boxes. (GitHub #148 by FileEX)
  • [admin2] Changed to combobox instead of editbox to setting weather and fixed blending weather. (GitHub #154 by FileEX)


Extra information

More detailed information available on our Mantis Bug Tracker changelog and GitHub repositories: