Skip to content

ThrottleIQ — beta-v4.6.0 (v1.0.0-beta.4.6.0+27)

Choose a tag to compare

@the-abraar the-abraar released this 15 Oct 03:42
· 421 commits to main since this release

Install: Android builds ship through Google Play only. Get the invite at https://throttleiqfb.web.app/install. APKs are no longer published.

🏍️ ThrottleIQ Release beta-v4.6.0 (v1.0.0-beta.4.6.0+27)

Recent Updates

  • chore(release): bump version to 1.0.0-beta.4.6.0+27 and update deployment artifacts
  • Merge origin/main (feature tour follows Your ThrottleIQ, crash-export gitignore)
  • feat(tour): feature tour follows Your ThrottleIQ
  • chore(gitignore): keep raw crash exports out of the public repo
  • Ride tracking off: no ride start from Places, routes or anywhere else
  • Merge origin/main (Your ThrottleIQ modules, shadow-mode crash detection) into the oct14/oct15 fix round
  • Merge origin/main into feat/crash-shadow-mode; add crash report docs
  • Merge fix/oct15-throttleiq
  • Docs: record the 2026-10-15 fixes and the privacy page step
  • Install page: make the iPhone section honest, drop fake tracking
  • SECURITY.md: wait for testers before the rules deploy, migrate the same hour
  • Require a verified email to own an email lookup
  • Stop re-asking auto-tracking permissions on every pause and ride end
  • Give split APKs the same versionCode as the universal APK and AAB
  • Add re-critique after the fix round (CrtiQue_Oct15.md)
  • feat(ride): shadow-mode crash detection, after-ride fall question, opt-in research data
  • Merge fix/oct14-tiq-ride
  • Log instead of bare catch in the new ride-service, GPS log and OEM code
  • docs(privacy): Your ThrottleIQ — no-location option and what community off does not hide
  • docs: Your ThrottleIQ app modules in README, PRD (SET-5), handoff, dir READMEs
  • feat: Your ThrottleIQ — turn off community, places or ride tracking
  • Handoff: ride recording fixes (B4, B5, B12)
  • Merge oct14-int into fix/oct14-tiq-ride
  • Name the foreground-service channel for both of its jobs
  • Docs for B4/B5: arch foreground service, feature map, issue 96.1
  • Merge fix/oct14-tiq-themes
  • B5: one-time battery-settings guide for Xiaomi, OPPO, vivo, realme
  • Merge fix/oct14-tiq-sync
  • Record the gate result for the two-theme cut
  • docs(handoff): record gate result for the sync branch
  • B5: host manual rides in the foreground-task service
  • Drop stale color-mode mention from widget theme keys doc
  • Update docs for the two-theme cut
  • docs: last-writer-wins sync (C4 decided) and UTC ride times
  • feat(sync): last-writer-wins on updated_at across devices (C4, B10)
  • feat(db): schema v28, updated_at on synced rows and UTC ride times
  • Hide the cockpit g readout until the IMU axis is calibrated
  • Log GPS fixes dropped for accuracy per ride
  • B4: manual rides ask for while-in-use only; background behind auto-tracking
  • Delete the 28-theme UI tour and PDF generator
  • Cut appearance to one light and one dark theme
  • B12: dismissing a crash alert sets status only
  • Merge fix/oct14-tiq-shell
  • Docs: record the gate result for the 2026-10-14 pass
  • Update the tile User-Agent test to hello@blankframe.tech (B14)
  • Docs: handoff, feature map and owner to-dos for the 2026-10-14 pass
  • Add an iOS privacy manifest to the Runner target
  • Read the build number with package_info_plus, not a deploy.sh define
  • Remove the RTDB group-ride client; park it on park/rtdb-group-ride
  • Remove the '% of riders own this' badge rarity UI (B7)
  • Merge fix/oct14-tiq-rules
  • Cut the top-speed badge family
  • Delete the challenges feature (B6)
  • iDEA pitch: update the last stale test count
  • Remove crash-detection and emergency claims from the store listing and iDEA pitch; declare default-on analytics
  • docs: handoff entry for the 2026-10-14 rules work; firebase-tools note
  • docs: owner deploy order, App Check runbook, arch notes
  • scripts: one-off migration moving emails off public profiles (B2)
  • profile: email off the public doc, find-by-email via lookup (B2)
  • Say cloud data is deleted by hand within 30 days (B1); add the owner deletion runbook
  • functions: complete account erasure, Cloudinary secrets, GPS retention (B1, B8)
  • Gate crash copy on the detector flag and stop promising contact delivery (B11)
  • Add a forced-update gate on config/app.minBuild; build per-ABI APKs
  • rtdb: deny every read and write (B9)
  • rules: email lookup, users list cap, block gaps, config/app (B2, B3)
  • Commit Podfile.lock from a real iOS build
  • Cut storage.rules, v1/v2 poster generators and crash-claim posters; fix tile UA contact and README analytics line
  • Add independent critique (CrtiQue_Oct14.md)
  • judge: log rules deploy
  • judge: log 2026-10-14 status
  • docs: real SECURITY policy, add AGENTS.md and CODING_STANDARDS.md
  • docs: handoff and docs index for dependabot merge, DOCS/old, branch sync
  • style: dart format auto_tracking_service
  • chore(deps): merge dependabot bumps; move stale files to DOCS/old
  • Merge remote-tracking branch 'origin/dependabot/pub/app/home_widget-0.10.0'
  • Merge remote-tracking branch 'origin/dependabot/pub/app/flutter_launcher_icons-0.14.4'
  • Merge remote-tracking branch 'origin/dependabot/pub/app/dio-5.11.1'
  • Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/functions/types/node-22.20.5'
  • Merge remote-tracking branch 'origin/dependabot/npm_and_yarn/functions/firebase-admin-14.5.0'
  • docs: rewrite root README for beta 4.5 and Indriyo; purge stale docs
  • chore(qa): pass stamp covers docs-only follow-ups; handoff notes for gate and chart registry
  • Merge branch 'worktree-agent-a5c5d0f007d44d2a3' into experimental
  • refactor(stats): per-family analytics chart specs and registries
  • chore(qa): single quality gate scripts/check.sh, used by CI, pre-push and deploy
  • chore(deps): bump home_widget from 0.6.0 to 0.10.0 in /app
  • chore(deps-dev): bump @types/node from 22.20.4 to 22.20.5 in /functions
  • chore(deps): bump flutter_launcher_icons from 0.13.1 to 0.14.4 in /app
  • chore(deps): bump dio from 5.10.0 to 5.11.1 in /app
  • chore(deps): bump firebase-admin from 14.4.0 to 14.5.0 in /functions