Changes in 1.6.1

From Multi Theft Auto: Wiki
Revision as of 09:47, 22 April 2024 by FileEX (talk | contribs) (→‎Client)
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.


Important notice to Windows 7 and 8.x users

If you are using Windows 7 or 8.x, please upgrade your system to Windows 10 or 11 as soon as possible. Windows 7 and 8.x are no longer supported by Microsoft (since January 2020 and January 2023 respectively) and most software (including Google Chrome and Steam) which means you are running an insecure system. Multi Theft Auto will also eventually drop Windows 7 and 8.x support sometime in the future, so it would be a good idea to start looking at upgrade options right now. Thank you!

CEF in MTA is no longer updated for Windows 7 or 8.x. This is because CEF no longer supports those versions of Windows. This bad for security, so please upgrade to Windows 10+ and MTA to 1.6+

2 Deprecations

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

Notable Changes

  • Support for Discord Rich Presence (fdaa3ac, ef26810, acfbd40 by znjvder, tederis, patrikjuvonen and Deihim007)

Statistics

Click to collapse [-]

These are some statistics since the previous release.

  • This is the 28th 1.x.x release
  • 503 days
  • 31 new functions
  • 4 new events
  • 2 deprecations
  • 50+ bug fixes and changes
  • 350+ commits (mtasa-blue) (mtasa-resources)
  • 78 new open GitHub issues (see list)
  • 29 resolved GitHub issues (see list)
  • 28 closed GitHub issues (see list)
  • 30 new open GitHub pull requests (see list)
  • 81 merged GitHub pull requests (see list)
  • 26 closed GitHub pull requests (see list)
  • 2+ contributors of which 0+ are new (see list)
  • 100+ total contributors (see list)
  • 3 vendor updates

Note: Last update to these statistics was made 210 days ago.

35 New Features

Shared

Client

  • Added new TXD functions (3e9a373 by TheNormalnij)
  • Added functions for Discord RPC (fdaa3ac, ef26810, acfbd40 by znjvder, tederis, patrikjuvonen and Deihim007)

Server

43+ Changes and Bug Fixes

Shared

Client

  • Update d3dcompiler_47.dll from CEF (75a1a29 and 6d8fd8c by patrikjuvonen)
  • Updated translations from Crowdin (29baf29 by patrikjuvonen)
  • Added Azerbaijani to client languages
  • Resolved cursor being invisible with main menu open in certain scenarios (bb1f675 by Lpsd)
  • Partially fixed screen flickering on high memory usage (1a88646 by Zangomangu)
  • Added texture hit info parameter to processLineOfSight (86f3344 by Pirulax)
  • Fixed CStreamingSA::GetUnusedStreamHandle (38624a4 by tederis)
  • IMG count extension (1a60f60 by tederis)
  • Fixed a desync state after aborted carjacking (3f510fc by Zangomangu)
  • Allowed allocating clump models (428561f by TheNormalnij)
  • Fixed crash in CEF init (c782826 by TheNormalnij)
  • Fixed "Changing vehicle model from doorless or "doorful" causes doors to fall off" (d6659da by FileEX)
  • Fixed "Wheel visibility when using setVehicleWheelStates" (51c9257 by FileEX)
  • Added new world special property burnflippedcars (938b306 by samr46)
  • Streaming buffer restore and fixes (6c86ebb by Pirulax)
  • Fixed Unicode file path passed in CClientIMG (c57f07b by TheNormalnij)
  • Added new world special property fireballdestruct (219ad73 by samr46)
  • Fixed "Hide question box when hiding main menu" (4beff04 by XJMLN)
  • Fixed engineFreeModel regression (b52500e by TheNormalnij)
  • Fixed assert when model info is missing (d431e5e by TheNormalnij)
  • Fixed engineFreeModel crashes (c289c22 by TheNormalnij)
  • Filtered URLs in requestBrowserDomains with incorrect symbols (74bbb06 by TheNormalnij)
  • Fixed issues with ped shaders (3bc1e6d by Merlin)
  • Fixed 3D primitives disappearing (04a1e2b by tederis)
  • Fixed svgSetSize issues (721c2b6 by Nico8340)
  • Fixed the marker flickering issue during water cannon effects (e83f700 by Merlin)
  • Fixed buildings removal (1b40db7 by tederis)
  • Fixed crashes caused by createBuilding with engineRequestModel (6245a68 by TheNormalnij)
  • Fixed wrong getModelMatrix result for buildings (f691946 by TheNormalnij)
  • Fixed crashes for timed-object in engineRequestModel (229389a by TheNormalnij)

