Swiftpack.co - Swift Packages by maplibre

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by maplibre

maplibre/maplibre-gl-native-distribution 6.2.0
MapLibre Native for iOS distributed via the Swift Package Manager.
⭐️ 47
🕓 4 weeks ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
6.2.0
4 weeks ago
- Add support for [multi sprites](https://github.com/maplibre/maplibre-native/pull/1858). More information on this feature can be found in the [Style Spec Documentation](https://maplibre.org/maplibre-style-spec/sprite/#multiple-sprite-sources). - Fix for C++ header in public Objective-C header ([#2156](https://github.com/maplibre/maplibre-native/pull/2156)).
6.1.1
4 weeks ago
- Tighten camera equality requirements ([#2139](https://github.com/maplibre/maplibre-native/pull/2139)).
6.1.0
5 weeks ago
- Addition of an MLNCustomStyleLayer that allows running custom Metal shaders and code. Example included in the PR. ([#2041](https://github.com/maplibre/maplibre-native/pull/2041)) - Various performance optimizations. - Avoid redundant bindings/states based on Metal profiler feedback. ([#2006](https://github.com/maplibre/maplibre-native/pull/2006)) - Eliminate the remaining examples of tweakers being re-created on each update, which reduced reuse of uniform buffers. ([#2050](https://github.com/maplibre/maplibre-native/pull/2050)) - Eliminate an extra vector allocation for many attributes ([#2049](https://github.com/maplibre/maplibre-native/pull/2049)) - Don't save an extra copy of properties-as-uniforms set with symbol data, or re-build it when updating properties on existing drawables. ([#2054](https://github.com/maplibre/maplibre-native/pull/2054)) - Combine multiple segments into a drawable when `sortFeaturesByKey` is not used ([#2060](https://github.com/maplibre/maplibre-native/pull/2060)) - UBO by index instead of map ([#1980](https://github.com/maplibre/maplibre-native/pull/1980)) - Use `enableDepth` option ([#2073](https://github.com/maplibre/maplibre-native/pull/2073)) - Minor optimizations ([#2091](https://github.com/maplibre/maplibre-native/pull/2091))
6.0.0
10 weeks ago
* 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](https://github.com/maplibre/maplibre-native/issues/1862) 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` to `MLN`. ([#919](https://github.com/maplibre/maplibre-native/pull/919)). > To migrate: > Change all your `MGL` prefixes to `MLN`. If you are using `NSKeyedArchiver` 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 of `import Mapbox`.
6.0.0-pre9599200f2529de44ba62d4662cddb445dc19397d
11 weeks ago
5.13.0
1 year ago
* Fix missing attribution [#236](https://github.com/maplibre/maplibre-gl-native/pull/236) * Fix logging format strings [#266](https://github.com/maplibre/maplibre-gl-native/pull/266) * Implement map projection functionality [#254](https://github.com/maplibre/maplibre-gl-native/pull/254) * Fix warnings, mainly casting to smaller types [#270](https://github.com/maplibre/maplibre-gl-native/pull/270) * Remove an unused static library (savings of 97 KB from iOS binary) * Add ClientOptions to be able to pass around client name and version [#365](https://github.com/maplibre/maplibre-gl-native/pull/365) * Remove account from xcconfig [#382](https://github.com/maplibre/maplibre-gl-native/pull/382) * Remove observation of key-path [#380](https://github.com/maplibre/maplibre-gl-native/pull/380) * Fix for "NSExpression function is forbidden" [#411](https://github.com/maplibre/maplibre-gl-native/pull/411) * Xcode 14 compatibility [#494](https://github.com/maplibre/maplibre-gl-native/pull/494) [#599](https://github.com/maplibre/maplibre-gl-native/pull/599)
Version 5.13.0-pre.1
2 years ago
> Warning: unstable release for test purposes only. ### Bug Fixes * Displaying view annotations [#98](https://github.com/maplibre/maplibre-gl-native/pull/98) * Not render MapView if frame is empty [#67](https://github.com/maplibre/maplibre-gl-native/pull/97) ### Known Issues * Failed tests: * MGLDocumentationExampleTests testMGLMapSnapshotter * MGLMapSnapshotterTests testOverlayHandler * MGLMapSnapshotterTests testDelegate * MGLMapSnapshotterTests testRuntimeStyling * MGLMapSnapshotterTests testLocalGlyphRendering

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics