-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Maplibre v1.15 compatibility #1513
Comments
A simple solution is to expose a prop More work will be needed if maplibre starts to diverge more than just renaming. Right now v5.x is dedicated to support mapbox-gl v1.x. Since Mapbox no longer updates v1.x we could diverge 5.x from 6.x code base to ensure mapblibre compatibility when future issues arise. My main concern is that, while I support the effort, I don't follow maplibre development closely so such breakages will most certainly occur again after another maplibre release. |
I agree, the discussion on the original issue is getting to a point where maplibre would rollback the breaking changes of the 1.15 by supporting both naming scheme to facilitate transition. |
Fixed by maplibre/maplibre-gl-js#203 and the release of v1.15.2 |
Description
Version 1.15.0 of maplibre has introduced a breaking change, renaming CSS classes from
.mapboxgl-*
to.maplibregl-
(see issue maplibre/maplibre-gl-js#83 for details)This breaks multiple UI components when used with react-map-gl.
Environment (please complete the following information):
Recommandation
Currently, fixing the dependency to 1.14.1-rc.2 fixes the issue.
I've shared this with the maplibre maintainers here: maplibre/maplibre-gl-js#83 (comment); cross-posting here for visibility
The text was updated successfully, but these errors were encountered: