Notes
This is a 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
This will be the final Nudge release for macOS 11 and potentially other versions of macOS.
A subsequent regression caused by the v1.1.14 refactor was found in v1.1.15.
There are currently no known regressions from v1.1.13.
Changed
- Nudge no longer resets or writes the User's plist file (
~/Library/Preferences/com.github.macadmins.Nudge.plist
) when there is a broken configuration, missing configuration or Nudge is unable to download a remote configuration file.- This impacted the following keys:
requiredInstallationDate
,userDeferrals
,userQuitDeferrals
, anduserSessionDeferrals
- When in this state, Nudge would improperly trigger the following log event:
New Nudge event detected - resetting all deferral values
- Addresses #561
- This impacted the following keys:
Fixed
- When using
terminateApplicationsOnLaunch
, Nudge was terminating applications listed inblockedApplicationBundleIDs
prior to therequiredInstallationDate
- Application launches post Nudge launching were not impacted, but previously launched applications were.
- Addresses #562