News
Site update 1.5.4 - 9 januari 2025
🚀 Release Notes – Smarter Filtering & Personal Best Improvements
This release brings deeper data refactoring and smarter filtering across the platform, along with meaningful improvements to Personal Bests, dashboards, and session navigation. The goal: more accurate results, better context, and quicker access to what matters most.
⭐ Highlights
🧠 Smarter Data & Filtering Logic
We’ve refactored core data selection services, repositories, and UI components to support more precise filtering by:
-
Year
-
User
-
Country
-
Spot
This allows rankings, sessions, and spot-based views to reflect exactly when and who the data belongs to—making comparisons clearer and more relevant.
📆 Year-Based Session Support
-
Introduced new methods and models to retrieve available years directly from session data.
-
Updated method signatures and usages across both client and server to support this new logic.
-
Improved dropdown filtering behavior in ranking and session components for a more intuitive experience.
🏆 Personal Bests – Better Visibility & Navigation
UserSessions – Personal Best List
-
Updated the Personal Best List to include direct links to the corresponding sessions, making it easier to explore how each result was achieved.
MyDashboard Enhancements
-
Added Distance Personal Bests to the dashboard.
-
Included session links for all Personal Best entries, connecting performance highlights directly to real session data.
📍 Improved Spot Filtering
-
Refined spot filter logic to better align with year- and user-based selections.
-
Results are now more accurate and responsive across session and ranking views.
🧹 General Improvements
-
Internal refactoring for better maintainability and scalability
-
Minor UI and logic enhancements throughout the app
🙌 Final Thoughts
This update lays important groundwork for more advanced filtering and analytics while delivering immediate quality-of-life improvements—especially around Personal Bests and session navigation.
As always, thanks for using the platform and sharing feedback. More improvements are on the way!