Changes in 1.5.9: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
Line 6: | Line 6: | ||
'''This changelog is partial and needs updating. So far documented: https://github.com/multitheftauto/mtasa-blue/compare/ | '''This changelog is partial and needs updating. So far documented: https://github.com/multitheftauto/mtasa-blue/compare/7742f34...master''' | ||
Line 21: | Line 21: | ||
* '''10<sup>th</sup>''' year anniversary update | * '''10<sup>th</sup>''' year anniversary update | ||
* '''{{date difference|2020|10|11}}''' days | * '''{{date difference|2020|10|11}}''' days | ||
* ''' | * '''13''' new functions | ||
* ''' | * '''3''' new events | ||
* '''0''' deprecations | * '''0''' deprecations | ||
* ''' | * '''14''' bug fixes and changes | ||
* '''262''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...master see comparison]) | * '''262''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...master see comparison]) | ||
* '''166''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+created%3A%3E%3D2020-10-11 see list]) | * '''166''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?utf8=%E2%9C%93&q=is%3Aopen+is%3Aissue+created%3A%3E%3D2020-10-11 see list]) | ||
Line 62: | Line 62: | ||
=== Client === | === Client === | ||
<section show="true"> | <section show="true"> | ||
==== | ==== 13 New Functions ==== | ||
* Add [[setSoundLooped]] and [[isSoundLooped]] ([https://github.com/multitheftauto/mtasa-blue/pull/657 #657] by '''FileEX''') | * Add [[setSoundLooped]] and [[isSoundLooped]] ([https://github.com/multitheftauto/mtasa-blue/pull/657 #657] by '''FileEX''') | ||
* Add [[setVehicleVariant]] ([https://github.com/multitheftauto/mtasa-blue/pull/1599 #1599] by '''StrixG''') | * Add [[setVehicleVariant]] ([https://github.com/multitheftauto/mtasa-blue/pull/1599 #1599] by '''StrixG''') | ||
* Add [[engineRestreamWorld]] ([https://github.com/multitheftauto/mtasa-blue/pull/1735 #1735] by '''TheNormalnij''') | * Add [[engineRestreamWorld]] ([https://github.com/multitheftauto/mtasa-blue/pull/1735 #1735] by '''TheNormalnij''') | ||
* Add [[setElementBonePosition]], [[setElementBoneRotation]], [[getElementBonePosition]], [[getElementBoneRotation]], [[setElementBoneMatrix]], [[getElementBoneMatrix]], [[updateElementRpHAnim]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''') | * Add [[setElementBonePosition]], [[setElementBoneRotation]], [[getElementBonePosition]], [[getElementBoneRotation]], [[setElementBoneMatrix]], [[getElementBoneMatrix]], [[updateElementRpHAnim]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''') | ||
* Add [[setColorFilter]] and [[resetColorFilter]] ([https://github.com/multitheftauto/mtasa-blue/pull/1611 #1611] by '''tederis''') | |||
==== New Events ==== | ==== 2 New Events ==== | ||
* Add [[onClientPedsProcessed]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''') | * Add [[onClientPedsProcessed]] ([https://github.com/multitheftauto/mtasa-blue/pull/1673 #1673] by '''Saml1er''') | ||
* Add [[onClientElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''') | |||
<!-- | <!-- | ||
==== Deprecations ==== | ==== Deprecations ==== | ||
Line 77: | Line 79: | ||
* Add ''macros'' argument to [[dxCreateShader]] ([https://github.com/multitheftauto/mtasa-blue/pull/1573 #1573] by '''tederis''') | * Add ''macros'' argument to [[dxCreateShader]] ([https://github.com/multitheftauto/mtasa-blue/pull/1573 #1573] by '''tederis''') | ||
==== | ==== 8 Bug Fixes & Changes ==== | ||
* Change [[getRoofPosition]] fail from warning to error ([https://github.com/multitheftauto/mtasa-blue/pull/1729 #1729] by '''Woovie''') | * Change [[getRoofPosition]] fail from warning to error ([https://github.com/multitheftauto/mtasa-blue/pull/1729 #1729] by '''Woovie''') | ||
* Fix crash when deleting a chatbox bind too early ([https://github.com/multitheftauto/mtasa-blue/commit/be577116f191526111e06487c8322c7799e03564 be57711] by '''sbx320''') | * Fix crash when deleting a chatbox bind too early ([https://github.com/multitheftauto/mtasa-blue/commit/be577116f191526111e06487c8322c7799e03564 be57711] by '''sbx320''') | ||
Line 83: | Line 85: | ||
* Include [[engineRequestModel]] added skins in [[getValidPedModels]] return value ([https://github.com/multitheftauto/mtasa-blue/pull/1437 #1437] by '''Pirulax''') | * Include [[engineRequestModel]] added skins in [[getValidPedModels]] return value ([https://github.com/multitheftauto/mtasa-blue/pull/1437 #1437] by '''Pirulax''') | ||
* Fix [[engineSetModelTime]] and [[engineGetModelTime]] not working ([https://github.com/multitheftauto/mtasa-blue/pull/1766 #1766] by ''' TheNormalnij''') | * Fix [[engineSetModelTime]] and [[engineGetModelTime]] not working ([https://github.com/multitheftauto/mtasa-blue/pull/1766 #1766] by ''' TheNormalnij''') | ||
* Allow allocating new object models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1684 #1684] by '''TheNormalnij''') | |||
* Allow allocating new vehicles models using [[engineRequestModel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1701 #1701] by '''TheNormalnij''') | |||
==== Vendor Updates ==== | ==== Vendor Updates ==== | ||
Line 93: | Line 97: | ||
==== New Functions ==== | ==== New Functions ==== | ||
* Placeholder | * Placeholder | ||
--> | |||
==== New Events ==== | ==== New Events ==== | ||
* | * Add [[onElementDimensionChange]] ([https://github.com/multitheftauto/mtasa-blue/pull/1553 #1553] by '''StrixG''') | ||
<!-- | |||
==== Deprecations ==== | ==== Deprecations ==== | ||
* Placeholder | * Placeholder | ||
Line 103: | Line 107: | ||
* Placeholder | * Placeholder | ||
--> | --> | ||
==== | ==== 3 Bug Fixes & Changes ==== | ||
* Wrong SQLite column in getAccountsByIP ([https://github.com/multitheftauto/mtasa-blue/pull/1734 #1734] by '''emre1702''') | * Wrong SQLite column in getAccountsByIP ([https://github.com/multitheftauto/mtasa-blue/pull/1734 #1734] by '''emre1702''') | ||
* Improve ''help'' command in server console ([https://github.com/multitheftauto/mtasa-blue/pull/1639 #1639] by '''Unde-R''') | * Improve ''help'' command in server console ([https://github.com/multitheftauto/mtasa-blue/pull/1639 #1639] by '''Unde-R''') | ||
* Improve checksum error messages for internal HTTP servers ([https://github.com/multitheftauto/mtasa-blue/pull/1778 #1778] by '''qaisjp''') | |||
<!-- | <!-- | ||
==== Vendor Updates ==== | ==== Vendor Updates ==== | ||
Line 112: | Line 117: | ||
</section> | </section> | ||
=== Shared (''Client & Server side'') === | === Shared (''Client & Server side'') === | ||
<section show="true"> | <section show="true"> | ||
<!-- | |||
==== New Functions ==== | ==== New Functions ==== | ||
* Placeholder | * Placeholder | ||
Line 123: | Line 128: | ||
==== Deprecations ==== | ==== Deprecations ==== | ||
* Placeholder | * Placeholder | ||
--> | |||
==== New Arguments & Parameters ==== | ==== 2 New Arguments & Parameters ==== | ||
* | * Add ''bIncludeWorldSeaLevel'' and ''bIncludeOutsideWorldLevel'' to [[setWaterLevel]] ([https://github.com/multitheftauto/mtasa-blue/pull/1402 #1402] by '''TheNormalnij''') | ||
<!-- | |||
==== Bug Fixes & Changes ==== | ==== Bug Fixes & Changes ==== | ||
* Placeholder | * Placeholder | ||
Line 132: | Line 137: | ||
==== Vendor Updates ==== | ==== Vendor Updates ==== | ||
* Placeholder | * Placeholder | ||
--> | |||
</section> | </section> | ||
== Extra information == | == Extra information == |
Revision as of 11:35, 24 August 2021
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 |
- GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.5.8...master
- GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/7
This changelog is partial and needs updating. So far documented: https://github.com/multitheftauto/mtasa-blue/compare/7742f34...master
Main Additions / Changes
Click to collapse [-]
- Add setSoundLooped and isSoundLooped (#657 by FileEX)
Statistics
Click to expand [+]
Changelog
5 Backwards Incompatible Changes
These changes will take effect in 1.6:
- callRemote callbacks currently set the error code to nil when there is no error. In 1.6, to be consistent with fetchRemote, the error code reported will be 0. See GitHub #294.
- Since July 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. In 1.6 this will be an error. You will still be able to provide strings containing numbers (e.g. "100" and "12.34"), this change only affects invalid strings. See GitHub #1043.
- When providing a width and height of (0, 0) to createBrowser or guiCreateBrowser you will encounter a script error instead of a warning. The warning was introduced Feb 2019. See GitHub #1069.
- 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. See GitHub #1070.
- Since Aug 2015, we replaced the custom mtalocal:// URL scheme with http://mta/resourceName/blah.html. This mtalocal:// URL scheme will now be removed. See GitHub #1071.
This list is inconclusive and we may introduce more changes later.
Client
Click to collapse [-]
13 New Functions
- Add setSoundLooped and isSoundLooped (#657 by FileEX)
- Add setVehicleVariant (#1599 by StrixG)
- Add engineRestreamWorld (#1735 by TheNormalnij)
- Add setElementBonePosition, setElementBoneRotation, getElementBonePosition, getElementBoneRotation, setElementBoneMatrix, getElementBoneMatrix, updateElementRpHAnim (#1673 by Saml1er)
- Add setColorFilter and resetColorFilter (#1611 by tederis)
2 New Events
- Add onClientPedsProcessed (#1673 by Saml1er)
- Add onClientElementDimensionChange (#1553 by StrixG)
New Arguments & Parameters
- Add macros argument to dxCreateShader (#1573 by tederis)
8 Bug Fixes & Changes
- Change getRoofPosition fail from warning to error (#1729 by Woovie)
- Fix crash when deleting a chatbox bind too early (be57711 by sbx320)
- Add minimum version check for resetBlurLevel (#1755 by StrixG)
- Include engineRequestModel added skins in getValidPedModels return value (#1437 by Pirulax)
- Fix engineSetModelTime and engineGetModelTime not working (#1766 by TheNormalnij)
- Allow allocating new object models using engineRequestModel (#1684 by TheNormalnij)
- Allow allocating new vehicles models using engineRequestModel (#1701 by TheNormalnij)
Vendor Updates
Server
Click to collapse [-]
Click to collapse [-]
2 New Arguments & Parameters
- Add bIncludeWorldSeaLevel and bIncludeOutsideWorldLevel to setWaterLevel (#1402 by TheNormalnij)
Extra information
More detailed information available on our GitHub repositories: