Hi all - welcome to the July 2024 update for Mobroute covering the
releases of: Mobroute 0.6, Mobsql 0.6, and Transito 0.6.
This release cycle was focused on: (1) general polishing to make the
library & CLI more approachable to end users; (2) some cleanup to the
Transito app to address overall polish & usability; and (3) packaging
prep & packaging work on Linux & Android (via F-Droid).
Packaging work is ongoing, and I'm looking to welcome in a larger audience
of users & testers via packaging slated for: Alpine (and postmarketOS),
Nix, and F-Droid. If you're a package maintainer for another distro or
app store & need any assistance wrt. questions on packaging please reach
out; more then happy to assist.
Thank you to everyone who helped to test & contribute in this cycle and
I encourage continued feedback as Mobroute & Transito move more into
the realm of general usability. Any and all contributions are welcomed
(in the form of questions, patches, bug reports, or anything else). I
encourage you to reach out on the mailing list or ticket tracker. I hope
this release proves useful. See the release notes below for detailed
changes to each project for the 0.6 release. More information on the
Mobroute project as a whole is available at: https://sr.ht/~mil/mobroute
Mobroute
Project Page: https://git.sr.ht/~mil/mobroute
0.6 Release Notes: https://git.sr.ht/~mil/mobroute/refs/v0.6.0
0.6 Overview:
- Library: Public Interface Cleanup - Oneshot & Runtime Functions
- Library: Initial Documentation
- CLI: Functionality & Documentation
- Routing: Route Request Validations
- Routing: Embedding of Route Request in GeoJSON Response
- Tooling: MDBID & Source References Renamed to FeedID
- Tooling: Go SQLite Driver Portability / Simplification
Mobsql
Project Page: https://git.sr.ht/~mil/mobsql
0.6 Release Notes: https://git.sr.ht/~mil/mobsql/refs/v0.6.0
0.6 Overview:
- License Passthrough
- MDBID & Source References Renamed to FeedID
- Removal of YAML CLI Functionality
Transito
Project Page: https://git.sr.ht/~mil/transito
0.6 Release Notes: https://git.sr.ht/~mil/transito/refs/v0.6.0
0.6 Overview:
- Properly Adhere to Nominatim API Usage Policy (403 bug)
- Show Licenses on Config Page
- Add Fastlane Data for F-Droid
- Use Mobroute Runtime Library Functions / Persist Single DB Connection
- Misc UI Cleanup & Polishing
Cheers,
Miles