Skip to content

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 17:15
· 12 commits to main since this release

What's New

  • Revamped ranked overview — stats pulled out of the summary header into their own dedicated card, with an inline rank progress bar (tier-colored labels) showing how far you are from the next division, and a rank goal selector via a bottom sheet so you can pick a target rank.
  • New match history experience — sessions are now grouped on their own dedicated screen instead of a small inline card, and tapping a legend or map opens a drill-down history view scoped to just that entity's games.
  • Legend sort by Kills, Damage, or Wins in the Stats tab, replacing the old generic "Order" sort falls back through the other two stats (then original API order) when a legend's tracker data is incomplete.
  • Named future map-rotation alerts notifications now call out every upcoming rotation by walking the cached map cycle, not just the next one.
  • Desktop notifications Linux/Windows/macOS builds now get scheduled rotation alerts via in-app timers.
  • Infinite-scroll match history — the History tab now loads matches incrementally as you scroll, instead of loading the entire list at once.

Improved

  • Apex Predator is now correctly reflected in the Ranked breakdown. The rank card previously capped out at Master, even players who'd crossed the live Predator cutoff would see a stale Master badge and generic top-of-ladder message.
  • "Clear all data" is now a true factory reset it now also wipes ranked match history, the full API response cache (previously any player you'd ever searched stayed cached indefinitely), and every notification/display setting, not just your linked profile.
  • Offline mode is more resilient cached stats now survive past their normal freshness window when you're offline instead of disappearing once stale.
  • Cached player lookups no longer grow disk usage without bound the local response cache is now capped, with the oldest entries cleared out automatically.
  • Backup import now validates incoming keys the same way export does, closing a gap where a malformed backup file could inject arbitrary app state.

Fixed

  • A stats-refresh race that could strand a just-switched-to profile on the previous profile's cached numbers.
  • A Windows desktop crash (SQLITE_CANTOPEN) caused by the ranked-history database resolving to a dev-only path instead of a real per-user directory.
  • An Android launch crash from removing the native splash screen before the first frame had laid out.

Full Changelog: v1.2.5...v1.3.0