Table of Contents generated with DocToc
This version is mainly to support metal on iOS/macOS. In order to support metal, this version does a big refactor of the rendering system. And this version also remove deprecated functions, so there are some API modification.
In order to help develpers easily update to v4, we wrote some documentations. These documentations can be found here.
- support metal on iOS/macOS
- use CMake for all platforms
- update GLFW to 3.3
- update minizip to 1.2
- remove deprecated functions
- remove h5 engine and JSB
- remove tiff
- remove
SimpleAudioEngine
- remove
experimetnal
namespace - fix bug that system font can not work correctly on macOS15
- fix lua crash issue on 64bit devices
- fix bugs for iOS13
- UIWebView uses WKWebView instead
- VideoPlayer uses AVPlayerController instead
We wrote some documentations to help developers upgrade to v4: