May 23, 2022
maplibre-rs is an upcoming and cross-platform vector map renderer written in Rust. If you want to get in touch with the developers visit the #maplibre:matrix.org chat or join the MapLibre (#maplibre and #maplibre-rs) community within the OpenStreetMap Slack. You can get an invite here.
📰 News
If you haven’t read the last news then check it out here
Today, we merged the new renderer for maplibre-rs. It is based on bevy. Thanks bevy-devs for your outstanding progress on developing a game engine in Rust! Thank you very much for making your work open-source!
This week we continued to work on the scientific publication around maplibre-rs. Checkout the previous weekly for more information.
From now on this news will only be posted monthly, as I will have significantly less time for maplibre-rs in the next 3 months.
🏠 Housekeeping
The following will summarizes what happened last week on GitHub.
🎁 Merged Pull Requests
- #104 Create a MacOS application artifact in GHA by @Drabble
You can now download the demo for macOS directly on the Github Action page.
- #103 Add Windows as a target OS in Cargo dependencies by @Drabble
Windows is now officially tested and supported
- #102 Create the how-to-run.md documentation by @Drabble
We split the documentation for building the library for development purposes and actual library development.
- #101 Create a Windows executable artifact in GHA by @Drabble
You can now download the demo for Windows directly on the Github Action page.
- #100 Improve apple iOS configuration by @Drabble
The demo runs now in the simulator on x86_64
- #93 Add Render Graph from Bevy by @maxammann
A render based on render graphs is now implemented.
🎁 New Issues
- #112 Support Middleware API by @maxammann
We might want to make it easier for other Rust apps to include maplibre-rs
- #108 “cargo test” fails with “android-ndk-sys only supports compiling for Android” by @dmarcoux
Thanks for raising awareness for our tests!
- #107 Hide SQLite3 dependency behind a feature flag by @maxammann
Task for making sqlite3 an optional dependency
🧵 Current Discussions
- #18 Looking forward
What’s up in the mapping community?
- #32 Should the map be controlled from rust or from higher level languages?
Input handling of maplibre-rs.
- #49 Introduce yourself!
Who are you?
👋 Contributors