Lager Guru v3.6.0
Release date: 2025-12-08
Git tag: v3.6.0
Branch: feature/worker-driver-dashboard-redesign
🔥 Summary
This release introduces a comprehensive redesign of the Worker and Driver dashboards, featuring improved mobile responsiveness, better UX, enhanced accessibility, and includes all features from the i18n multi-language upgrade (v3.5.0).
✨ Added
Dashboard Redesign
- Modern UI: Complete visual overhaul with modern, professional interface
- Mobile Optimization: Enhanced mobile responsiveness and touch-friendly interface
- Responsive Layout: Adaptive layouts for desktop, tablet, and mobile devices
- Improved Navigation: Enhanced sidebar navigation with collapsible panels
- Better Accessibility: Larger tap areas, keyboard navigation support, ARIA labels
Worker/Driver Features
- Pick & Pack Access: Drivers now have access to Pick & Pack module
- Enhanced Safety Dashboard: Improved Safety Dashboard layouts and organization
- Driver RLS Policies: New Row-Level Security policies for driver access
- Improved KPI Cards: Horizontal scrolling KPI cards on mobile, grid layout on desktop
- Collapsible Panels: "Aktive Fahrer" panel can be toggled on/off for better screen space
Documentation Improvements
- VitePress Build Fixes: Fixed VitePress build errors with proper syntax
- Documentation Updates: Updated documentation for new dashboard features
- Build Configuration: Improved build configuration for documentation site
i18n Integration
- Full i18n Support: Includes all features from v3.5.0 (i18n Multi-Language Upgrade)
- Multi-language UI: Complete interface localization
- Language Switching: Seamless language switching in redesigned UI
🔧 Improved
User Experience
- Mobile Experience: Significantly improved mobile user experience
- Navigation: Better navigation structure and organization
- Visual Design: Modern, clean, and professional visual design
- Performance: Improved page load times and rendering performance
- Accessibility: Better accessibility for users with disabilities
Layout & Design
- Responsive Sidebar: Sidebar collapses to icon-only mode on smaller screens
- Bottom Navigation: Mobile-friendly bottom navigation on small screens
- KPI Dashboard: Improved KPI dashboard with better mobile support
- Panel Management: Better panel management and space utilization
🐛 Fixed
- CI/CD Build Errors: Fixed build errors related to
letvsconstin shipments.ts queries - VitePress Build: Fixed VitePress build errors with proper bash syntax
- PDF Generator: Fixed parsing error by renaming pdfGenerator.ts to .tsx
- Documentation Links: Fixed dead links in documentation
- Build Configuration: Improved build configuration and error handling
Additional Fixes
- Zone Fixes: Fixed zone-related issues from i18n implementation
- Language Routing: Prevented language prefix duplication in routes
- Import Errors: Fixed various import errors in dashboard components
🔒 Security
- RLS Policies: New driver RLS policies added
- Access Control: Enhanced access control for driver features
- Security: All security measures maintained and improved
- Tenant Isolation: Full tenant isolation preserved
⚙ Migration Notes
- No Breaking Changes: All existing functionality remains unchanged
- UI Only: This is a UI/UX enhancement, no backend changes required
- Backward Compatible: Fully backward compatible with existing data and APIs
- Progressive Enhancement: New features enhance existing functionality without breaking changes