Server

  • Check deprecated account name length on banPlayer to fix all players getting kicked (b5e2332 by patrikjuvonen)
  • Fixed a crash in CHandlingManager (b6867a0 by Olya-Marinova)
  • Removed min-version lua function from old MTA versions (222b272 by Olya-Marinova)
  • Disallow loadstring by default (89e2d37 by srslyyyy)
  • Added valid values for 'donotbroadcastlan' setting (f8d4422 by Dark-Dragon)
  • Fixed "ped revives when syncer changes" (af604ae by Zangomangu)
  • Fixed files not unloading after renaming (2846e27 by W3lac3)
  • Added ability to limit client triggered events via triggerServerEvent (eae47fe by Lpsd)
  • Added FileExists check to CMainConfig::AddMissingSettings (1ebaa28 by Lpsd)
  • Added server side weapon related checks (86448ea by NanoBob)
  • Added dbConnect option for MySQL "use_ssl=0" (e647676 by Lpsd)

More Technical Changes and Bug Fixes

Click to collapse [-]
  • Updated CLuaFunctionParser.h (55647f4 by Xenius97)
  • Fixed build after above update (9dcc651 by Pirulax)
  • Fixed std::unordered_map<std::string, std::string> parsing (0055924 by tederis)
  • Addendum to #3251 (9544a34 by Lpsd)
  • Fixes for #3251 (07013d2 by Lpsd)
  • Fixed SetStreamingBufferSize possibly accessing memory out-of-bounds (e08b84f by Pirulax)
  • Added a check to verify itemList validity (6680737 by R4ven47)
  • Various code clean ups and refactors
  • Removed COffsetsMP and EU addresses (52b0115 by Merlin)
  • Removed COffsets and EU addresses (959141d by Merlin)
  • Clean ups multiplayer_sa code (3898204 by CrosRoad95)
  • Addd Comments to Frame Rate Fixes in CMultiplayerSA_FrameRateFixes.cpp (e4e6d1b by Merlin)
  • Fixed build after CEF update (9980252 by TheNormalnij)
  • Bump chromedriver from 114.0.2 to 119.0.1 in /utils/localization/generate-images (5d8d375)
  • Bump axios from 1.4.0 to 1.6.1 in /utils/localization/generate-images (ba01801)

3 Vendor Updates

Client

  • Updated libpng to 1.6.40 (46f04ce by patrikjuvonen)
  • Updated CEF to 114.2.11+g87c8807+chromium-114.0.5735.134 (881651f by patrikjuvonen)

Server

  • Updated cURL to 8.3.0 (c83b3df by Lpsd)


Resources

23+ Changes and Bug Fixes

  • [defaultstats] Don't re-apply stats on every respawn (9fde199 by Dutchman101)
  • [defaultstats] Fixed issue where defaultstats did not set player stats correctly (567d10c by MittellBuurman)
  • [hedit] Added portugese localization (d1b85d7 by ricksterhd123)
  • [hedit] Added hungarian localization (53050dd by Nico8340)
  • [hedit] Updated turkish localization (3044d00 by mahlukat5)
  • [parachute] Fixed warnings about min_mta_version (b4119cc by NetroX1993)
  • [votemanager] Fixed lint error (c863007 by Dark-Dragon)
  • [admin] Removed execute code functionality for safety reasons (507a049 by srslyyyy)
  • [admin] Updated skins.xml (b530648 by F2BShady)
  • [admin] Fixed warnings (d7b0202 by jlillis)
  • [freeroam] Updated skins.xml (cacbe40 by F2BShady)
  • [ipb] Replaced the onClientResource start event with the onPlayerResourceStart event (cca3a05 by srslyyyy)
  • [runcode] Added aclrequest for loadstring function (c40b809 by IIYAMA12 )
  • [scoreboard] Replaced drawing arrow from path to texture (128f269 by srslyyyy)
  • [admin2] Forward-ported permissions widget from admin1 and minor fixes (25dcc4c by Dark-Dragon)
  • [admin2] Fixed /report message viewer widget and minor fixes (6dbdf2c by Dark-Dragon)
  • [admin2] Refactored bans functionality (d8c35b0 by jlillis)
  • [admin2] Fixed messagebox not showing (5afe024 by FileEX)
  • [admin2] Added missing glitches and world properties (6856aa0 by FileEX)
  • [admin2] Added content for "Users" sub-tab in the "Rights" tab (3f8ecca by FileEX)
  • [admin2] Removed execute code functionality for safety reasons (c4bc73a by jlillis)
  • [admin2] Replaced checkboxes with a gridlist for glitches and special world properties (1dcb295 by FileEX)
  • [admin2] Added ability to change server configuration settings (118d58e by FileEX)

Extra information

More detailed information available on our GitHub repositories: