1.8.50 - 2026/10/04
CUSTOMER APP:
- Restyled pages
- Fix service details page freezing
- Login error fixed
- Categories and subcategories page loading base on product/services
DRIVER APP:
- Fix device screen going off while online
- Restyled pages
VENDOR APP:
- Restyled pages
BACKEND:
- Taxi: only trips completed within a configurable window (default 30 min) can be rated.
- Admin: failed-jobs table has a detail modal for each failed job.
- Boundaries: generation runs as one queued job per country instead of inline in the command.
- Imports: JSON-encoded `name`/`description` fields are decoded on import.
- Imports: `image` and `photo` columns are interchangeable, and missing image columns no longer break imports.
- Imports: vendor category sync skips empty `categories_id` values.
- Broadcasting: optional internal `REVERB_PUBLISH_*` settings for server-side publishing.
- Security: `/docs` is restricted to admin users.
- SEO: `robots.txt` blocks auth and admin paths, and auth pages are `noindex`.
- Branding: `appLogo()` replaces the hardcoded logo fallback across payments, emails, print, push notifications and login.
- Notifications: custom sound discovery no longer depends on `GLOB_BRACE`.
- Console: `DispatchOrder` returns a valid exit code (`0`).
- UI: select dropdown options container repositioned.
- Installer: `CheckInstallation` adds logging and handles a missing installer route.