ios-v6.0.0
github-actions
released this
16 Jan 18:58
·
339 commits
to main
since this release
-
This is the first release that uses Metal for rendering. This is a graphics API from Apple that replaces OpenGL ES on Apple platforms.
Note that the snapshotter has not been implemented yet for the Metal renderer. Hold off updating if your application requires this functionality.- While we had a long period of pre-releases and testing leading up to this release, and no crashes have been reported, it is possible that you come across inconsistencies or problems in production apps. Please report them on GitHub.
-
💥 Breaking: Changed the prefix of files, classes, methods, variables and everything from
MGL
toMLN
. (#919).To migrate:
Change all yourMGL
prefixes toMLN
. If you are usingNSKeyedArchiver
or similar mechanishm to save the state, the app may crash after this change when trying to unarchive the state using old names of the classes. You need to clean the saved state of the app and save it using new classes. -
The Swift package needs to be imported with
import MapLibre
instead ofimport Mapbox
.