Nudge v0.8.0 Release Date: 20250103 At a Glance ----------- This version adds "priority 2 operations", allowing priority 2 messages to be checked for acknowledgement, and being canceled. What's New ---------- - Receipts are automatically printed to stdout when a priority 2 message is sent. - Allows suppression of this behavior with -quiet flag. - Emergency (P2) messages' status can be checked via -get-notification-state flag. - Emergency (P2) messages' retries can be cancelled with -cancel-notification flag. Breaking Changes ---------------- None. Not Broken Anymore ------------------ - applyFlags function's all debug messages read the newly assigned variable for debug messages for consistency and another level of sanity checking. - Do not perform recipient verification if -devices flag is not used. - Prevent crashing if the default log level is not written correctly. Known Issues ------------ - Not all features provided by Pushover is supported yet. - Tag based operations (add tags to notifications, cancel notifications by tag) are not implemented. Next Plans ---------- - Refactoring codebase to improve program flow. - Check flag conflicts and prevent execution with conflicting flags. - (Possible) Ergonomic updates to program calling to improve flexibility of the tool.