17-Feb-2026
- Enhanced
detectStagedUpdateto read staged proposed macOS version/build metadata fromcryptex1/proposedand confirm it matches the DDM-enforced version when available (Feature Request #72) - Updated staged metadata handling to normalize partially/fully staged states without proposed metadata to
Pending download, so reminder flow continues and staging is re-evaluated on subsequent runs - Updated reminder body text to use swiftDialog markdown color rendering so the automatic restart/update deadline sentence is displayed in red
- Added runtime fallback so older swiftDialog versions render the same enforcement sentence without color markdown
- For environments that override
Messagevia Configuration Profile, redeploy an updated profile that includes{deadlineEnforcementMessage}to enable the new red/compatibility behavior - Added relative deadline rendering (
Today/Tomorrow) for enforcement messaging while preserving existing absolute deadline placeholders
Full Changelog: v2.4.0...v2.5.0b4