Changes in 1.5.7: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
mNo edit summary |
||
Line 20: | Line 20: | ||
* '''3''' new events | * '''3''' new events | ||
* '''0''' deprecations | * '''0''' deprecations | ||
* ''' | * '''24+''' bug fixes and changes | ||
* ''' | * '''182''' 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 | * '''0''' resolved Mantis issues | ||
* '''2''' closed Mantis issues | * '''2''' closed Mantis issues | ||
* ''' | * '''229''' 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]) | ||
* ''' | * '''23''' 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]) | ||
* ''' | * '''55''' 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]) | ||
* ''' | * '''19''' 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]) | * '''21''' merged GitHub pull requests ([https://github.com/multitheftauto/mtasa-blue/pulls?q=is%3Apr+milestone%3A1.5.7+is%3Amerged see list]) | ||
* ''' | * '''15''' 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]) | ||
* ''' | * '''20''' contributors of which '''1''' are new ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors?from=2018-09-07&type=c see list]) | ||
* ''' | * '''57''' total contributors ([https://github.com/multitheftauto/mtasa-blue/graphs/contributors see list]) | ||
* '''2''' vendor updates | * '''2''' vendor updates | ||
Line 40: | 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| | {{#ifeq: {{date difference|2019|1|3}} | 0 | today | | ||
{{#ifeq: {{date difference|2019|1| | {{#ifeq: {{date difference|2019|1|3}} | 1 | yesterday | | ||
{{date difference|2019|1| | {{date difference|2019|1|3}} days ago | ||
}} | }} | ||
}}.</sub> | }}.</sub> | ||
Line 132: | Line 132: | ||
* Placeholder | * Placeholder | ||
--> | --> | ||
=== | === 16 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 147: | Line 147: | ||
* 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''') | * 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''') | |||
</section> | </section> | ||
Line 152: | Line 155: | ||
<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 === | === 3 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''') | |||
</section> | </section> | ||
Line 167: | Line 171: | ||
=== 3 Bug Fixes & Changes === | === 3 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 | * 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 Hotring Racers share handlings when set by model ID ([https://github.com/multitheftauto/mtasa-blue/pull/401 GitHub #401] by '''samr46''') | ||
=== 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 | * 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''') | ||
* 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.3578.1860.g36610bd ([https://chromereleases.googleblog.com/2018/12/stable-channel-update-for-desktop.html Chromium 71.0.3578.80]) | ||
</section> | </section> | ||
== Resources == | == Resources == | ||
<section show="true"> | <section show="true"> | ||
* [freeroam] Fixed GUI after destroy vehicle | * [freeroam] Fixed GUI after destroy vehicle ([https://github.com/multitheftauto/mtasa-resources/pull/125 GitHub #125] by '''FileEX''') | ||
</section> | </section> | ||
Line 186: | Line 190: | ||
</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 05:18, 3 January 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.0 • 1.3.1 • 1.3.2 • 1.3.3 • 1.3.4 • 1.3.5 |
1.4 | 1.4.0 • 1.4.1 |
1.5 | 1.5.0 • 1.5.1 • 1.5.2 • 1.5.3 • 1.5.4 • 1.5.5 • 1.5.6 • 1.5.7 • 1.5.8 • 1.5.9 |
1.6 | 1.6.0 • 1.6.1 |
- Mantis changelog: https://bugs.mtasa.com/changelog_page.php
- GitHub commit log: https://github.com/multitheftauto/mtasa-blue/commits/master?page=1
- GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/6
Main Additions / Changes
Click to collapse [-]
- Add new drawing functions: dxDrawPrimitive and dxDrawMaterialPrimitive
- Improve game entity pool performance (GitHub #480 by saml1er)
Statistics
Click to expand [+]
Scripting
Client
Click to collapse [-]
11 New Functions
- Add guiComboBoxGetItemCount and guiComboBoxSetOpen and guiComboBoxIsOpen (GitHub #280 by FileEX)
- Add guiGridListGetSelectionMode and guiGridListIsSortingEnabled (GitHub #691 by StrixG)
- Add dxDrawPrimitive and dxDrawMaterialPrimitive (GitHub #339 by CrosRoad95 and forkerer)
- Add getObjectProperty and setObjectProperty (GitHub #162 by lex128)
- Add setVehicleModelDummyPosition and getVehicleModelDummyPosition (GitHub #390 by forkerer)
3 New Events
- Add onClientWorldSound (See commit 8302b4c by botder)
- Add onClientPedStep (See commit [1] by CrosRoad95)
- Add onClientVehicleWeaponHit (See commit [2] by botder)
2 Bug Fixes & Changes
- Ability to pass vectors and matrices to shaders (GitHub #391 by tederis)
- Add option to create shader from raw data (GitHub #441 by samr46)
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
- Following os functions have been enabled:
Client
Click to collapse [-]
16 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)
Server
Click to collapse [-]
Additions
- Added error message for resource meta.xml parsing fail (GitHub #655 by Addlibs)
3 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)
Click to collapse [-]
3 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)
2 Vendor Updates
- Update curl to 7.63.0 (GitHub #744 by myonlake)
- Update CEF to 3.3578.1860.g36610bd (Chromium 71.0.3578.80)
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: