github macadmins/nudge v2.0.4.81737
Nudge 2.0.4.81737

latest releases: v2.0.12.81807, v2.0.11.81805, v2.0.10.81799...
3 months 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

Requires macOS 12.0 and higher.

Fixed

  • Logic introduced in v2.0.1 for requiredInstallatonDate when using the new gracePeriodInstallDelay was still incorrect and has been rewritten a second time.
    • Unit tests were changed to match the fixed behavior
    • gracePeriodLogic is now computed after the SOFA feed assessment
  • Logic introduced in v2.0.2 accidentally forced the randomDelay when using the -demo-mode argument. This is now removed.
  • gracePeriodsPath objects that were 0 bytes in size were ignored. This has been modified to allow these files
    • Ex: Ann admin simply runs touch on a file.
  • The JAMF JSON schema had an incorrect title value for unsupportedURLs
  • PRs sent to the Nudge repo will now have the tag safe-to-test removed after every CI/CD run, regardless of pass/fail status.
  • The PR build script has been fixed to re-upload zipped Nudge.app files for user testing

Changes

  • c0c12e3 - cleanup nudge pr tag after every run
  • 8773366 - fix changelog note
  • 16f3276 - correct aboutUpdateURLs to unsupportedURLs (#609)
  • 125b537 - re-assess gracePeriod logic with SOFA
  • d95e6ac - maybe fix test
  • 2671aa3 - always cleanup tag
  • 32fa490 - redo build script for PRs
  • 057106e - disable randomDelay when using -demo-mode
  • 83876e7 - update changlog
  • 3c17931 - bump date of 2.0.4

Don't miss a new nudge release

NewReleases is sending notifications on new releases.