Reitti 2.2.0: Smarter Places, Better UI, and a Big Thank You!
Hello everyone,
I'm excited to share version 2.2.0, which is packed with quality-of-life improvements that make Reitti smarter, more accurate, and more user-friendly. Many of these changes come directly from your feedback!
🎉 New Features & Major Enhancements
A Thank You to Our Contributors
As Reitti grows, so does the community helping to build it. To recognize everyone who contributes, I've added a new "Contributors" section to the About page. It pulls data directly from GitHub to ensure everyone who helps make Reitti better gets the credit they deserve. It's a small way for me to say thank you for being a part of this journey.
- Implemented in PR #404.
More Accurate Visit Locations
This is a big one for location accuracy. After a great discussion with a user, I've changed how new "Visits" are placed on the map.
- Before: A visit location was placed at the calculated center of a cluster of GPS points. This could sometimes result in the pin being in an inaccurate spot, like in the middle of a street or in a building you never entered.
- Now: The visit location is snapped to the nearest actual data point from your path. This greatly improves accuracy, ensuring that your logged visits are at places you have physically been.
- Implemented in PR #406.
Persistent Place Names
I know how frustrating it can be to spend time renaming "Unnamed Road" to "Mom's House," only to have it wiped out after a data recalculation. That's now a thing of the past! Manual changes you make to a SignificantPlace (like renaming it or changing its category) will now survive a recalculation.
- Implemented in PR #414.
Smarter Home Detection for Memories
Reitti is now more intelligent at detecting your "home" location when generating a Memory, especially if you move or have multiple homes. It will now examine the week before and after your trip to reliably determine your starting and ending points, and it can even handle having different home locations before and after a Memory.
- Implemented in PR #413.
Clearer Recalculation Status
Since clearing and recalculating data can take time, I've improved the UI feedback. The old advice message for recalculation would sometimes remain visible even after the process had started, causing confusion. I've introduced a proper state system.
- Implemented in PR #410.
🛠️ Other Fixes & Improvements
- Timezone Display: I fixed a bug where times on the API Usage and Data Export pages were not correctly displayed in your local timezone. They will now respect your user settings. (PR #403)
- Avatar Display: The small fallback avatar (for users who haven't set a profile picture) was not rendering correctly. This has been fixed. (PR #400)
As always, I recommend updating to get the latest features and a smoother experience. Thank you for your continued support!
Full Changelog: https://github.com/dedicatedcode/reitti/compare/v2.1.0...v2.2.0