Reitti 2.1.0: Live Location Sharing & Memory Fixes
Hello everyone,
I'm happy to release Reitti 2.1.0, which introduces a new privacy-focused sharing option and several important bug fixes, particularly for the new Memories feature.
🎉 New Feature: Live Location Magic Links
A few of you have asked for a way to share your current location with someone without also sharing your entire history for the day. Based on that feedback, I've added a new access level for Magic Links: "Show only latest location".
When you create a link with this setting, the shared map will hide your complete path and timeline. It will only display an avatar at your last known position, which updates as you move. This is perfect for when you want to let a friend or family member see where you are in real-time without revealing every stop you've made along the way.
🐛 Bug Fixes
This release also includes several key fixes to improve stability:
- 
Custom Tile Server Configuration: I discovered a bug where the map would always use the default OpenStreetMap tile server, even if you had configured a custom one in the settings. This is now fixed, and Reitti will correctly use your specified tile server URL.
- Fixed in PR #394.
 
 - 
Memory Generation
NoSuchElementException: I've resolved a crash that could occur when creating or regenerating a Memory. Under specific circumstances, the generator could fail to find a Trip between Visits , leading to aNoSuchElementException. The process is now more resilient to these edge cases.- Fixed in PR #393.
 
 - 
Memory Generation Without a "Home" Location: A big thank you to @hashworks for fixing a crash that occurred during Memory generation if we did not find a "Home" location yet. The code now correctly handles this scenario, making the feature more robust for new users.
- Fixed in PR #389.
 
 
I recommend everyone update to get the latest fixes and features. Thanks for your continued support and bug reports!
Full Changelog: https://github.com/dedicatedcode/reitti/compare/v2.0.2...v2.1.0