# Version 4.0.2

* [GitHub release](https://github.com/TorqueGameEngines/Torque3D/releases/tag/v4.0.2)
* [Release announcement](https://torque3d.org/forums/topic/6511-torque3d-402-released/)

## Notes

## Pull Requests Merged [source](https://github.com/TorqueGameEngines/Torque3D/releases/tag/v4.0.2) <a href="#toc1" id="toc1"></a>

* [Fix LibPNG on Universal MacOS + Bump minimum MacOS version to 10.14](https://github.com/TorqueGameEngines/Torque3D/pull/939) #939
* [Misc fixes for options and key remapping](https://github.com/TorqueGameEngines/Torque3D/pull/938) #938
* [fix bad rtParams refrence](https://github.com/TorqueGameEngines/Torque3D/pull/937) #937
* [rigidshape and wheeledvehicle perf work](https://github.com/TorqueGameEngines/Torque3D/pull/936) #936
* [Updates the behavior and layout of the ImageAsset, MaterialAsset and ShapeAsset inspector fields](https://github.com/TorqueGameEngines/Torque3D/pull/934) #934
* [bloom operates off of color>1.0. adjust defaults to suit](https://github.com/TorqueGameEngines/Torque3D/pull/933) #933
* [adds a mechanism to inject additional steps into mission loading](https://github.com/TorqueGameEngines/Torque3D/pull/932) #932
* [3](https://github.com/TorqueGameEngines/Torque3D/pull/932)[Cleanup and standardization of keybind remapping handling](https://github.com/TorqueGameEngines/Torque3D/pull/931) #931
* [1](https://github.com/TorqueGameEngines/Torque3D/pull/931)[fix orm vs single channel mapping](https://github.com/TorqueGameEngines/Torque3D/pull/930) #930
* [Fixes the movemap toggle in the options menu](https://github.com/TorqueGameEngines/Torque3D/pull/929) #929
* [Fix for build](https://github.com/TorqueGameEngines/Torque3D/pull/928) #928
* [use the templated mLerp](https://github.com/TorqueGameEngines/Torque3D/pull/927) #927
* [if we have no description, the sounds is never 3d](https://github.com/TorqueGameEngines/Torque3D/pull/926) #926
* [bloom fix fallback](https://github.com/TorqueGameEngines/Torque3D/pull/925) #925
* [Compilation fixes for C++20](https://github.com/TorqueGameEngines/Torque3D/pull/924) #924[ ](https://github.com/TorqueGameEngines/Torque3D/pull/924)
* [3](https://github.com/TorqueGameEngines/Torque3D/pull/924)[adds wetness](https://github.com/TorqueGameEngines/Torque3D/pull/923) #923
* [Properly appending the apt commands in the yml](https://github.com/TorqueGameEngines/Torque3D/pull/922) #922
* [assign default skybox and groundplane values on creation](https://github.com/TorqueGameEngines/Torque3D/pull/921) #921
* [add MeshRoadEditorGui::onRoadCreation callback](https://github.com/TorqueGameEngines/Torque3D/pull/920) #920
* [from @GoldenThumbs: HDR editor bloom fix](https://github.com/TorqueGameEngines/Torque3D/pull/919) #919
* [supress Mapping string spam unless net debugging](https://github.com/TorqueGameEngines/Torque3D/pull/918) #918
* [cleanups for terrain blending](https://github.com/TorqueGameEngines/Torque3D/pull/917) #917
* [Tweak to the linux platform CICD testing](https://github.com/TorqueGameEngines/Torque3D/pull/916) #916
* [correct the moduleDependencySort callback](https://github.com/TorqueGameEngines/Torque3D/pull/915) #915
* [parseArgs() followup](https://github.com/TorqueGameEngines/Torque3D/pull/914) #914
* [Fixes the setting of binary file download config for httpObject](https://github.com/TorqueGameEngines/Torque3D/pull/912) #912
* [Update assimp 5.2.5](https://github.com/TorqueGameEngines/Torque3D/pull/911) #911
* [kill console spam](https://github.com/TorqueGameEngines/Torque3D/pull/910) #910
* [dedicated server cleanups](https://github.com/TorqueGameEngines/Torque3D/pull/908) #908
* [console font size slip](https://github.com/TorqueGameEngines/Torque3D/pull/907) #907
* [Monitor Id fixes](https://github.com/TorqueGameEngines/Torque3D/pull/906) #906
