github macadmins/nudge v1.1.16.81562
Nudge 1.1.16.81562

latest releases: v1.1.16.81564, v1.1.16.81563
one month ago

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, and userSessionDeferrals
    • When in this state, Nudge would improperly trigger the following log event: New Nudge event detected - resetting all deferral values
    • Addresses #561

Fixed

  • When using terminateApplicationsOnLaunch, Nudge was terminating applications listed in blockedApplicationBundleIDs prior to the requiredInstallationDate
    • Application launches post Nudge launching were not impacted, but previously launched applications were.
    • Addresses #562

Changes

  • 2f38780 - Do not write userPrefs if config is broken or unavailable
  • 3d00ad3 - Move terminateApplications guard to cover both app launches and nudge launches
  • edbcd5b - bump to v1.1.16

Don't miss a new nudge release

NewReleases is sending notifications on new releases.