Download Latest Version HERO v1.5.0 Backend Optimization source code.tar.gz (1.1 kB)
Email in envelope

Get an email when there's a new version of Hero Planner

Home / 1.3.0
Name Modified Size InfoDownloads / Week
Parent folder
Hero.Planner.1.3.0.exe 2025-12-10 94.9 MB
HERO v1.3.0 Major New Features _ Bug Fixes source code.tar.gz 2025-12-06 875 Bytes
HERO v1.3.0 Major New Features _ Bug Fixes source code.zip 2025-12-06 991 Bytes
README.md 2025-12-06 3.8 kB
Totals: 4 Items   94.9 MB 6

[1.3.0] - 2025-12-09

✨ Major New Features

  • Complete Shift Type Customization System:
  • Manage Shift Types modal accessible from Team & Schedule dropdown
  • Create unlimited custom shift types with personalized names and icons
  • Choose from 11 curated Lucide icons (Sun, Coffee, Moon, Sunset, Sunrise, CloudMoon, CloudSun, Clock, Briefcase, Calendar, Star)
  • Select from 3 theme-aware color schemes (Color 1, 2, 3) that adapt to theme changes
  • Edit base shifts (Morning, Middle, Night) - customize names, icons, and colors
  • Delete any shift type including base shifts
  • "Restore Defaults" button to revert base shifts to original settings
  • Cross-modal navigation between Shift Type Management and Shift Settings
  • Custom shifts integrate seamlessly with Cycle Mode
  • All customizations persist between sessions via localStorage

  • Theme-Aware Color System:

  • Custom shifts use theme colors instead of fixed colors
  • Color selections automatically adapt when switching themes (Oceanic, Sunset, Retro, etc.)
  • Consistent visual experience across light and dark modes
  • Color picker displays actual theme colors in real-time

  • Smart Data Management:

  • Automatic cleanup: Deleting a shift converts all instances to "OFF" across all weeks
  • Enhanced deletion warnings explain impact on existing schedules
  • Deleted shifts removed from Shift Palette, Shift Settings, and Cycle Mode
  • Base shift deletion uses marker system for reversibility

🎨 UI/UX Improvements

  • Reordered Team & Schedule dropdown: Shift Settings now appears before Manage Shift Types
  • Settings button appears on hover for all shifts in palette
  • Color picker buttons show live preview of theme colors
  • Custom shifts display with consistent styling in palette and rota
  • Clear visual distinction between base and custom shifts with "Base" badge
  • Improved modal navigation with reciprocal buttons
  • Add Custom Shift now offers both theme-aware and custom color options with clear warnings
  • Header dropdown buttons now use smaller icons (14px) and rectangular shape with smooth corners for a more professional appearance
  • Theme button styling updated to match other header buttons

🐛 Bug Fixes

  • Fixed duplicate key warning when editing base shifts
  • Fixed custom shifts not appearing in Cycle Mode
  • Fixed custom shift colors not displaying on rota page
  • Fixed deleted base shifts still appearing in Shift Settings modal
  • Resolved theme color conflicts with custom shifts
  • Fixed Manage Regular Shifts modal not displaying correctly
  • Fixed shift settings header showing internal ID instead of user-defined shift name
  • Fixed absences not properly overriding shift assignments in hour calculations
  • Fixed form state not clearing after deleting a shift in Manage Shift Types
  • Fixed critical bug: Custom shift color/themeColor properties not being saved when adding shifts
  • Fixed critical bug: Color properties not being passed through allShiftsMap to display components
  • Fixed critical bug: RotaTableCell checking for wrong property name (customColor vs color)
  • Fixed duplicate line in AddCustomShift component resetting color twice
  • Fixed icon filename mismatch in main.cjs (SHIFTS.ico → Hero.ico)
  • Fixed missing handleDeleteArchivedWeek function causing Archive modal to crash
  • Added Credits & Attributions section to About modal
    • Fixed input field becoming disabled after deleting a staff member in Manage Team modal

Download Hero Planner

Source: README.md, updated 2025-12-06