Skip to content

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 let vs const in 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

📦 Download / View Release

View Release on GitHub

Released under Commercial License