Download Latest Version 1.7.0 - Web App _ Cloud Sync source code.tar.gz (5.6 kB)
Email in envelope

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

Home / 1.6.1
Name Modified Size InfoDownloads / Week
Parent folder
Hero.Planner.1.6.1.exe 2025-12-16 95.0 MB
HERO Planner v1.6.1 - Save Bug Fix. source code.tar.gz 2025-12-11 5.6 kB
HERO Planner v1.6.1 - Save Bug Fix. source code.zip 2025-12-11 7.1 kB
README.md 2025-12-11 2.3 kB
Totals: 4 Items   95.0 MB 0

Release Date: December 16, 2025

πŸ› Bug Fixes

Critical: Settings Persistence Issue Resolved

Fixed a critical bug where Coverage Display Settings and Compliance Settings were not persisting between application restarts.

What Was Fixed:

  1. Coverage Display Settings
  2. Monitoring Times (start/end times for each day)
  3. Minimum Daily Coverage Settings (min staff/managers per day)
  4. These settings were being saved to disk but changes were not triggering auto-save due to missing dependency array entries

  5. Compliance Settings

  6. Maximum Consecutive Shifts
  7. Minimum Rest Period Hours
  8. Weekly Hours Limit
  9. Same issue - fields saved but changes not triggering auto-save

Technical Details:

  • Root Cause: Auto-save effect dependency array was missing maxConsecutiveShifts, minRestPeriodHours, weeklyHoursLimit, monitoringTimes, and coverageSettings
  • Solution: Added all missing state dependencies to the auto-save effect dependency array (line 703 in App.jsx)
  • Impact: Settings now properly trigger auto-save when modified and persist correctly across app restarts

Testing:

  • βœ… All 24 core data fields verified in save payload
  • βœ… All 24 core data fields verified in dependency array
  • βœ… Data correctly persists to C:\Users\dwrud\AppData\Roaming\hero\data.json
  • βœ… Data correctly restores on app restart
  • βœ… Build verified: 2417 modules transformed in 7.50s

πŸ“ What's Included

This is a patch release focusing entirely on fixing the settings persistence bug. All functionality from v1.6.0 remains intact with improved reliability.

πŸ”„ Installation

Simply update to v1.6.1 from your current version. No data migration required - all existing schedules and settings will load correctly.

πŸš€ Next Steps

If you experience any issues with settings saving, please clear your browser cache or check the data file at C:\Users\dwrud\AppData\Roaming\hero\data.json to verify settings are being written.


Version: 1.6.1
Build Status: βœ… Production Ready
Last Updated: December 16, 2025

Download Hero Planner

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