Handyman Service - Documentation
Handyman Services

Handyman Service App Recent Updates

Estimated reading: 2 minutes

⚡ Framework Compatibility (Laravel & Flutter SDK)
➡️ Supported PHP: 8.2
➡️ Supported Flutter SDK: 3.41.x (Stable)

[v11.17.0] – 28 Apr 2026

Web

  • New – Launched Nearby Providers map feature to help users discover providers by location
  • New – Introduced automatic free subscription trail enabling during registration with invoice generation support
  • New – Introduced subscription details section with comprehensive localization across all supported languages
  • New – Added Admin Panel Shortcuts for faster navigation and improved usability during admin operations
  • New – Added image zoom functionality for viewing documents and helpdesk query attachments
  • Update – Redesigned shop detail page with improved layout, business hours presentation, and language support
  • Update – Enhanced promotional banner sections with improved campaign imagery
  • Update – Improved subscription lifecycle management including auto free trial, plan upgrade/downgrade, and proration calculations
  • Update – Implemented unified international phone input handler across web forms
  • Update – Added shop status support in listing and detail APIs with consistent status handling
  • Update – Enhanced booking invoice PDFs with dynamic branding including business name, logo, website URL, and copyright text
  • Update – Refactored Google Maps API key retrieval to support settings table configuration with .env fallback
  • Update – Added Bootstrap tooltips for labels and improved data table styling for RTL languages
  • Update – Improved demo login restrictions to prevent changes to critical settings when demo mode is enabled
  • Update – Enhanced notification templates with dynamic support for modules like forgot password and authentication
  • Fix – Resolved email verification issues for custom-role users and improved SMTP error handling
  • Fix – Resolved issue where booked slots were blocked for all future days, allowing users to rebook the same time slot correctly
  • Fix – Fixed undefined provider display name variable on landing page after data deletion
  • Fix – Fixed booking status handling to properly recognize rejected and failed states
  • Fix – Resolved plan upgrade, downgrade, and cancellation charge calculation inconsistencies
  • Fix – Fixed search functionality for services and shops for multilanguage feature
  • Fix – Corrected provider detail display errors and visibility issues
  • Fix – Resolved comprehensive translation issues across all 7 modules with proper name and key handling
  • Fix – Corrected featured service selection and display inconsistencies
  • Fix – Fixed cash payment approval status handling in admin panel
  • Fix – Resolved zone filter issues on website and improved location-based filtering accuracy

Mobile App

  • New – Added nearby providers search with radius-based filtering and service listing in the user app
  • New – Introduced voice search with expanded multi-language support in the user dashboard
  • New – Added business hours and shop schedule localization in both user and provider apps
  • New – Added shop status selection for providers in the add/edit shop flow
  • New – Implemented document upload improvements with the updated file picker integration
  • Update – Added support for Flutter 3.41.x to ensure compatibility with the latest stable framework version
  • Update – Enhanced user booking item UI and user data model handling for smoother booking management
  • Update – Improved authentication flow and service components with refined provider-side logic
  • Update – Improved phone number formatting and validation across user and provider applications
  • Update – Enhanced date range picker localization and RTL calendar support
  • Update – Improved chat connection handling and unread message updates for better messaging performance
  • Update – Improved subscription detail and pricing plan screens with clearer information display
  • Fix – Replaced old force update popup logic with native in-app update handling
  • Fix – Corrected provider service address validation and error handling
  • Fix – Resolved layout and padding issues across provider pricing and subscription screens
  • Fix – Improved notification handling for Firebase messaging in the provider app
  • Fix – Corrected mobile number validation and permission-based job request visibility in the user app

[v11.16.1] – 22 Jan 2026

Web

  • Update – Added admin panel control to manage PhonePe SDK compatibility (V1/V2) in the payment methods

Mobile App

  • Update – Implemented PhonePe payment gateway compatibility with the latest V2 SDK
  • Update – General performance improvements and bug fixes for a smoother user experience
  • Fix – Razorpay payment gateway issue to ensure smoother transactions
  • Fix – Resolved Shop Detail page provider not found issue on click
  • Fix – Help Desk screen filter issue after processing items from the “All” tab
  • Fix – Updated Booking screen filter UI for better visibility in Dark Mode
  • Fix – Improved chat screen loading for a smoother experience