Renew 2.0
Note: There is a significant behavior change with Renew 2.0 and Dialog 3.1 related to Notifications. If you do not want the new default behavior, you will need to update both your Renew profile and your Dialog Notifications profile.
Feature Changes
swiftDialog pseduo-banner is the default notification style when using Dialog 3.1 or newer
Renew will do a version check on Dialog to determine if this feature is available
If Dialog is 3.1 or newer, the default notification "style" is pseudo-banner
This addresses the problem where macOS 26.4+ no longer uses a custom icon in System Notifications (resulting in the default Dialog icon being used in Notification Center.)
New configuration key NotificationStyle allows you to choose what Dialog notification style Renew will use
See the swiftDialog documentation for Pseudo Notificaionts for more details
Options are: pseudo-alert, pseudo-banner (the new Renew default), alert, and banner
Note: Using alert or banner may require an updated swiftDialog Notifications profile
Improvements
Logging is now a bit more verbose by default, to aid in troubleshooting and review. Thank you @adamcodega
--print-configuration can now be used when run as root to aid in troubleshooting. Thank you @olahoon
Packaging Changes
I'm using a new build method to create the Renew packages, the goal is for this to be entirely invisible to you, but if you see anything wrong with package receipts or payloads please create an Issue.