=========================== Stable Update Release Notes =========================== February 20, 2026 - 5.1.0 Stable Release Notes ---------------------------------------------- QtPyVCP includes fixes to improve MDI queue behavior during feedhold and cycle-start resume scenarios. The result is a more reliable recovery path for queued MDI execution, especially when pause/feedhold states occur during active queue processing. Summary of updates ------------------ - Improved MDI issue flow to avoid unnecessary mode switching when already in MDI mode. - Updated program run eligibility to allow valid MDI resume/feedhold recovery paths. - Refined MDI history queue scheduler gating to better handle paused/feedhold execution states. - Added safer queue dispatch failure handling to prevent stale "running" queue-row state. Affected files -------------- - `src/qtpyvcp/actions/machine_actions.py` - `src/qtpyvcp/actions/program_actions.py` - `src/qtpyvcp/widgets/input_widgets/mdihistory_widget.py` Previous stable updates ----------------------- Add older or future stable entries here, newest at the top.