Version 28.0 - 08 Apr 2025
Breaking Changes
- PHP Version Requirement Updated
- Minimum required PHP version has been increased from 8.1 to 8.2.
- Ensure your hosting environment supports PHP 8.2 or higher before upgrading.
- Laravel Framework Upgrade
- Laravel support updated from v8.0 to v11.x.
- This includes significant structural and syntactical changes.
Other change logs
- Mobile app:
- Force Update: Users are now prompted to update the app when a new version is available, ensuring they’re always on the latest release.
- Realtime Crisp Chat Integration: Added live chat functionality using Crisp for instant user support.
- Nearby Deliverymen See All Pending Orders: All pending orders are now visible to delivery personnel within the nearby radius.
- Order-Specific Support Requests: Users can now raise support tickets directly from the order detail page for better issue tracking.
- Admin backend:
- Distance Matrix API Integration: Implemented new logic for distance calculation using Distance Matrix API.
- Resend Push Notifications: Added functionality to resend push notifications for key order updates.
- Crisp Integration in Settings: Crisp live chat configuration is now accessible directly from the settings screen.
- Send SMS from Order Operations: Enabled SMS sending functionality for different order-related actions Twilio: https://www.twilio.com/en-us
- Fixed:
- Vehicle Image Issue: Resolved vehicle image not displaying while creating or viewing orders.
- Currency Symbol Bug: Fixed missing currency symbol in certain language settings.
- Order Reschedule Crash: Fixed a crash when attempting to reschedule orders.
- Map Route Rendering: Deliveryman route now correctly adjusts based on order status and current location.
- Dashboard Navigation Bug: Fixed issue where deliveryman dashboard wasn’t accessible from the main screen.
- Push Notification Blank Screen: Resolved issue where clicking on notifications led to a blank screen.
- Order Notification Click Event: Improved handling of order-related push notifications to open the app with relevant details
- Deliveryman Login Failure: Fixed login issue preventing delivery personnel from signing in.
- Order Processing Failure: Resolved a bug causing some orders to fail during processing.
- Social Login Bug: Resolved issues with social login functionality causing login failures.
- Duplicate Email Registration: Fixed issue allowing registration with an already registered email address.
Version 20.0 – 26 jul 2024
- Mobile app changesAdded:
- Verification list screen (all verification in one screen)
- Added delivery boy dashboard
- Mange App languages from backend
- Added new fields on bank details
- Show Invoice view functionality
- Show dynamic page in profile
- Migrate all libraries to flutter sdk 3.22
- Fixed:
- Minor bug fixed
- Admin backend panel changes Added:
- Changed backend admin panel and landing page from Flutter framework to laravel framework
- Dashboard UI changes
- Added Filter based on start and end date
- Show today order counts
- Show number of order based on city
- Order module
- Show orders based on different status
- Added filter functionality into orders
- Show Pending order counters
- Show Schedule order counters
- Show new fields “is return order” and “Assign date” into list
- User module
- Added filter functionality
- Show users based on different status
- User details design update
- Added new bank details fields
- Provide re-verification on user from details
- Show new fields “Last activated date” and “app version” and “mobile verification
- Filter user based on different type like ”Active user”, “Engaged user” and “Inactive user”
- Delivery man module
- Added filter functionality
- Show delivery boy based on different status
- Added verification details on delivery man details screen
- Update delivery man details screen
- Provide re-verification on delivery man from details
- Added new bank details fields
- Show pending delivery man counter
- Added switches to verify delivery man from pending delivery man screen
- Show new fields “Last activated date” and “app version”
- Filter delivery man based on different type like ”Active user”, “Engaged user” and “Inactive user”
- Vehicle module
- Added vehicle price
- Withdrawal request
- Added filter
- Show withdrawal request based on different status
- Provided export to excel option for pending withdrawal request
- Show withdrawal request counter
- Push notification
- Added push notification module
- Report module (New Module)
- Added different type of reports
- Export report on PDF and excel
- Get report from start to end date
- Dynamic pages (New Module)
- Added dynamic pages
- Settings
- Update setting options
- Provided option to change verification process while registration
- App language Setting (New Module)
- Handle app languages from backed
- Invoice
- Update UI design of invoice
- Fixed:
- Minor bug fixed
- Notes
- Don't update .env file and storage folder
- Please backup your live code before update new laravel admin panel
- Then Update your code with new code
- Don't update .env file and storage & public folder. (In your backend code)
- After that run (php artisan migrate) command for migration in your terminal
- (if you dont have terminal then run migrations from url directly (your-domain-name/migrate))
- View All