π§Ύ Changelog
Below is the detailed changelog for Repair Box, documenting all major updates, new features, bug fixes, enhancements, and version transitions.
β
Version 1.2.8
Fixed: Repair order management UI issue.
Added: IMEI input in the repair booking form.
Changed: Device model input is now optional.
β
Version 1.2.6
Fixed: Widget-based repair order booking toggle issue.
Added: Free personal WhatsApp message sending using order data.
β
Version 1.2.4
Updated: New layout for the repair booking form.
Added: Searchable filters in the repair orders list.
Fixed: Missing translation strings.
β
Version 1.2.3
Added: Filters now retain their state (pagination + filter preservation).
Fixed: SMS notification issue.
Fixed: Notification sending logic and missing translations.
β
Version 1.1.9
Added: New optimization command for enabling cache and performance tuning.
Fixed: Missing translation strings.
β
Version 1.1.7
Added: Full timezones list.
Improved: System security enhancements.
β
Version 1.1.6
Added: Internal database backup command path.
Fixed: Backup generation issue.
Improved: Security layers.
β
Version 1.1.4
Added: Option to delete repair logs.
Fixed: Option to temporarily stop booking services.
Fixed: Type and spelling corrections.
β
Version 1.1.3
Fixed: Default handling of notification templates.
Fixed: Notification logic to stop unwanted sends.
Updated: Nexmo integration replaced with Vonage.
Added: WhatsApp notifications via Twilio.
Improved: Security enhancements and deletion protection.
Updated: Filters on dashboard and reports.
β
Version 1.0.8
Fixed: Issue with tracking links in SMS/notification alerts.
β
Version 1.0.7
Fixed: Notification issues on booking name field.
Fixed: CSRF protection for cross-origin requests.
β
Version 1.0.5
Fixed: Booking name-based notification issues.
Added: Option to skip storage linkage if blocked by hosting provider.
β
Version 1.0.3
Reminder: Update your notification templates.
Updated: Email & SMS templates (see demo).
β
Version 1.0.2
Improved: Stripe card payment processing.
Changed: Device model input is now optional.
Optimized: Faster order booking workflow.
β
Version 0.9.8
Fixed: VAT calculation issue.
β
Version 0.9.7
Fixed: Translation bugs.
Fixed: Database backup/restore issue.
Updated: Admin-side UI improvements.
β
Version 0.9.4
Major: Backend framework upgraded to Laravel 10.9.
Major: PHP 8.1 support added.
Major: Tailwind CSS upgraded to v3.2.
All other libraries updated.
β
Version 0.8.7
Fixed [Urgent]: Repair booking failure caused by admin notification.
β
Version 0.8.6
Fixed [Urgent]: Profit calculation formula (Total - Tax - Cost = Profit).
Updated: Notification scheduling using cron jobs.
Added: Admin notifications for new bookings.
Updated: Custom class override in repair tracking.
Added: Role-based permissions for technicians (edit/remove orders).
Updated: Translation strings.
β
Version 0.8.3
Fixed: Booking embed code attributes.
Fixed: Installer failure.
Updated: Payment gateway UI.
Fixed: High-severity vulnerabilities.
Optimized system performance.
β
Version 0.7.9
Fixed: Repair order total calculation.
Fixed: High-security issues.
Optimized performance.
β
Version 0.7.6
Fixed: Repair order handling workflow.
Fixed: Invoice layout.
Fixed: Status update notification.
Patched: High-security vulnerabilities.
β
Version 0.7.4
New: Advanced VAT calculation system.
Fixed: Date/time formatting.
Optimized: User interface.
Updated: Installer & license patching.
Localized: All notifications.
β
Version 0.6.6
Improved: API request security.
Secured: Report route authorization.
Fixed: High-security vulnerabilities.
Updated: Google reCaptcha V3 integration.
Updated: Installer system.
β
Version 0.6.1
New: Import multiple repairable defects for devices.
Fixed: Report duration filter.
β
Version 0.5.8
Fixed: Device, Brand, and CSV import validation rules.
β
Version 0.5.6
Improved: UI tweaks and language fixes.
Fixed: Public data masking issues.
β
Version 0.5.4
Fixed: Navbar issue on My Account page.
Synced: Local (EN) language.
β
Version 0.5.2
Fixed: Files/folder permission errors.
Fixed: Scrolling glitches.
β
Version 0.5.1
New: Collect due/additional payments from customers.
New: Mask customer data for privacy.
New: Lock/unlock and archive repair orders.
New: Device warranty activation.
New: Advanced filters in repair order list.
Fixed: Layout and typo issues in admin panel.
β
Version 0.4.7
New: Terms & conditions on invoices and widgets.
Launched: Booking widget W-2.
Fixed: UI scroll and typo bugs in admin panel.
β
Version 0.4.5
β οΈ You must optimize your system before installing this version.
New: Purchase license verification system.
Fixed: Admin role gate bug in repair orders.
Updated: PDF export, table UI, and invoice formatting.
Extended: Email string character limit.
Protected: EN language as system language.
β
Version 0.4.3
New: SMS notifications (Nexmo/Twilio).
Added: On/Off toggle for customer-specific notifications.
Updated: Frontend portfolio customization.
Added: Additional charges to invoices.
Integrated: Square payment gateway.
Added: Default payment gateway selector.
Added: Repair report generator (printable).
Fixed: Role-based technician assignment, translation strings.
Removed: Language string synchronizer (in production).
Updated: Repair logs now display user roles.
β
Version 0.3.4
New: Embeddable widgets for booking and tracking repairs.
Usage: Easily embed them on external websites or pages.
β
Version 0.3.3
New: Toggle booking status from general settings.
Added: Custom/manual repair booking support.
Added: Stripe & COD payment support.
Fixed: Form and label styling.
Fixed: User login bug.
Changed: Multi-payment booking handling.
β
Version 0.2.5
(Initial Release)
Initial launch with grammar, typo, and spelling refinements.
Last updated