Changes in 1.6.1: Difference between revisions
mNo edit summary |
(added German to the languages on the hedit side and edited the nickname) |
||
(33 intermediate revisions by 3 users not shown) | |||
Line 15: | Line 15: | ||
'''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 is bad for security, so please upgrade to Windows 10+ and MTA to 1.6+''' | '''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 is 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: | These changes will take effect in this version and scripts may need to be manually upgraded when updating: | ||
* Changed [[base64Encode]] and [[base64Decode]] to throw a warning on use, please upgrade to [[encodeString]] and [[decodeString]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/30a83b0af164fb6920a2a60e089d08a6f5622f7d 30a83b0] by '''Nico8340''') | * Changed [[base64Encode]] and [[base64Decode]] to throw a warning on use, please upgrade to [[encodeString]] and [[decodeString]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/30a83b0af164fb6920a2a60e089d08a6f5622f7d 30a83b0] by '''Nico8340''') | ||
* Changed [[setHelicopterRotorSpeed]] to throw a warning on use, please upgrade to [[setVehicleRotorSpeed]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/82000c34830b51ace2d14e39f3b487feb1aac1da 82000c3] by '''FileEX''') | |||
== Notable Changes == | == Notable Changes == | ||
Line 30: | Line 31: | ||
* Fixed weapon issues when using the jetpack ([https://github.com/multitheftauto/mtasa-blue/commit/180fbc0b5fdba95450e7a519f78f7588849349bf 180fbc0], [https://github.com/multitheftauto/mtasa-blue/commit/a68c2c4232c28c6ba5595a814b89be976c4fa9c3 a68c2c4] by '''FileEX''') | * Fixed weapon issues when using the jetpack ([https://github.com/multitheftauto/mtasa-blue/commit/180fbc0b5fdba95450e7a519f78f7588849349bf 180fbc0], [https://github.com/multitheftauto/mtasa-blue/commit/a68c2c4232c28c6ba5595a814b89be976c4fa9c3 a68c2c4] by '''FileEX''') | ||
* Fixed vehicle windows not being visible from the inside when the lights are on ([https://github.com/multitheftauto/mtasa-blue/commit/934c1d6cfef19902cc391c896bbe2f80ba5a4f70 934c1d6] by '''FileEX''') | * Fixed vehicle windows not being visible from the inside when the lights are on ([https://github.com/multitheftauto/mtasa-blue/commit/934c1d6cfef19902cc391c896bbe2f80ba5a4f70 934c1d6] by '''FileEX''') | ||
* Fixed old [[setElementModel]] memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/4e7afa2586c6992a75ac5312378c1096d87148ae 4e7afa2] by '''tederis''') | |||
* Enabled WebGL (GPU Acceleration) in CEF ([https://github.com/multitheftauto/mtasa-blue/commit/026301168d2cd8239650a4f0aa33ff0be6d752dc 0263011] by '''TFP-dev''') | |||
== Statistics == | == Statistics == | ||
Line 36: | Line 39: | ||
* This is the '''28<sup>th</sup>''' 1.x.x release | * This is the '''28<sup>th</sup>''' 1.x.x release | ||
* '''{{date difference|2023|06|16}}''' days | * '''{{date difference|2023|06|16}}''' days | ||
* ''' | * '''39''' new functions | ||
* '''8''' new events | * '''8''' new events | ||
* ''' | * '''2''' deprecations | ||
* '''50+''' bug fixes and changes | * '''50+''' bug fixes and changes | ||
* ''' | * '''734''' commits ([https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master mtasa-blue]) ([https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master mtasa-resources]) | ||
* '''78''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2023-06-16..2024-10-01 see list]) | * '''78''' new open GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aopen+is%3Aissue+created%3A2023-06-16..2024-10-01 see list]) | ||
* '''29''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.1%22 see list]) | * '''29''' resolved GitHub issues ([https://github.com/multitheftauto/mtasa-blue/issues?q=is%3Aclosed+is%3Aissue+milestone%3A%221.6.1%22 see list]) | ||
Line 54: | Line 57: | ||
</section> | </section> | ||
== | == 85 New Features == | ||
=== Shared === | === Shared === | ||
* Added [[isWorldSpecialPropertyEnabled]] and [[setWorldSpecialPropertyEnabled]] also to serverside ([https://github.com/multitheftauto/mtasa-blue/commit/938b306add48245e578ba6036f1a77521e277194 938b306] by '''samr46''') | * Added [[isWorldSpecialPropertyEnabled]] and [[setWorldSpecialPropertyEnabled]] also to serverside ([https://github.com/multitheftauto/mtasa-blue/commit/938b306add48245e578ba6036f1a77521e277194 938b306] by '''samr46''') | ||
* Added [[fileGetContents]] ([https://github.com/multitheftauto/mtasa-blue/commit/22930d854ce67d84a4a3b65a61b98a9ffd3f9e38 22930d8] by '''botder''') | * Added [[fileGetContents]] ([https://github.com/multitheftauto/mtasa-blue/commit/22930d854ce67d84a4a3b65a61b98a9ffd3f9e38 22930d8] by '''botder''') | ||
* Added [[isObjectMoving]] to server-side ([https://github.com/multitheftauto/mtasa-blue/commit/7c939adb892c08836462a78cd9b987884cdb49ee 7c939ad] by '''FileEX''') | * Added new object functions and updated existing to be shared | ||
* Added '''roadsignstext''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/4a746eca1b5a546a19344a76573a5108ff9d79e6 4a746ec] by '''FileEX''') | :* Added [[isObjectMoving]] to server-side ([https://github.com/multitheftauto/mtasa-blue/commit/7c939adb892c08836462a78cd9b987884cdb49ee 7c939ad] by '''FileEX''') | ||
* Added '''extendedwatercannons''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/13a53959f52c978b416c00b428938f82818b2312 13a5395] by '''FileEX''') | :* Added [[breakObject]] to server-side ([https://github.com/multitheftauto/mtasa-blue/commit/aa1a7853f46fc796a94f38b7df2a5293fb941ba2 aa1a785] by '''FileEX''') | ||
* Added | :* Added [[respawnObject]] and [[toggleObjectRespawn]] to server-side ([https://github.com/multitheftauto/mtasa-blue/commit/9d65bb673c4df16def27e97a4af74d3b0c7eedc9 9d65bb6] by '''FileEX''') | ||
:* Added [[isObjectRespawnable]] ([https://github.com/multitheftauto/mtasa-blue/commit/9d65bb673c4df16def27e97a4af74d3b0c7eedc9 9d65bb6] by '''FileEX''') | |||
* Added new special world properties | |||
:* Added '''fireballdestruct''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/938b306add48245e578ba6036f1a77521e277194 938b306] by '''samr46''') | |||
:* Added '''roadsignstext''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/4a746eca1b5a546a19344a76573a5108ff9d79e6 4a746ec] by '''FileEX''') | |||
:* Added '''extendedwatercannons''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/13a53959f52c978b416c00b428938f82818b2312 13a5395] by '''FileEX''') | |||
:* Added '''tunnelweatherblend''' special world property ([https://github.com/multitheftauto/mtasa-blue/commit/9a0790ec7fab1efb7817eead371744fcd47da5c5 9a0790e] by ''''gta191977649''') | |||
* Added [[pathListDir]], [[pathIsFile]], [[pathIsDirectory]] ([https://github.com/multitheftauto/mtasa-blue/commit/74781c6295b5b6dc81cd95d4cfab7900d88d7524 74781c6] by '''Tracer''') | * Added [[pathListDir]], [[pathIsFile]], [[pathIsDirectory]] ([https://github.com/multitheftauto/mtasa-blue/commit/74781c6295b5b6dc81cd95d4cfab7900d88d7524 74781c6] by '''Tracer''') | ||
* Added [[setMarkerTargetArrowProperties]], [[getMarkerTargetArrowProperties]] ([https://github.com/multitheftauto/mtasa-blue/commit/071378ec4326408a9520c79c96befca995d097f6 071378e] by '''FileEX''') | * Added [[setMarkerTargetArrowProperties]], [[getMarkerTargetArrowProperties]] ([https://github.com/multitheftauto/mtasa-blue/commit/071378ec4326408a9520c79c96befca995d097f6 071378e] by '''FileEX''') | ||
* Added new timer functions ([https://github.com/multitheftauto/mtasa-blue/commit/69aa420f21fde3ac56e3d3bbc62ef0f060295c0a 69aa420] by '''jvstns''') | |||
:* [[setTimerPaused]] | |||
:* [[isTimerPaused]] | |||
* Added [[resetWorldProperties]] ([https://github.com/multitheftauto/mtasa-blue/commit/6df889e78328b80f8e4bdc02f8761472cf87c54c 6df889e] by '''FileEX''') | |||
* Added [[spawnVehicleFlyingComponent]] ([https://github.com/multitheftauto/mtasa-blue/commit/9f54cfcd7a584f413db731052ebed921acfc71ea 9f54cfc] by '''FileEX''') | |||
=== Client === | === Client === | ||
Line 109: | Line 125: | ||
:* [[engineGetPoolUsedCapacity]] | :* [[engineGetPoolUsedCapacity]] | ||
* Added [[dxDrawModel3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/f886a359dd4a680c080da7f132db0527116b5d7a f886a35], | * Added [[dxDrawModel3D]] ([https://github.com/multitheftauto/mtasa-blue/commit/f886a359dd4a680c080da7f132db0527116b5d7a f886a35], [https://github.com/multitheftauto/mtasa-blue/commit/04ef14bbf2182b356155f28d4ed972b0f293632f 04ef14b] by '''CrosRoad95''' and '''tederis''') | ||
* Added [[processLineAgainstMesh]] ([https://github.com/multitheftauto/mtasa-blue/commit/acb80a3945d0d5e0230b8a41394a3fe3e70b8d0b acb80a3] by '''Pirulax''') | * Added [[processLineAgainstMesh]] ([https://github.com/multitheftauto/mtasa-blue/commit/acb80a3945d0d5e0230b8a41394a3fe3e70b8d0b acb80a3] by '''Pirulax''') | ||
* Added [[resetPedVoice]] ([https://github.com/multitheftauto/mtasa-blue/commit/18986a4542db5eb72f6d0dfffb80cb8bb6eb1442 18986a4] by '''Tracer''') | * Added [[resetPedVoice]] ([https://github.com/multitheftauto/mtasa-blue/commit/18986a4542db5eb72f6d0dfffb80cb8bb6eb1442 18986a4] by '''Tracer''') | ||
Line 129: | Line 145: | ||
* Added [[enginePreloadWorldArea]] ([https://github.com/multitheftauto/mtasa-blue/commit/5b72fb9d3c9e6813cdf56e53d1a1e72958abd3cf 5b72fb9] by '''MegadreamsBE''') | * Added [[enginePreloadWorldArea]] ([https://github.com/multitheftauto/mtasa-blue/commit/5b72fb9d3c9e6813cdf56e53d1a1e72958abd3cf 5b72fb9] by '''MegadreamsBE''') | ||
* Added new world functions ([https://github.com/multitheftauto/mtasa-blue/commit/6c93a49c4c2381f4ce84df195d98d36372a47d37 6c93a49] by '''Proxy-99''') | |||
:* [[setVolumetricShadowsEnabled]] | |||
:* [[isVolumetricShadowsEnabled]] | |||
:* [[resetVolumetricShadows]] | |||
* Added new functions related to element bone ([https://github.com/multitheftauto/mtasa-blue/commit/10098b0984bf5d5955ea1764e28f616c8a60714f 10098b0] by '''gownosatana''') | |||
:* [[setElementBoneQuaternion]] | |||
:* [[getElementBoneQuaternion]] | |||
* Added [[isPlayerCrosshairVisible]] ([https://github.com/multitheftauto/mtasa-blue/commit/03e851a2f5ff2d917ba3c7a1c7577fdb5b8d2a6f 03e851a], [https://github.com/multitheftauto/mtasa-blue/commit/5f21c32fb0725140d6d03476e08de330d429b55a 5f21c32] by '''FileEX''') | |||
* Added new animation features ([https://github.com/multitheftauto/mtasa-blue/commit/aa0591c6f7b529a27b4ed8667e1dc70e68bd9386 aa0591c] by '''Tracer''') | |||
:* [[getPedAnimationProgress]] | |||
:* [[getPedAnimationSpeed]] | |||
:* [[getPedAnimationLength]] | |||
* Added [[isBrowserGPUEnabled]] ([https://github.com/multitheftauto/mtasa-blue/commit/bfdfdb5f44726df85626e6e3e06c2a319c0c8962 bfdfdb5] by '''Lpsd''') | |||
* Added new vehicle functions ([https://github.com/multitheftauto/mtasa-blue/commit/a5dfc5223358127299511b618ab29da08ff23030 a5dfc52] by '''Proxy-99''') | |||
:* [[isVehicleSmokeTrailEnabled]] | |||
:* [[setVehicleSmokeTrailEnabled]] | |||
=== Server === | === Server === | ||
Line 150: | Line 188: | ||
:* [[getVehicleIdleRespawnDelay]] | :* [[getVehicleIdleRespawnDelay]] | ||
== | == 77 Changes and Bug Fixes == | ||
=== Shared === | === Shared === | ||
* '''[Deprecation]''' Changed [[base64Encode]] and [[base64Decode]] to throw a warning on use, please upgrade to [[encodeString]] and [[decodeString]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/30a83b0af164fb6920a2a60e089d08a6f5622f7d 30a83b0] by '''Nico8340''') | |||
* '''[Deprecation]''' Changed [[setHelicopterRotorSpeed]] to throw a warning on use, please upgrade to [[setVehicleRotorSpeed]] instead ([https://github.com/multitheftauto/mtasa-blue/commit/82000c34830b51ace2d14e39f3b487feb1aac1da 82000c3] by '''FileEX''') | |||
* Fixed random toggle of world special properties ([https://github.com/multitheftauto/mtasa-blue/commit/bf95b1d16e31f36899350e2acac4bb8adfad5cdd bf95b1d] by '''samr46''') | * Fixed random toggle of world special properties ([https://github.com/multitheftauto/mtasa-blue/commit/bf95b1d16e31f36899350e2acac4bb8adfad5cdd bf95b1d] by '''samr46''') | ||
* Many debugscript fixes | * Many debugscript fixes | ||
:* Fixed [[onClientDebugMessage]]/[[onDebugMessage]] recognizing level 4 as 0 ([https://github.com/multitheftauto/mtasa-blue/commit/783971efbdfcae622dbc03fd7647c337c2a3a306 783971e] by '''Tracer''') | :* Fixed [[onClientDebugMessage]]/[[onDebugMessage]] recognizing level 4 as 0 ([https://github.com/multitheftauto/mtasa-blue/commit/783971efbdfcae622dbc03fd7647c337c2a3a306 783971e] by '''Tracer''') | ||
Line 171: | Line 210: | ||
* Added optional '''property''' argument for [[getVehicleHandling]] ([https://github.com/multitheftauto/mtasa-blue/commit/a08e38d6507fdc1c051c2b84727c83dd9c418649 a08e38d] by '''XJMLN''') | * Added optional '''property''' argument for [[getVehicleHandling]] ([https://github.com/multitheftauto/mtasa-blue/commit/a08e38d6507fdc1c051c2b84727c83dd9c418649 a08e38d] by '''XJMLN''') | ||
* Fixed health value issues ([https://github.com/multitheftauto/mtasa-blue/commit/612f9a6715059baa43182e891258d9c3ceb19591 612f9a6] by '''Tracer''') | * Fixed health value issues ([https://github.com/multitheftauto/mtasa-blue/commit/612f9a6715059baa43182e891258d9c3ceb19591 612f9a6] by '''Tracer''') | ||
* Fixed [[getTimerDetails]] negative remaining duration ([https://github.com/multitheftauto/mtasa-blue/commit/1c6cab5a94c8c6ff5cf9b1fc0c9bc04808c922f8 1c6cab5] by '''jvstns''') | |||
* Fixed changing [[setElementCollisionsEnabled]] doesn't update contact element ([https://github.com/multitheftauto/mtasa-blue/commit/71c683f547aac34e876601d24c881227fe3ca05f 71c683f] by '''FileEX''') | |||
* Removed ability to skip [[addDebugHook]] ([https://github.com/multitheftauto/mtasa-blue/commit/2fecd74fdd453efdcbdddfd8f3fa3c092640cf9f 2fecd74] by '''PlatinMTA''') | |||
* Fixed hydraulics stopping working after using [[setVehicleHandling]] ([https://github.com/multitheftauto/mtasa-blue/commit/f96836397a075585d4d112eb7d0240f1abf361d4 f968363] by '''FileEX''') | |||
* Fixed helicopter rotor unaffected by vehicle alpha ([https://github.com/multitheftauto/mtasa-blue/commit/55d39225254c0b9961c1423b0d5695beff20072b 55d3922] by '''FileEX''') | |||
=== Client === | === Client === | ||
Line 225: | Line 269: | ||
* Fixed inconsistent extra component names ([https://github.com/multitheftauto/mtasa-blue/commit/d4f884935626c638dca0f7f45c71cfb22c4e2d72 d4f8849] by '''FileEX''') | * Fixed inconsistent extra component names ([https://github.com/multitheftauto/mtasa-blue/commit/d4f884935626c638dca0f7f45c71cfb22c4e2d72 d4f8849] by '''FileEX''') | ||
* Fixed a bug where after changing the key in the bind settings, only the key for the "down" status changed, while the "up" key remained unchanged.([https://github.com/multitheftauto/mtasa-blue/commit/3ebefc37951e24cbfb25035d99045d67571b5324 3ebefc3] by '''FileEX''') | * Fixed a bug where after changing the key in the bind settings, only the key for the "down" status changed, while the "up" key remained unchanged.([https://github.com/multitheftauto/mtasa-blue/commit/3ebefc37951e24cbfb25035d99045d67571b5324 3ebefc3] by '''FileEX''') | ||
* Maked frame graph scale accordingly to resolution ([https://github.com/multitheftauto/mtasa-blue/commit/e431474c676a253004a26d86fc9e1a6100d329d4 e431474] by '''ffsPLASMA''') | |||
* Fixed old [[setElementModel]] memory leak ([https://github.com/multitheftauto/mtasa-blue/commit/4e7afa2586c6992a75ac5312378c1096d87148ae 4e7afa2] by '''tederis''') | |||
* Fixed [[getObjectProperty]] returns invalid ''air_ressistance'' property ([https://github.com/multitheftauto/mtasa-blue/commit/b51e1116283e9ec453881d3c48229b96c6198d5a b51e111] by '''FileEX''') | |||
* Fixed missing states in [[getPedControlState]] ([https://github.com/multitheftauto/mtasa-blue/commit/3333a115f1a14f00378161681aeba609b4e993c0 3333a11] by '''FileEX''') | |||
=== Server === | === Server === | ||
Line 249: | Line 297: | ||
* Fixed a bug where [[setPedWeaponSlot]] did not update data in [[getPedWeapon]] and [[getPedWeaponSlot]] ([https://github.com/multitheftauto/mtasa-blue/commit/9615523faf84f584179412fb8e0cc04f9f4ee48f 9615523] by '''FileEX''') | * Fixed a bug where [[setPedWeaponSlot]] did not update data in [[getPedWeapon]] and [[getPedWeaponSlot]] ([https://github.com/multitheftauto/mtasa-blue/commit/9615523faf84f584179412fb8e0cc04f9f4ee48f 9615523] by '''FileEX''') | ||
* Added '''player''' parameter to [[onVehicleExplode]] ([https://github.com/multitheftauto/mtasa-blue/commit/1ec1f5be69d3ef99bd2e26fd3d008a7cecd0a5ad 1ec1f5b] by '''FileEX''') | * Added '''player''' parameter to [[onVehicleExplode]] ([https://github.com/multitheftauto/mtasa-blue/commit/1ec1f5be69d3ef99bd2e26fd3d008a7cecd0a5ad 1ec1f5b] by '''FileEX''') | ||
* Excluded '''meta.xml''' from glob patterns for security reasons ([https://github.com/multitheftauto/mtasa-blue/commit/78f6d669adc97c51a825250dd4dbf1a4a4a0ff15 78f6d66] by '''FileEX''') | |||
* Fixed the bug where changing a vehicle to one with a different number of seats caused passengers to experience network trouble ([https://github.com/multitheftauto/mtasa-blue/commit/1fcd732ca9031060602c8e2425e40ce602d35253 1fcd732] by '''FileEX''') | |||
* Glob patterns added to meta.xml for HTML files ([https://github.com/multitheftauto/mtasa-blue/commit/7e6b4d02ec113b7ce3a6fd9937a6e8ad0a1ad9cb 7e6b4d0] by '''FileEX''') | |||
* Fixed console not maintaining position & size when GUI skin changed ([https://github.com/multitheftauto/mtasa-blue/commit/30d8e6dbfe75db47cf396aa909f43c24c4dbe127] by '''NanoBob''') | |||
* Added '''includeCustom''' argument for [[getValidPedModels]] clientside ([https://github.com/multitheftauto/mtasa-blue/commit/889567a7a0ecb8a8b8d938826d2395ef9f43a76b] by '''Nando''') | |||
=== More Technical Changes and Bug Fixes === | === More Technical Changes and Bug Fixes === | ||
Line 264: | Line 317: | ||
::* Clean ups ''multiplayer_sa'' code ([https://github.com/multitheftauto/mtasa-blue/commit/38982043978dd1ec72230569a6d534792e7c18bd 3898204] by '''CrosRoad95''') | ::* Clean ups ''multiplayer_sa'' code ([https://github.com/multitheftauto/mtasa-blue/commit/38982043978dd1ec72230569a6d534792e7c18bd 3898204] by '''CrosRoad95''') | ||
::* Removed old easter-egg & debug code ([https://github.com/multitheftauto/mtasa-blue/commit/b26f80c3d72d628d63807529b408be4b61a5be60 b26f80c], [https://github.com/multitheftauto/mtasa-blue/commit/530212f34fc44e95599ca5e39e608583ecdbb5cc 530212f] by '''botder''' and '''Merlin''') | ::* Removed old easter-egg & debug code ([https://github.com/multitheftauto/mtasa-blue/commit/b26f80c3d72d628d63807529b408be4b61a5be60 b26f80c], [https://github.com/multitheftauto/mtasa-blue/commit/530212f34fc44e95599ca5e39e608583ecdbb5cc 530212f] by '''botder''' and '''Merlin''') | ||
::* Refactored entity hierarchy <!-- Fixed accepting possible malicious packets --> ([https://github.com/multitheftauto/mtasa-blue/commit/fdaced046a9421a39de87b81eaf0f7de7c234c4b fdaced0] by '''Tracer''') | |||
:* Addd Comments to Frame Rate Fixes in CMultiplayerSA_FrameRateFixes.cpp ([https://github.com/multitheftauto/mtasa-blue/commit/e4e6d1b5a9609cb093a191db405c61339d4280d2 e4e6d1b] by '''Merlin''') | :* Addd Comments to Frame Rate Fixes in CMultiplayerSA_FrameRateFixes.cpp ([https://github.com/multitheftauto/mtasa-blue/commit/e4e6d1b5a9609cb093a191db405c61339d4280d2 e4e6d1b] by '''Merlin''') | ||
:* Fixed build after CEF update ([https://github.com/multitheftauto/mtasa-blue/commit/9980252446a6869609b1afa1ae1168282a99cb17 9980252] by '''TheNormalnij''') | :* Fixed build after CEF update ([https://github.com/multitheftauto/mtasa-blue/commit/9980252446a6869609b1afa1ae1168282a99cb17 9980252] by '''TheNormalnij''') | ||
Line 281: | Line 335: | ||
:* Added ability to use varargs in ArgumentParser functions ([https://github.com/multitheftauto/mtasa-blue/commit/8c2f95a5ffade0e7fb212b62282e69d7f433d36f 8c2f95a] by '''Tracer''') | :* Added ability to use varargs in ArgumentParser functions ([https://github.com/multitheftauto/mtasa-blue/commit/8c2f95a5ffade0e7fb212b62282e69d7f433d36f 8c2f95a] by '''Tracer''') | ||
:* Fixed google-breakpad in newer GCC versions ([https://github.com/multitheftauto/mtasa-blue/commit/5508c7e4058ad9d29cacc9964f8e84df2c60d14f 5508c7e] by '''Tracer''') | :* Fixed google-breakpad in newer GCC versions ([https://github.com/multitheftauto/mtasa-blue/commit/5508c7e4058ad9d29cacc9964f8e84df2c60d14f 5508c7e] by '''Tracer''') | ||
:* Validate serial on player join ([https://github.com/multitheftauto/mtasa-blue/commit/84437e49e6ebca758e1e87d93e7846f9aa99a673 84437e4] by '''Fernando-A-Rocha''') | |||
:* Extract TXD class ([https://github.com/multitheftauto/mtasa-blue/commit/733683d70dc037fdcbb256fb17d86e93bfedd239] by '''TheNormalnij''') | |||
== 13 Vendor Updates == | == 13 Vendor Updates == | ||
Line 307: | Line 363: | ||
'''admin''' | '''admin''' | ||
:* Removed execute code functionality for safety reasons ([https://github.com/multitheftauto/mtasa-resources/commit/507a04937524997410e450a6d4292974fa801bf8 507a049] by '''srslyyyy''') | :* Removed execute code functionality for safety reasons ([https://github.com/multitheftauto/mtasa-resources/commit/507a04937524997410e450a6d4292974fa801bf8 507a049] by '''srslyyyy''') | ||
:* Updated skins.xml ([https://github.com/multitheftauto/mtasa-resources/commit/b5306484a789cc59b05f4182505ac07df3d90e07 b530648] by ''' | :* Updated skins.xml ([https://github.com/multitheftauto/mtasa-resources/commit/b5306484a789cc59b05f4182505ac07df3d90e07 b530648] by '''Shady.lua''') | ||
:* Fixed warnings ([https://github.com/multitheftauto/mtasa-resources/commit/d7b02022fa8168fc300dd562118100265cf0688b d7b0202] by '''jlillis''') | :* Fixed warnings ([https://github.com/multitheftauto/mtasa-resources/commit/d7b02022fa8168fc300dd562118100265cf0688b d7b0202] by '''jlillis''') | ||
:* Making the admin window focused ([https://github.com/multitheftauto/mtasa-resources/commit/33f7cc938d243687fa36fa300ec588b2d057d02c 33f7cc9] by '''Proxy-99''') | :* Making the admin window focused ([https://github.com/multitheftauto/mtasa-resources/commit/33f7cc938d243687fa36fa300ec588b2d057d02c 33f7cc9] by '''Proxy-99''') | ||
Line 340: | Line 396: | ||
'''freeroam''' | '''freeroam''' | ||
:* Updated skins.xml ([https://github.com/multitheftauto/mtasa-resources/commit/cacbe40a805402dec3a62180b987d4b777817ea6 cacbe40] by ''' | :* Updated skins.xml ([https://github.com/multitheftauto/mtasa-resources/commit/cacbe40a805402dec3a62180b987d4b777817ea6 cacbe40] by '''Shady.lua''') | ||
'''hedit''' | '''hedit''' | ||
:* Added German localization [[File:Flag_de.png|x14px]] ([https://github.com/multitheftauto/mtasa-resources/pull/568/commits/c58df8666fbccfb0be73f27c52aa680dae2f0c1a bc33634] by '''Shady.lua''') | |||
:* Added Brazilian Portuguese localization [[File:Flag_br.png|x14px]] ([https://github.com/multitheftauto/mtasa-resources/commit/d1b85d7dda45293ce497cf03f21eea2f59100b89 d1b85d7] by '''ricksterhd123''') | :* Added Brazilian Portuguese localization [[File:Flag_br.png|x14px]] ([https://github.com/multitheftauto/mtasa-resources/commit/d1b85d7dda45293ce497cf03f21eea2f59100b89 d1b85d7] by '''ricksterhd123''') | ||
:* Added Hungarian localization [[File:Flag_hu.png|x18px]] ([https://github.com/multitheftauto/mtasa-resources/commit/53050dd0bf73a164969480c9277fc3c6b0601b7e 53050dd] by '''Nico8340''') | :* Added Hungarian localization [[File:Flag_hu.png|x18px]] ([https://github.com/multitheftauto/mtasa-resources/commit/53050dd0bf73a164969480c9277fc3c6b0601b7e 53050dd] by '''Nico8340''') |
Latest revision as of 19:19, 30 October 2024
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 |
This changelog is partial and needs updating. It is updated progressively to keep the page always up to date.
- GitHub commit log: https://github.com/multitheftauto/mtasa-blue/compare/1.6.0...master
- GitHub milestone: https://github.com/multitheftauto/mtasa-blue/milestone/10
- Resources GitHub commit log: https://github.com/multitheftauto/mtasa-resources/compare/1.6.0...master
- Release announcement on forums: TBA
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 is 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:
- Changed base64Encode and base64Decode to throw a warning on use, please upgrade to encodeString and decodeString instead (30a83b0 by Nico8340)
- Changed setHelicopterRotorSpeed to throw a warning on use, please upgrade to setVehicleRotorSpeed instead (82000c3 by FileEX)
Notable Changes
- Support for Discord Rich Presence (fdaa3ac, ef26810, acfbd40 by znjvder, tederis, patrikjuvonen and Deihim007)
- Added support for Building's (81242ed, eb6b18a by TheNormalnij)
- Added the ability to generate a nickname (12c50ee by Nicol8340)
- Added meta.xml loading files pattern (90e2737 by W3lac3)
- Added world properties (time cycle and weather related features) with new functions: setWorldProperty, getWorldProperty, resetWorldProperty (a75f1e9 by Samr46)
- Added file-system related functions (list files and folders in directories) (74781c6 by Tracer)
- Added the ability to change the color and size of the target arrow in the checkpoint marker (071378e by FileEX)
- Added the ability to change the alpha of checkpoint and arrow marker (7988852 by FileEX)
- Fixed weapon issues when using the jetpack (180fbc0, a68c2c4 by FileEX)
- Fixed vehicle windows not being visible from the inside when the lights are on (934c1d6 by FileEX)
- Fixed old setElementModel memory leak (4e7afa2 by tederis)
- Enabled WebGL (GPU Acceleration) in CEF (0263011 by TFP-dev)
Statistics
These are some statistics since the previous release.
- This is the 28th 1.x.x release
- 509 days
- 39 new functions
- 8 new events
- 2 deprecations
- 50+ bug fixes and changes
- 734 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 216 days ago.
85 New Features
- Added isWorldSpecialPropertyEnabled and setWorldSpecialPropertyEnabled also to serverside (938b306 by samr46)
- Added fileGetContents (22930d8 by botder)
- Added new object functions and updated existing to be shared
- Added isObjectMoving to server-side (7c939ad by FileEX)
- Added breakObject to server-side (aa1a785 by FileEX)
- Added respawnObject and toggleObjectRespawn to server-side (9d65bb6 by FileEX)
- Added isObjectRespawnable (9d65bb6 by FileEX)
- Added new special world properties
- Added pathListDir, pathIsFile, pathIsDirectory (74781c6 by Tracer)
- Added setMarkerTargetArrowProperties, getMarkerTargetArrowProperties (071378e by FileEX)
- Added new timer functions (69aa420 by jvstns)
- Added resetWorldProperties (6df889e by FileEX)
- Added spawnVehicleFlyingComponent (9f54cfc by FileEX)
Client
- Added model streaming functions (008eaa7 by TheNormalnij)
- Added new TXD functions (3e9a373 by TheNormalnij)
- Added functions for Discord RPC (fdaa3ac, ef26810, acfbd40 by znjvder, tederis, patrikjuvonen and Deihim007)
- setDiscordApplicationID
- setDiscordRichPresenceDetails
- setDiscordRichPresenceState
- setDiscordRichPresenceAsset
- setDiscordRichPresenceSmallAsset
- setDiscordRichPresenceButton
- resetDiscordRichPresenceData
- isDiscordRichPresenceConnected
- setDiscordRichPresencePartySize
- setDiscordRichPresenceStartTime
- setDiscordRichPresenceEndTime
- getDiscordRichPresenceUserID
- Added pools functions (bdf1221 by TheNormalnij)
- Added dxDrawModel3D (f886a35, 04ef14b by CrosRoad95 and tederis)
- Added processLineAgainstMesh (acb80a3 by Pirulax)
- Added resetPedVoice (18986a4 by Tracer)
- Added fxCreateParticle (8f2730d by FileEX)
- Added getPlayerScriptDebugLevel to client-side (8403da5 by Nico8340)
- Added setVehicleWheelsRotation (aeb113d by gta191977649)
- Added onClientCoreCommand event (b2cf029 by Pieter-Dewachter)
- Added getVehicleEntryPoints (bf588c1 by MegadreamsBE)
- Added new time functions (b8b7ce5 by Proxy-99)
- Added enginePreloadWorldArea (5b72fb9 by MegadreamsBE)
- Added new world functions (6c93a49 by Proxy-99)
- Added new functions related to element bone (10098b0 by gownosatana)
- Added isPlayerCrosshairVisible (03e851a, 5f21c32 by FileEX)
- Added new animation features (aa0591c by Tracer)
- Added isBrowserGPUEnabled (bfdfdb5 by Lpsd)
- Added new vehicle functions (a5dfc52 by Proxy-99)
Server
- Added onExplosion event (9edffc4 by botder)
- Added onPlayerProjectileCreation and onPlayerDetonateSatchels events (bc40402 by Zangomangu)
- Added onPlayerTriggerEventThreshold event (eae47fe by Lpsd)
- Added aclObjectGetGroups (cf46bd8 by Tracer)
- Added onResourceStateChange (cfe9cd9 by Tracer)
- Added onPlayerTeamChange (c4e18c6 by esmail9900)
- Added new acl account features (545f54b by Tracer)
- Added onPlayerTriggerInvalidEvent (5b4122d by Lpsd)
77 Changes and Bug Fixes
- [Deprecation] Changed base64Encode and base64Decode to throw a warning on use, please upgrade to encodeString and decodeString instead (30a83b0 by Nico8340)
- [Deprecation] Changed setHelicopterRotorSpeed to throw a warning on use, please upgrade to setVehicleRotorSpeed instead (82000c3 by FileEX)
- Fixed random toggle of world special properties (bf95b1d by samr46)
- Many debugscript fixes
- Fixed onClientDebugMessage/onDebugMessage recognizing level 4 as 0 (783971e by Tracer)
- Fixed outputDebugString level 4 colors (5d4d7df by MegadreamsBE)
- Fixed outputDebugString level 4 not being logged (1951a5e by MegadreamsBE)
- Fixed outputDebugString with level 4 not showing (b459973 by srslyyyy)
- Ped sync improvements (f5b599c by tederis)
- Fixed "Using setElementHealth on a dead ped makes it invincible" (8368883 by FileEX)
- Fixed setting player model resets their current weapon slot (f7ce562 by FileEX)
- Fixed a bug where "arrow" and "checkpoint" markers ignored the alpha color (7988852 by FileEX)
- Fixed the goggle effect resetting after changing skin (1dd2914 by Proxy-99)
- Fixed satchels detaching after changing skin (d93dbf2 by FileEX)
- Added resourceName global variable and added current resource as default argument for getResourceName (49fb6c6 by Nico8340)
- Added new parameters animGroup & animID for wasted events onPlayerWasted, onPedWasted, onClientPlayerWasted (ecd6ed9 by Nico8340 and G-Moris)
- Added optional ignoreAlphaLimits argument for createMarker to maintain backward compatibility after adding the ability to change alpha for arrow and checkpoint markers (121048c by FileEX)
- Added optional property argument for getVehicleHandling (a08e38d by XJMLN)
- Fixed health value issues (612f9a6 by Tracer)
- Fixed getTimerDetails negative remaining duration (1c6cab5 by jvstns)
- Fixed changing setElementCollisionsEnabled doesn't update contact element (71c683f by FileEX)
- Removed ability to skip addDebugHook (2fecd74 by PlatinMTA)
- Fixed hydraulics stopping working after using setVehicleHandling (f968363 by FileEX)
- Fixed helicopter rotor unaffected by vehicle alpha (55d3922 by FileEX)
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)
- Fixed incorrect colors for 3D draws (1f2c6e7 by Nico8340)
- Add missing definition GuiGridList::getColumnWidth (b34b1d5 by Lpsd)
- Fixed resetPedVoice not working at all (3d8bd50 by Tracer)
- Added LOD support for buildings (77ab3e6 by TheNormalnij)
- Added render stages for 3D primitives (new stage parameter) (8414476 by tederis)
- Added disable option for engineSetModelPhysicalPropertiesGroup (b6216ca by TheNormalnij)
- Fixed return correct value for stuntDistance parameter (1f464d6 by XJMLN)
- Fixed engineRestoreModelPhysicalPropertiesGroup restores incorrect group (291dfb4 by TheNormalnij)
- Fixed OGG sound files can't be played as RAW data (2764b79 by FileEX)
- Implement getElementBoundingBox for buildings (7b228da by TheNormalnij)
- Fixed streaming size check after engineAddImage (5cdc04d by TheNormalnij)
- Fixed removeWorldModel crash (ae98b04 by TheNormalnij)
- Fixed crash when using extinguishFire in onClientVehicleDamage event (d6ae4e9 by FileEX)
- Fixed weapon models being invisible when using the jetpack with setJetpackWeaponEnabled (a68c2c4 by FileEX)
- Fixed animations validation to avoid crashes (27a24b5 by G-Moris)
- Fixed a bug where the "attacker" parameter is always nil in the onClientObjectBreak event if the object is glass (dca5e20 by FileEX)
- Fixed a bug where the onClientObjectBreak event was not triggered if the glass was broken by an explosion (dca5e20 by FileEX)
- Fixed a bug that prevented players from switching weapons with an active jetpack (180fbc0 by FileEX)
- Fixed a bug where hitElement in the onClientVehicleCollision event was always nil for projectiles (43cc7b3 by FileEX)
- Fixed a bug where hydra flares did not work with createProjectile (2bdac16 by FileEX)
- Fixed inconsistent extra component names (d4f8849 by FileEX)
- Fixed a bug where after changing the key in the bind settings, only the key for the "down" status changed, while the "up" key remained unchanged.(3ebefc3 by FileEX)
- Maked frame graph scale accordingly to resolution (e431474 by ffsPLASMA)
- Fixed old setElementModel memory leak (4e7afa2 by tederis)
- Fixed getObjectProperty returns invalid air_ressistance property (b51e111 by FileEX)
- Fixed missing states in getPedControlState (3333a11 by FileEX)
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)
- Added content parameter to onPlayerPrivateMessage event (79f8ed6 by FileEX)
- Fix ability to move server-side vehicles that are far away from the player. New parameter can be set in the mtaserver.conf (e3338c2 by MegadreamsBE)
- Added sync parameter for vehicles (f88d313 by znvjder)
- Fixed server-side pickup collision size (49d9751 by Proxy-99)
- Fixed CSimBulletsyncPacket crash (ee8bc92 by G-Moris)
- Fixed onVehicleExit doesn't trigger if pulled out (af4f7fa by Proxy-99)
- Fixed arguments in setPedAnimation being ignored when nil was passed (f6f544e by FileEX)
- Fixed Sirens not removed correctly (9e41962 by Proxy-99)
- Fixed a bug where setPedWeaponSlot did not update data in getPedWeapon and getPedWeaponSlot (9615523 by FileEX)
- Added player parameter to onVehicleExplode (1ec1f5b by FileEX)
- Excluded meta.xml from glob patterns for security reasons (78f6d66 by FileEX)
- Fixed the bug where changing a vehicle to one with a different number of seats caused passengers to experience network trouble (1fcd732 by FileEX)
- Glob patterns added to meta.xml for HTML files (7e6b4d0 by FileEX)
- Fixed console not maintaining position & size when GUI skin changed ([1] by NanoBob)
- Added includeCustom argument for getValidPedModels clientside ([2] by Nando)
More Technical Changes and Bug Fixes
- 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
- 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)
- Fixed file lock after img:destroy (c2ccfd2 by TheNormalnij)
- Bump follow-redirects from 1.15.2 to 1.15.6 in /utils/localization/generate-images (437dbcd)
- Fix permission check in File.create method (92144a4 by theSarrum)
- mbedTLS fix for cURL 8.8.0 (4f7e0d8 by Lpsd)
- Discord RPC Tweaks (8ef351e by theSarrum)
- Fixed small overhead in argument parser for strings (d20582d by TheNormalnij)
- Bump ws from 8.13.0 to 8.17.1 in /utils/localization/generate-images (cc172fc)
- Generic exception type for argument parser instead of std::invalid_argument (2043acf by tederis)
- Added comments for hooks in CMultiplayerSA_CrashFixHacks.cpp (0327cb1 by FileEX)
- Optimization handling (e3a8bd9, 5ac6c8a by G-Moris)
- Added ability to use varargs in ArgumentParser functions (8c2f95a by Tracer)
- Fixed google-breakpad in newer GCC versions (5508c7e by Tracer)
- Validate serial on player join (84437e4 by Fernando-A-Rocha)
- Extract TXD class ([3] by TheNormalnij)
13 Vendor Updates
Client
- Updated libpng to 1.6.43 (5c71180 by Dutchman101)
- Updatee CEF to 127.3.5+g114ea2a+chromium-127.0.6533.120 (bca4dff by Dutchman101)
- Updated Unifont to 15.1.05 (02115a5 by Dutchman101)
Server
- Updated cURL to 8.8.0 (66ebffd by Dutchman101)
- Updated MySQL to 8.4.0 & OpenSSL to 3.3.1 (a44d673 by botder)
- Updated SQLite to 3.46.0 (30e31af by Dutchman101)
- Updated mbedTLS to 3.6.0 (0ba65bb by Lpsd)
- Updated 7-Zip Standalone plugins to 24.07 (24.7.0.0) (9b979b2 by Dutchman101)
- Updated freetype to freetype-37cefe3 (freetype/freetype@37cefe3) (89e022c by Dutchman101)
- Updated nvapi from r550 to r555 (5fdcada by Dutchman101)
- Updated unrar to 7.0.9 (ab9461b by Dutchman101)
- Updated FreeType to 2.13.2 (a783e99 by Dutchman101)
- Updated zlib from 1.2.13 to 1.3 (0f37ac0 by Dutchman101)
Resources
46+ Changes and Bug Fixes
admin
- Removed execute code functionality for safety reasons (507a049 by srslyyyy)
- Updated skins.xml (b530648 by Shady.lua)
- Fixed warnings (d7b0202 by jlillis)
- Making the admin window focused (33f7cc9 by Proxy-99)
- Resource settings button is only displayed if there are settings (0224ef5 by T-MaxWiese-T)
- Fixed nil index error and removed invalid characters causing syntax errors (7985739 by rad3sh)
- Allow disabling/enabling default reporting system (0dbb83d by Viude)
- Updated clientcheckban setting to ban serial instead of IP (fa5beb9 by Viude)
- Fixed that double clicking on a resource without setting opened the GUI settings window (82d5b83 by T-MaxWiese-T)
admin2
- Forward-ported permissions widget from admin1 and minor fixes (25dcc4c by Dark-Dragon)
- Fixed /report message viewer widget and minor fixes (6dbdf2c by Dark-Dragon)
- Refactored bans functionality (d8c35b0 by jlillis)
- Fixed messagebox not showing (5afe024 by FileEX)
- Added missing glitches and world properties (6856aa0 by FileEX)
- Added content for "Users" sub-tab in the "Rights" tab (3f8ecca by FileEX)
- Removed execute code functionality for safety reasons (c4bc73a by jlillis)
- Replaced checkboxes with a gridlist for glitches and special world properties (1dcb295 by FileEX)
- Added ability to change server configuration settings (118d58e by FileEX)
- Added content for "Resources" sub-tab in the "Rights" tab (f16577e by FileEX)
- Making the admin window focused (33f7cc9 by Proxy-99)
defaultstats
editor
- Various fixes for local spawned or invalid elements (4e3c579 by chris1384)
fallout
- Refactor & many improvements (c733b69 by IIYAMA12)
freeroam
- Updated skins.xml (cacbe40 by Shady.lua)
hedit
internetradio
ip2c
ipb
- Replaced the onClientResource start event with the onPlayerResourceStart event (cca3a05 by srslyyyy)
parachute
- Fixed warnings about min_mta_version (b4119cc by NetroX1993)
playerblips
- Fixed that the resource "playercolors" should be activated for teams (2cd28db by T-MaxWiese-T)
- Real-time update of settings (9505b18 by Nico8340)
- Improved debug messages (4084e5d by T-MaxWiese-T)
- Fixed that when a player changed or joined teams the color of the blip was not updated (ff80005 by T-MaxWiese-T)
playercolors
- Player nametag color should revert to team color when the resource is stopped (d45d2d0 by T-MaxWiese-T)
runcode
- Added aclrequest for loadstring function (c40b809 by IIYAMA12 )
scoreboard
- Replaced drawing arrow from path to texture (128f269 by srslyyyy)
speedometer
votemanager
- Fixed lint error (c863007 by Dark-Dragon)
Others / Uncategorized
- Refactor of resources meta.xml (6713b07 by Fernando-A-Rocha)
Extra information
More detailed information available on our GitHub repositories: