🌟 Version 0.5.0 (2025-03-07) - Enhanced Filtering, Views, and UI
✨ Added:
- Advanced Filtering & Sorting:
- Filter warranties by status (All, Active, Expiring Soon, Expired).
- Sort by Expiration Date, Purchase Date, or Name.
- Export filtered results as a CSV file.
- Improved, mobile-friendly filter design.
- Multiple Display Options:
- Choose between Grid (default), List, or Table views.
- Your view preference is saved.
- All views are fully responsive.
- Purchase Price Tracking:
- Option to add and track purchase prices for warranties.
- Prices are displayed in warranty details and exports, formatted with currency.
🎨 Changed:
- Complete User Interface Redesign:
- Modern card-based layout.
- Improved filter controls and visual hierarchy.
- Custom dropdowns with icons.
- Consistent styling and responsive design throughout.
🐛 Fixed:
- Correct status indicator borders (Green: Active, Orange: Expiring Soon, Red: Expired).
- Consistent status styling across all views.
- Form resets correctly after submitting a warranty.
- Manual filename clears properly when the form resets.
🚀 Version 0.4.0 (2025-03-07) - Improved Warranty Creation
✨ Added:
- Streamlined Warranty Creation:
- Multi-step form with clear navigation and progress indicator.
- Enhanced validation with clear error messages.
- Review a summary before submission, including an expiration date preview.
- Fully responsive design.
🐛 Fixed:
- Progress indicator alignment issues in the multi-step form.
- Improved visual feedback for tab navigation.
📄 Version 0.3.0 (2025-03-07) - Manual Uploads and Product URLs
✨ Added:
- Product Manual Uploads:
- Upload product manuals alongside invoices.
- Manuals are displayed in warranty details.
- Product URL Support:
- Add website URLs for products.
- Links are displayed in warranty cards for easy access.
🎨 Changed:
- Improved styling of document links (invoice and manual) for consistency.
- Improved warranty card layout for better space utilization and responsiveness.
🐛 Fixed:
- Styling inconsistencies between "View Invoice" and "View Manual" buttons.
- Removed unused CSS to prevent conflicts.
Screenshots:
New add warranty wizard: