Repository navigation
v5.10.0 #1387
dgraf-gh
announced in
Announcements
v5.10.0
#1387
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Reitti v5.10.0 Release Notes
Hey everyone, Daniel here! 👋
Welcome to Reitti v5.10.0! This release brings a major overhaul to trip and transportation classification, adds device inactivity notifications, improves the live-tracking map focus, and packs a massive collection of bug fixes and performance improvements. A huge shoutout goes to our newest contributor, @sergeich, who went on an absolute tear identifying and fixing edge cases across the codebase.
Here is what is new in this release:
Highlights & New Features
Reimagined Trip Classification (#1369)
This overhaul grew out of our Project Thousand Papercuts discussion, and the result is a huge step forward for real-world accuracy:
Smarter Live Mode Centering (#1380)
Live mode now stays zoomed in and centered on the active user instead of zooming out to fit their entire historical path on screen. This gives you much clearer, immediate context about where someone is right now. You can still easily switch focus to other users by clicking their name in the selector at the bottom.
Device Inactivity Notifications (#1385)
Building on the notification engine introduced in v5.9.0, Reitti can now alert you if a device stops sending location data. You can set an inactivity threshold (e.g., alert if no data is received for X hours) across your configured notification channels. This is especially handy for catching instances where your phone's battery saver killed OwnTracks in the background or a dedicated GPS tracker ran out of battery.
Performance & Bug Fixes
Database & Performance
Data & Timestamps
float32arrays (for example,[lat, lon, timestamp, ...]). Because Unix timestamps exceed the precision limits of a single-precision 32-bit float, timestamps were silently getting mangled and rounded by roughly ~120 seconds. We have added a v3 location stream with exact epoch-second precision so point timing on the map is accurate down to the second.pointsScheduled: null. The response now returns the correct count of scheduled points.Places & Geocoding
OTHER. They now properly keep their assigned category. (Thanks @sergeich!)User Management & Security
Map Rendering
deck.glandmaplibre-glwere once again disagreeing on which elevation paths should render when terrain is enabled, causing visual drift. Because this issue is tricky to reproduce consistently, both libraries have been updated to their latest versions. An upstream fix indeck.glto pull terrain directly from MapLibre should resolve this permanently once released; this update brings us as close as possible in the meantime.Community & Trivia
New Contributors
Full Changelog: v5.9.1...v5.10.0
Links & Support
#reittionlibera.chat.atomto the GitHub releases URL.If you want to support Reitti development financially:
Happy tracking!
— Daniel
This discussion was created from the release v5.10.0.
All reactions