github dedicatedcode/reitti v3.2.0

latest release: v3.2.1
2 days ago

Reitti 3.2.0: Turbocharging Your Location Data with New Controls and Global Reach! πŸš€

Hello! Hope you're all having a fantastic start to 2026. I'm thrilled to bring you our latest release: Reitti 3.2.0! This release is packed with sought-after features, crucial bug fixes, and under-the-hood enhancements designed to make your reitti experience even smoother, more secure, and globally accessible.

Let's dive into what's new and exciting!


What's Changed

New Features πŸŽ‰

πŸ”‘ Redis Cache Key Prefix Support (#632)

For our users running advanced Redis setups, reitti now allows you to set a Redis cache key prefix via the environment variable REDIS_CACHE_PREFIX. This seemingly small addition offers significant power for larger multi-tenant or managed Redis environments, enabling you to implement cleaner ACL rules and better delineate cached data. Flexibility and control, just how you like it!


🐳 GitHub Container Registry (ghcr.io) Image Publishing (#633)

Choice is good, right? For all you Docker enthusiasts who love having options, we're excited to announce that reitti Docker images are now also published to the GitHub Container Registry (GHCR)! You now have an alternative source to pull your reitti images. To use GHCR instead of Docker Hub, simply replace image: dedicatedcode/reitti:latest with image: ghcr.io/dedicatedcode/reitti:latest in your docker-compose.yml or container configuration. You'll find all the images conveniently located here: https://github.com/dedicatedcode/reitti/pkgs/container/reitti.


πŸ›€οΈ BASE_PATH Support for Subdirectory Hosting (#646)

By popular request, reitti can now be comfortably hosted behind a traditional URL path rather than requiring a dedicated subdomain! Feel like it's 1995 again and serve reitti from /reitti/ or /my-tracking-app/! Simply set the BASE_PATH environment variable to your desired value. This feature required a thorough sweep and adjustment of every front-facing code path, so if you happen to spot any corner cases I might have missed (it happens!), please don't hesitate to open an issue. Your help makes reitti better!


🧠 Improved Anomaly Detection for Location Data (#648)

Bad GPS data can wreak havoc on your location history! I've completely redesigned the AnomalyDetection mechanism to a more robust moving window approach. This significantly improves the reliability of catching those pesky GPS outliers and spurious movements. What does this mean for you? Reitti should now filter out more bad data, providing an even cleaner and more accurate representation of your movements than before this release!


🌍 Turkish and Ukrainian Language Support! (#649)

We're incredibly proud and excited to welcome two new languages to the reitti family! Thanks to our amazing community translators, reitti is now available in Turkish and Ukrainian! So, a heartfelt Merhaba TΓΌrkiye and ΠŸΡ€ΠΈΠ²Ρ–Ρ‚ Π£ΠΊΡ€Π°Ρ—Π½ΠΎ to our new users! Expanding reitti's reach across the globe is a core mission, and these additions are a significant step. πŸ™


Bugfixes 🐞

  • Fixed Datepicker & Timeline in Shared Live Mode (#650): Oops! After the last major redesign of the datepicker, I missed that it remained visible for users accessing reitti via a magic link with live mode enabled. This is now fixed; privacy and restricted views are back in full effect for shared live modes.
  • SELinux Compatibility for Container Startup (#651): For those running reitti in a strict SELinux environment, a problem with Java's location inside the container could prevent startup. We've set a flag during the container build that should now allow the use of executable memory in these guarded environments, resolving the issue. Enjoy smoother SELinux integration!
  • Android Timeline Import Improvement (#652): While this isn't a direct fix for the Android timeline import failing to import, I've significantly improved the logging around this process. This enhancement will be invaluable in helping us further investigate and pinpoint the actual problem in future releases. It's a stepping stone to a complete resolution!

Other Changes

  • Translations Update from Hosted Weblate (#626): Holy Batman, our translators are doing such a fantastic job! I am so proud and thankful for all the effort you are putting into this project. Your continuous dedication makes reitti accessible to more people around the world! πŸ€—

Support & Community

I appreciate your feedback and support! Here are a few ways to connect and contribute:

  • β˜• Support My Work: If you find this project useful, you can support my efforts by buying me a coffee on Ko-fi.
  • πŸ› Report Issues: Encountered a bug or have a feature suggestion? Please open an issue on GitHub Issues.
  • πŸ—£οΈ Discuss on Lemmy: Join the conversation or reach out on Lemmy.
  • πŸ’¬ Connect on Reddit: Find me and discuss related topics on Reddit.

Full Changelog: v3.1.0...v3.2.0


That's Reitti 3.2.0 in a nutshell! This release strengthens reitti's core, expands its reach, and gives you more tools for precise and reliable location tracking. Update now and experience the improvements!

Happy tracking!
Daniel

Don't miss a new reitti release

NewReleases is sending notifications on new releases.