Skip to content

v1.9.2-0: release: v1.9.0 UX, SEO, regression, and delivery overhaul (#65)

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Aug 07:39
9802f80

FoodOrderV1 v1.9.2

Active-order spacing polish, pressable dashboard journey, local quantity loading, and participant response navigation.

Highlights

Android APK

  • File: FoodOrderV1-v1.9.2-debug.apk
  • versionCode 18 / versionName 1.9.2
  • SHA-256: (filled at release)

Known limitations

Merged pull request

#65 - release: v1.9.0 UX, SEO, regression, and delivery overhaul

v1.9.0 objective

Make Gama3 Orderak modern, visually polished, and simple enough for a first-time or non-technical user while preserving the advanced collaborative ordering capabilities.

This PR supersedes #64. All 48 commits from fix/ux-seo-regression-v1-8-1 were preserved, then the repository was synchronized to v1.9.0 and all continuing work moved to release/1.9.0.

Product and UX

  • Reorders the dashboard around the clearest next actions instead of analytics.
  • Introduces a three-step journey: create a bucket, invite/manage people, and review/finalize orders.
  • Strengthens primary actions and reduces the visual weight of advanced controls.
  • Adds responsive modern styling, clearer hierarchy, larger touch targets, stronger focus states, safer mobile spacing, and simplified shell behavior.
  • Preserves buckets, items, prices, fees, roles, invitations, friend requests, groups, contributions, group orders, notifications, receipts, repeat orders, offline mode, English, Arabic, and RTL.

Landing pages, SEO, and sharing

  • Adds conversion-focused homepage copy and a concise Create → Share → Finalize explanation.
  • Reduces competing public navigation choices.
  • Improves title, description, canonical, locale alternatives, Open Graph, Twitter metadata, shared-image dimensions, secure image URL, and image alt metadata.
  • Keeps structured data, prerendering, localized public content, and static HTML generation aligned.

Firebase and GitHub Actions performance

  • Adds a change planner that skips Firebase for frontend/content/docs/test-only changes.
  • Deploys Firestore and Functions independently when only one target changed.
  • Detects isolated Function ownership and deploys only affected exports when safe.
  • Reuses the validated Functions build and retains full deployment for config, dependency, release, manual, or uncertain changes.
  • Keeps sequential quota-safe deployment and retry behavior.

AI executive-function framework

  • Adds objective and Definition-of-Done locking, scope classification, bounded investigation, retry/verification/critic budgets, evidence gates, deadlock/livelock recovery, context routing, durable memory, concise communication, and termination controls.
  • Adds JSON, schema, TOON, SJON, state-machine, generated runtime, skills, rules, architecture documentation, and tooling tests.
  • Integrates with the repository’s existing canonical knowledge architecture rather than creating a parallel system.

Release integrity

  • Root package, lockfiles, Firebase Functions, Android, and iOS are synchronized to 1.9.0.
  • Android: versionName 1.9.0, versionCode 16.
  • v1.9.0 changelog, release notes, UX plan, and validation matrix are included.

Regression scope

  • Public routes, locales, canonicals, hreflang, social cards, structured data, and noindex boundaries.
  • Login, signup, recovery, protected routes, session persistence, and logout.
  • Bucket creation/editing, items, quantities, prices, fees, totals, filtering, roles, and sharing.
  • Friend requests, groups, multi-user invitations, notifications, and read state.
  • Multi-participant contributions, order creation, finalization, placement, completion, cancellation, repeat ordering, and receipt snapshots.
  • Offline/reconnect, duplicate requests, concurrent updates, stale revisions, empty selections, and permissions.
  • Desktop, mobile, tablet, RTL/LTR, keyboard, focus, touch targets, dialogs, safe areas, long text, and overflow.

Required gates

  • Knowledge build and validation
  • Agent-document and translation checks
  • Formatting, lint, and TypeScript
  • Unit, component, tooling, coverage, and build
  • Firestore emulator and Functions validation when selected
  • Critical, social, responsive, cross-browser, and complete E2E
  • Release/version integrity
  • Preview deployment and production-like health checks
  • Authenticated multi-account regression

The PR remains draft until the final branch SHA has all mandatory gates green and no known blocking regression.

v1.9.2

Build: 1.9.2-dev.0-ea7ba1a — debug APK attached to the prerelease.

Highlights

Full notes: release-notes/v1.9.2.md

View pull request