| Name | Modified | Size | Downloads / 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:
- Coverage Display Settings
- Monitoring Times (start/end times for each day)
- Minimum Daily Coverage Settings (min staff/managers per day)
-
These settings were being saved to disk but changes were not triggering auto-save due to missing dependency array entries
-
Compliance Settings
- Maximum Consecutive Shifts
- Minimum Rest Period Hours
- Weekly Hours Limit
- 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, andcoverageSettings - 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