Skip to board
Show done

Sprint 14 board

· 17 issues · 3 done
on track day 0 / 14

Backlog

4
  • TRL-151
    low

    Offline mode for saved routes

    feature mobile
  • TRL-149
    medium

    Migrate analytics events to the v2 schema

    infra analytics
  • TRL-147
    low

    Dark mode contrast audit

    design a11y
  • TRL-145
    medium

    Spike: background sync strategy

    research

Todo

4
  • TRL-142
    critical

    Crash on cold start when offline

    bug ios
  • TRL-140
    high

    Share sheet exports an empty GPX file

    bug android
  • TRL-138
    medium

    Onboarding: skip button is not focusable

    a11y
  • TRL-136
    medium

    Rate-limit the search endpoint

    backend

In progress

3
  • TRL-133
    high

    Route detail redesign

    design mobile
  • TRL-131
    medium

    Push notification opt-in flow

    blocked by TRL-136 feature
  • TRL-129
    high

    Upgrade the map SDK to 4.x

    infra mobile

Review

3
  • TRL-127
    medium

    Fix jittery scroll on the trip list

    bug performance
  • TRL-125
    low

    Localise date formats (de, fr, pt)

    i18n
  • TRL-122
    critical

    Session refresh token rotation

    security backend

Done

3
  • TRL-120
    low

    Empty state for the trip list

    design shipped
  • TRL-118
    high

    Crash reporter PII scrub

    security shipped
  • TRL-115
    low

    Sprint 13 retro actions

    chore

TRL-142 Crash on cold start when offline

Description

The app crashes within two seconds of a cold start when the device has been offline since boot and the trip cache is empty.

Comments (3)

  • Dev Castellanos

    Reproduced on iPhone 12 and 14, iOS 19.1 — only when the trip cache is empty and the device has been offline since boot.

  • Mara Oyelaran

    Stack trace points at RouteStore.hydrate() dereferencing a nil manifest. Adding a guard plus a regression test.

  • Kofi Mensah

    Backend side is fine — the manifest endpoint 304s correctly. Client-only.

Sprint ends Sep 20
Assignee
Mara Oyelaran
Labels
bug ios

New issue

Gets the next key in the TRL series