Notes
This is a pre-release version of Nudge created by GitHub Actions.
Nudge.app has been signed and notarized. The package has been signed, notarized and stapled.
By default Nudge looks for a com.github.macadmins.Nudge.json file located in /Library/Preferences. If you would like to use an alternative path, please read the README or the WIKI
About the LaunchAgent
This is a basic launch agent that opens Nudge twice an hour, every 30 minutes.
If you would like to reduce the amount of times Nudge launches per day, it is recommended to create your own LaunchAgent.
Changelog
Requires macOS 12.0 and higher.
Fixed
- Corrected activation logic when requiredInstallationDate is passed
- Addresses 704
- Important Note: macOS 14 introduced
NSApp.activate()as a replacement forNSApp.activate(ignoringOtherApps: true), but the new API uses cooperative activation — it only gains focus if the current frontmost app voluntarily yields. Chrome (and any other app) never does this, so Nudge ends up sitting just behind it. When Apple removes this API in a future macOS version, Nudge may not be able to gaurantee it launches in front of all applications. - Added more logic in counting of CVEs
- Potentially Addresses 703, a continuation of 650