iDrobe v0.0.01 - Initial Release
FeatureRelease
Account Management
Account Recovery System
- Soft delete with 30-day grace period before permanent deletion
- Dedicated recovery page for restoring deleted accounts
- Audit trail for account deletion and recovery
- Automated cleanup after grace period
Settings & Privacy
- Complete settings page with tabbed interface
- Subscription management with plan details and usage tracking
- Data export functionality (JSON and CSV formats)
- Privacy and security settings
Wardrobe & Outfits
Wear History
- Track when you wear each clothing item
- View full wear history with pagination
- Support for multiple wears per day with timestamps
- Modal view for detailed history
Wardrobe Management
- Improved wardrobe UI with flat design
- Better mobile responsiveness with 2-column grid
- Breadcrumb navigation on detail pages
- Enhanced clothing item display
Profile & Personalization
Virtual Try-On
- Upload and manage virtual try-on photos
- Private storage with secure access
- Image editing and cropping capabilities
Profile Management
- Enhanced profile picture upload with hover controls
- Tabbed interface with progress indicators
- Interactive style selection
- Sustainability preferences
User Experience
Design System
- Modern flat design across the entire app
- Consistent typography and spacing
- Enhanced dark mode support
- Better mobile responsiveness
Navigation & Routing
- Public changelog page with timeline UI
- Landing page at root (/)
- Dashboard at /dashboard
- Improved breadcrumb navigation
Authentication
- Improved session handling
- Fixed "Invalid Refresh Token" error with proper session hydration
- Secure server-side user validation using
getUser() instead of getSession()
- Proper authentication header propagation across all protected routes
- Email verification with resend functionality
- Session expired notifications
- Better error handling and toast messages
User Experience
UI Improvements
- Fixed empty block rendering when wear history is absent
- Conditional rendering for optional content sections
- Cleaner component structure with proper null handling
Design System
- Modern flat design across the entire app
- Consistent typography and spacing
- Enhanced dark mode support
- Better mobile responsiveness
Navigation & Routing
- Public changelog page with timeline UI
- Landing page at root (/)
- Dashboard at /dashboard
- Improved breadcrumb navigation
SEO & Discoverability
Search Engine Optimization
- Comprehensive meta tags with Open Graph support
- Custom social sharing image (og-image.png)
- Twitter Card integration for rich link previews
- Optimized titles and descriptions for all public pages
Technical SEO
robots.txt for search engine guidance
sitemap.xml for improved indexing
- Privacy-focused: Private routes excluded from search engines
- Proper canonical URLs
Technical Improvements
Performance
- Optimized database queries
- Better data loading patterns
- Improved component stability
Infrastructure
- Storage system with public and private buckets
- Comprehensive security policies
- Better type safety throughout the app