Changes in 1.5.7: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (Further improve last update made x.x.xxxx expression)
(26 intermediate revisions by 3 users not shown)
Line 9: Line 9:
<section show="true">
<section show="true">
* Add new drawing functions: [[dxDrawPrimitive]] and [[dxDrawMaterialPrimitive]]
* Add new drawing functions: [[dxDrawPrimitive]] and [[dxDrawMaterialPrimitive]]
* Improve game entity pool performance ([https://github.com/multitheftauto/mtasa-blue/pull/480 GitHub #480] by '''saml1er''')
</section>
</section>


Line 16: Line 17:
* This is the '''24<sup>th</sup>''' 1.x.x release, planned to be released x.x.2019
* This is the '''24<sup>th</sup>''' 1.x.x release, planned to be released x.x.2019
* '''{{date difference|2018|9|6}}''' days
* '''{{date difference|2018|9|6}}''' days
* '''11''' new functions
* '''19''' new functions
* '''3''' new events
* '''3''' new events
* '''0''' deprecations
* '''0''' deprecations
* '''15+''' bug fixes and changes
* '''32+''' bug fixes and changes
* '''174''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.6...master see comparison])
* '''238''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.6...master see comparison])
* '''0''' new open Mantis issues
* '''0''' new open Mantis issues
* '''0''' resolved Mantis issues
* '''3''' resolved Mantis issues
* '''2''' closed Mantis issues
* '''665''' closed Mantis issues
* '''234''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+created%3A%3E2018-09-06 see list])
* '''239''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+created%3A%3E2018-09-06 see list])
* '''18''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aclosed+is%3Aissue+milestone%3A1.5.7+created%3A%3E2018-09-06 see list])
* '''45''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aclosed+is%3Aissue+milestone%3A1.5.7+created%3A%3E2018-09-06 see list])
* '''50''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aclosed+is%3Aissue+closed%3A%3E2018-09-06 see list])
* '''46''' closed GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aclosed+is%3Aissue+closed%3A%3E2018-09-06+-milestone%3A1.5.7 see list])
* '''21''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?utf8=%E2%9C%93&q=is%3Aopen+is%3Apr+created%3A%3E2018-09-06 see list])
* '''22''' new open GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?utf8=%E2%9C%93&q=is%3Aopen+is%3Apr+created%3A%3E2018-09-06 see list])
* '''21''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+milestone%3A1.5.7+is%3Amerged see list])
* '''42''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+milestone%3A1.5.7+is%3Amerged see list])
* '''13''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aunmerged+closed%3A%3E%3D2018-09-06 see list])
* '''24''' closed GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Aunmerged+closed%3A%3E%3D2018-09-06 see list])
* '''19''' contributors of which '''1''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2018-09-07&type=c see list])
* '''22''' contributors of which '''3''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2018-09-07&type=c&to=2020-01-01 see list])
* '''56''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])
* '''58+''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list])
* '''2''' vendor updates
* '''3''' vendor updates


<!--
<!--
Line 39: Line 40:
-->
-->
<sub>'''Note:''' Last update to these statistics was made
<sub>'''Note:''' Last update to these statistics was made
{{#ifeq: {{date difference|2019|1|1}} | 0 | today |
{{#ifeq: {{date difference|2019|2|17}} | 0 | today |
   {{#ifeq: {{date difference|2019|1|1}} | 1 | yesterday |
   {{#ifeq: {{date difference|2019|2|17}} | 1 | yesterday |
     {{date difference|2019|1|1}} days ago
     {{date difference|2019|2|17}} days ago
   }}
   }}
}}.</sub>
}}.</sub>
Line 50: Line 51:
=== Client ===
=== Client ===
<section show="true">
<section show="true">
==== 9 New Functions ====
==== 19 New Functions ====
* Add [[guiComboBoxGetItemCount]] and [[guiComboBoxSetOpen]] and [[guiComboBoxIsOpen]] ([https://github.com/multitheftauto/mtasa-blue/pull/280 GitHub #280] by '''FileEX''')
* Add [[guiComboBoxGetItemCount]] and [[guiComboBoxSetOpen]] and [[guiComboBoxIsOpen]] ([https://github.com/multitheftauto/mtasa-blue/pull/280 GitHub #280] by '''FileEX''')
* Add [[guiGridListGetSelectionMode]] and [[guiGridListIsSortingEnabled]] ([https://github.com/multitheftauto/mtasa-blue/pull/691 GitHub #691] by '''StrixG''')
* Add [[dxDrawPrimitive]] and [[dxDrawMaterialPrimitive]] ([https://github.com/multitheftauto/mtasa-blue/pull/339 GitHub #339] by '''CrosRoad95''' and '''forkerer''')
* Add [[dxDrawPrimitive]] and [[dxDrawMaterialPrimitive]] ([https://github.com/multitheftauto/mtasa-blue/pull/339 GitHub #339] by '''CrosRoad95''' and '''forkerer''')
* Add [[getObjectProperty]] and [[setObjectProperty]] ([https://github.com/multitheftauto/mtasa-blue/pull/162 GitHub #162] by '''lex128''')
* Add [[getObjectProperty]] and [[setObjectProperty]] ([https://github.com/multitheftauto/mtasa-blue/pull/162 GitHub #162] by '''lex128''')
* Add [[setVehicleModelDummyPosition]] and [[getVehicleModelDummyPosition]] ([https://github.com/multitheftauto/mtasa-blue/pull/390 GitHub #390] by '''forkerer''')
* Add [[setVehicleModelDummyPosition]] and [[getVehicleModelDummyPosition]] ([https://github.com/multitheftauto/mtasa-blue/pull/390 GitHub #390] by '''forkerer''')
* Add [[getSoundBufferLength]] ([https://github.com/multitheftauto/mtasa-blue/pull/679 GitHub #679] by '''StrixG''')
* Add [[getCommandHandlers]] (previously available server-side only) ([https://github.com/multitheftauto/mtasa-blue/pull/653 GitHub #653] by '''xLuxy''')
* Add [[getPedFightingStyle]] (previously available server-side only) ([https://github.com/multitheftauto/mtasa-blue/pull/808 GitHub #808] by '''StrixG''')
* Add [[guiFocus]] and [[guiBlur]] ([https://github.com/multitheftauto/mtasa-blue/pull/365 GitHub #365] by '''myonlake''')
* Add [[engineGetSurfaceProperties]], [[engineSetSurfaceProperties]] and [[engineResetSurfaceProperties]] ([https://github.com/multitheftauto/mtasa-blue/pull/702 GitHub #702] by '''CrosRoad95''')


==== 3 New Events ====
==== 3 New Events ====
* Add [[onClientWorldSound]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/8302b4c64da348691303bf56d5f80413b7610fcc 8302b4c] by '''botder''')
* Add [[onClientWorldSound]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/8302b4c64da348691303bf56d5f80413b7610fcc 8302b4c] by '''botder''')
* Add [[onClientPedStep]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/d9b6d207f63d1d15bd93de956955ed2bd73bb176] by '''CrosRoad95''')
* Add [[onClientPedStep]] ([https://github.com/multitheftauto/mtasa-blue/pull/212 GitHub #212], see commit [https://github.com/multitheftauto/mtasa-blue/commit/d9b6d207f63d1d15bd93de956955ed2bd73bb176 d9b6d20] by '''CrosRoad95''')
* Add [[onClientVehicleWeaponHit]] (See commit [https://github.com/multitheftauto/mtasa-blue/commit/1055587fbf84eaeb3597e1507b98ae842b348ef4] by '''botder''')
* Add [[onClientVehicleWeaponHit]] ([https://github.com/multitheftauto/mtasa-blue/issues/692 Fixes GitHub #692], see commit [https://github.com/multitheftauto/mtasa-blue/commit/1055587fbf84eaeb3597e1507b98ae842b348ef4 1055587] by '''botder''')
<!--
<!--
==== Deprecations ====
==== Deprecations ====
Line 68: Line 75:
-->
-->


==== Bug Fixes & Changes ====
==== 3 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''')
* Show an error for client-side elements in [[triggerServerEvent]] ([https://github.com/multitheftauto/mtasa-blue/issues/692 Fixes GitHub #692], see commit [https://github.com/multitheftauto/mtasa-blue/commit/f84373637e492aa26a1e67b8d86375a7a5935e1e f843736] by '''botder''')
</section>
</section>
=== Server ===
<section show="true">
<!--
<!--
=== Server ===
<section show="false">
==== New Functions ====
==== New Functions ====
* Placeholder
* Placeholder
Line 82: Line 92:
==== Deprecations ====
==== Deprecations ====
* Placeholder
* Placeholder
-->


==== New Arguments & Parameters ====
==== New Arguments & Parameters ====
* Placeholder
* Add optional case sensitivity parameter to [[getAccount]] ([https://github.com/multitheftauto/mtasa-blue/pull/230 GitHub #230], see commit [https://github.com/multitheftauto/mtasa-blue/commit/7401422181f2e73df06b6bf66b63163984b2ae46 7401422] by '''Dezash''')


<!--
==== Bug Fixes & Changes ====
==== Bug Fixes & Changes ====
* Placeholder
* Placeholder
-->
</section>
</section>
-->


=== Shared (''Client & Server side'') ===
=== Shared (''Client & Server side'') ===
Line 129: Line 141:
* Placeholder
* Placeholder
-->
-->
=== 11 Bug Fixes & Changes ===
=== 17 Bug Fixes & Changes ===
* [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''')
* Fix, enable switching weapons while being attached to element ([https://github.com/multitheftauto/mtasa-blue/pull/533 GitHub #533] by '''CrosRoad95''')
* Fix, enable switching weapons while being attached to element ([https://github.com/multitheftauto/mtasa-blue/pull/533 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 [https://github.com/multitheftauto/mtasa-blue/commit/d5e5d46e7afb62173ca329198a96294c183ed7b0 d5e5d46] by '''botder''')
* Using ''/voiceptt'' with a custom bind won't crash the client, using ''/voiceptt'' without further parameters will toggle voice push-to-talk. (See commit [https://github.com/multitheftauto/mtasa-blue/commit/d5e5d46e7afb62173ca329198a96294c183ed7b0 d5e5d46] by '''botder''')
* 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''')
* 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''')
* 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 143: Line 155:
* Moved and restyled language selection to the bottom of the main menu (See commit [https://github.com/multitheftauto/mtasa-blue/commit/6f6b2ed336db827d3fc4100e0fc77107c972c6e3 6f6b2ed] by '''ccw808''')
* Moved and restyled language selection to the bottom of the main menu (See commit [https://github.com/multitheftauto/mtasa-blue/commit/6f6b2ed336db827d3fc4100e0fc77107c972c6e3 6f6b2ed] by '''ccw808''')
* Skimmer high fps fix ([https://github.com/multitheftauto/mtasa-blue/pull/433 GitHub #433] by '''forkerer''')
* Skimmer high fps fix ([https://github.com/multitheftauto/mtasa-blue/pull/433 GitHub #433] by '''forkerer''')
* Update frame rate limiter (See commit [https://github.com/multitheftauto/mtasa-blue/commit/98cdd866b3b4d935eac94b10db1e7549d40ac79b 98cdd86] and [https://github.com/multitheftauto/mtasa-blue/commit/bc940094f0d910eea90319260644adecc6292b3c bc94009] by '''ccw808''')
* Add support for another ''gta-sa.exe'' variant to the installer (See commit [https://github.com/multitheftauto/mtasa-blue/commit/e829a201c804ae318112efeb111b608d13712281 e829a20] by '''ccw808''')
* Fix [[setPedWeaponSlot]] from 11 to 0 resets goggle effect (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/579 GitHub #579], see commit [https://github.com/multitheftauto/mtasa-blue/commit/e35684979492b794e060b5eb483dfe3752ae442f e356849] by '''FileEX''')
* Fix wrong value for ''matchingDimension'' in [[onClientMarkerLeave]] (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/736 GitHub #736], see commit [https://github.com/multitheftauto/mtasa-blue/commit/8f940724a57d3362e224b13486433b2a7cfe4945 8f94072] by '''botder''')
* Fix debug chat movement when changing audio volume (See commit [https://github.com/multitheftauto/mtasa-blue/commit/7febd31af79e7392ce077c14750f8eb8d0e76a5f 7febd31] by '''botder''')
</section>
</section>


Line 148: Line 165:
<section show="true">
<section show="true">
=== Additions ===
=== Additions ===
* 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''')


=== Bug Fixes & Changes ===
=== 7 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''')
* Fix radar areas not being deleted after map stop (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/737 GitHub #737], see commit [https://github.com/multitheftauto/mtasa-blue/commit/ca747a8b5fe1d841fd037efc9a7422b8c4cfbde6 ca747a8] by '''botder''')
* Stop resource before removing it from lists (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/372 GitHub #372], see commit [https://github.com/multitheftauto/mtasa-blue/commit/2f8377b0336aba18ff8c670a2cfe61df75c91d5d 2f8377b] by '''botder''')
* Disallow file paths with a directory separator suffix (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/761 GitHub #761], see commit [https://github.com/multitheftauto/mtasa-blue/commit/13771a4f7fbe28f497a1786711e2460c31fb0f9d 13771a4] by '''botder''')
* Disallow empty src attributes in meta.xml (Fixes [https://github.com/multitheftauto/mtasa-blue/issues/738 GitHub #738], see commit [https://github.com/multitheftauto/mtasa-blue/commit/5c85de2c5a3c14e07ecd65e37718b504b3540d9d 5c85de2] by '''botder''')
* Improve resource load performance ([https://github.com/multitheftauto/mtasa-blue/pull/758 GitHub #758] by '''sbx320''')
</section>
</section>
=== 1 Vendor Update ===
* Update SQLite to 3.27.1 ([https://github.com/multitheftauto/mtasa-blue/pull/818 GitHub #818] by '''botder''')


== Shared ==
== Shared ==
Line 161: Line 186:
* Placeholder
* Placeholder
-->
-->
=== 2 Bug Fixes & Changes ===
=== 4 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 on(Client)DebugMessage (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''')
* Fix Hotring Racers share handlings when set by model ID ([https://github.com/multitheftauto/mtasa-blue/pull/401 GitHub #401] by '''samr46''')
* Fix dead players appearing to be alive after reconnect ([https://github.com/multitheftauto/mtasa-blue/issues/746 GitHub #746], see commit [https://github.com/multitheftauto/mtasa-blue/commit/9e6aace5178c678a20df24369034bfb3525e662e 9e6aace] by '''botder''')


=== 2 Vendor Updates ===
=== 2 Vendor Updates ===
* Update curl to [https://daniel.haxx.se/blog/2018/12/12/7-63-0-the-endless-path/ 7.63.0] ([https://github.com/multitheftauto/mtasa-blue/pull/744 GitHub #744] by '''myonlake''' and '''qaisjp''')
* Update curl to [https://daniel.haxx.se/blog/2019/02/06/curl-7-64-0-like-theres-no-tomorrow/ 7.64.0] ([https://github.com/multitheftauto/mtasa-blue/pull/819 GitHub #819] by '''myonlake''')
* Update CEF to 3.3578.1860.g36610bd ([https://chromereleases.googleblog.com/2018/12/stable-channel-update-for-desktop.html Chromium 71.0.3578.80])
* Update [[CEF_Tutorial|CEF]] to 3.3626.1891.g52be333 ([https://chromereleases.googleblog.com/2019/02/stable-channel-update-for-desktop.html Chromium 72.0.3626.96]) (See commit [https://github.com/multitheftauto/mtasa-blue/commit/6bca7736ec742558dbda4af3d389141f8570af01 6bca773] by '''Jusonex''')
</section>
</section>


== Resources ==
== Resources ==
<section show="true">
<section show="true">
* [freeroam] Fixed GUI after destroy vehicle. ([https://github.com/multitheftauto/mtasa-resources/pull/125 GitHub #125] by '''FileEX''')
* [freeroam] Fixed GUI after destroy vehicle ([https://github.com/multitheftauto/mtasa-resources/pull/125 GitHub #125] by '''FileEX''')
</section>
</section>


Line 181: Line 208:
</section>
</section>
-->
-->
== Extra information ==
== Extra information ==
''More detailed information available on [https://bugs.multitheftauto.com/changelog_page.php our Mantis Bug Tracker changelog] and GitHub repositories:
''More detailed information available on [https://bugs.multitheftauto.com/changelog_page.php our Mantis Bug Tracker changelog] and GitHub repositories:

Revision as of 22:23, 17 February 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

Main Additions / Changes

Click to collapse [-]

Statistics

Click to expand [+]

Scripting

Client

Click to collapse [-]

19 New Functions

3 New Events

3 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

Client

Click to collapse [-]

17 Bug Fixes & Changes

  • [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)
  • Added 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)

Server

Click to collapse [-]

Additions

7 Bug Fixes & Changes

1 Vendor Update

Shared

Click to collapse [-]

4 Bug Fixes & Changes

2 Vendor Updates

Resources

Click to collapse [-]
  • [freeroam] Fixed GUI after destroy vehicle (GitHub #125 by FileEX)

Extra information

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