Changes in 1.6

From Multi Theft Auto: Wiki
Revision as of 10:28, 26 November 2021 by Lvrent (talk | contribs)
Jump to navigation Jump to search

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.


This release is planned to be released Oct 1, 2022.


5 Backwards Incompatible Changes

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

  • #294: 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.
  • #1071: Since Aug 2015, we replaced the custom mtalocal:// URL scheme with http://mta/resourceName/blah.html. This mtalocal:// URL scheme will now be removed.
  • #1043: 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.
  • #1070: 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.
  • #1069: 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.


1 New Features

Client


21 Changes and Bug Fixes

Shared

Client

More Technical Changes and Bug Fixes

Click to collapse [-]
  • 8b806be: Cleaned up CClientVehicle.cpp file (by botder)
  • d54afd7: Fixed a broken client .gdf.xml file and updated hardcoded MTA versions and URLs (by patrikjuvonen)
  • 8729c9f: Fixed server launcher icon not working (by patrikjuvonen)
  • ca3b0b7: Initialized lastSyncType variable in addElementDataSubscriber (by botder)
  • 0dcdac3: Removed forced TADDRESS_CLAMP in CVectorGraphicItem (now defaulting to TADDRESS_WRAP) (by Lpsd)
  • 5b4ce8a: Updated launchers (by patrikjuvonen)
  • 8729c9f: Updated server launcher icon (by patrikjuvonen)


4 Vendor Updates

Client

  • 590ba32: Updated BASS libraries (by Dutchman101)
  • 9fa0d00: Updated CEF from Chromium 94.0.4606.61 (94.4.2+g6a963ca) to Chromium 96.0.4664.55 (96.0.14+g28ba5c8) (by Dutchman101)
  • deef8dc: Updated libspeex from 1.2rc2 to 1.2 and libspeexdsp from 1.2rc2 to 1.2rc3 (by patrikjuvonen)


Resources

12 Changes and Bug Fixes

  • 2660580: Fixed empty if branches (by ArranTuna)
  • 49d3259 and 2d68470: Fixed inconsistent indentation (by ArranTuna)
  • 555a8ba: Fixed lines containing trailing whitespaces (by ArranTuna)
  • ccf98a1 and 7ee8890: Fixed lint errors (by ArranTuna)
  • 02233db: Fixed "shadowing definition of loop variable" lint warnings (by ArranTuna)
  • 01f7695: Replaced getLocalPlayer with localPlayer (by ArranTuna)
  • 4ffc5d0 and 3ed3219: [admin] Fixed "previously defined" warnings (by ArranTuna)
  • 7816898: [editor] Small improvements in editor_main (by srslyyyy)
  • bfad624, 3063712 and 7955351: [editor] Updated gamemodestopper.lua in editor_main (by srslyyyy)
  • 36b4f00: [gameplay] Fixed a debug warning in freeroam (by ArranTuna)
  • 814437b: [gameplay] Fixed typos in hedit and sfxbrowser (by TheNormalnij)
  • aa9782e: [gameplay] Some improvements in deathpickups (by srslyyyy)


Extra information

More detailed information available on our GitHub repositories: