Skip to content

mobile-v1.6.2

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Aug 10:40
1985875

Documentation

  • refresh agent docs for Jest 30, dead design-tokens, and stale claims (23382d2)

  • drop the manual console-silencing submission step (e34532a)

  • name the silent-stale-list limit in resolveListPhase (fc94f59)

Features

  • give clinical records their own permission and audit the read (#2437) (1217969)

  • tell the user when a list is stale after a failed refresh (e377736)

Fixes

  • repair onboarding last-slide spacer, sign-in tap, and dots (#2378) (d213ce4)

  • preserve underlying social sign-in error in useSocialAuth (#2359) (6b9fb53)

  • tint FloatingTabBar glass pill with nav wash for contrast (#2380) (fdaf919)

  • restore API access, register missing fonts, and close the QA sweep findings (#2379) (40dbf39)

  • release the org-switch loader when the picker pushes its own route (ddb786c)

  • unstick the iOS build config, mark the external row, retarget the privacy policy (7bce4a3)

  • stop embedding the App Review password in the bundle (6da1975)

  • move alert copy into the i18n catalogue (ff3c430)

  • replace drifted colour literals with theme tokens (fc821c1)

  • reshoot the splash loop portrait from the marketing master (9caa6b1)

  • make account deletion, payment state and update policy hold (0e34bb8)

  • stop bad data and failed lookups breaking the app (a4eb29e)

  • put the onboarding progress dot on the pet-parent accent (114cf72)

  • stop the onboarding ring clipping descenders, and balance the copy (e2c37ca)

  • finish the blue drift cleanup the hex sweep missed (85a7435)

  • put the map on the warm-bone palette and give it a dark theme (481d0f6)

  • close the three surfaces that ignored the dark theme (70ca4a8)

  • merge the duplicate react import in ClusterMapPin (473780d)

  • stop body text using ink tokens that fail WCAG on the bone ground (23d477e)

  • merge the duplicate react import in ClusterMapPin (66949e6)

  • stop dark-mode primary buttons rendering pure white (e75fb06)

  • make the Apple mark visible in dark mode (#2408) (eaee5ce)

  • split the danger token so error text clears 4.5:1 (#2410) (e717d08)

  • darken blueText and stop fill tokens carrying link text (#2411) (a201d73)

  • stop forms judging a field before the user has left it (#2412) (3374d80)

  • stop the Home greeting rendering at 1.74:1 (#2413) (b2424dc)

  • correct five defects found sweeping the sign-up flow in both themes (#2414) (040160d)

  • correct three defects found sweeping Account, FAQs and add-companion (#2416) (25e7bfe)

  • deliver issued passports, and stop the app quoting prices it will not charge (#2420) (9743d7e)

  • make the wallet button labels visible in dark mode (#2425) (08d5bc7)

  • stop passing render callbacks straight to .map (#2426) (8f87950)

  • file the pet passport under Health, never under Admin (#2428) (b5b6980)

  • recover expired sessions, and unstick the home headline (#2440) (f2dce8e)

  • track the iOS Info.plist so icon fonts ship with every build (#2470) (c906c78)

  • gate the iOS build variables and test the font gate (#2473) (d18da51)

  • decode token expiry without node:buffer so sessions refresh (1d5714b)

  • tell the user a list failed to load instead of showing the empty state (7b8f8fc)

  • keep console output in debug builds (0ff1ff1)

  • reject unsafe object keys in the collection load-state helpers (d5d59aa)

  • clear the five SonarCloud findings on this branch (e7cead5)

  • address the eleven review findings on the list-state work (01db437)

  • separate summary failures, surface them on Home, and localize the copy (2596664)

  • stop an older success discarding a newer failure, and stop Home contradicting itself (9ed43a1)

  • let the breed picker retry a failed lookup (42acec9)

  • move the tree to the patched nanoid (afb6b23)

Refactoring

  • hoist the shared nullish check out of expectedLength (d723f57)

  • share one state-block stylesheet between EmptyState and ListErrorState (665c7d6)

Testing

  • cover the new-code gaps flagged by the Sonar report (c962e6c)