Skip to content
Erik Gomez edited this page Aug 24, 2021 · 12 revisions

Nudge v1.1.0 is a significant upgrade and includes more than 30 bug fixes and requested features from Mac Admins.

Deprecations:

New features:

  • Localizations
    • Fixed French and German localizations
    • Added Dutch Localization
  • Command Line Options
  • Preferences
  • User Deferrals
  • Application now signed with Developer ID Application and notarized.
    • Hardened Runtime is enabled, a requirement for application notarization
    • codesigning is now timestamped
    • Application signature has now changed from team-id PC74B3K3C2 to team-id 9GQZ7KUFR6.
  • Application package now notarized and stapled.
  • Added preinstall script in package to close Nudge when upgrading.

Preference Changes

  • attemptToFetchMajorUpgrade now defaults to true, allowing major upgrades to macOS Monterey and higher by default.
    • Major upgrades utilize softwareupdate --fetch-full-installer to download installers for Apple Silicon and Intel Macs. The logic also requires setting majorUpgradeAppPath.
    • Alternate major upgrade workflows will work if you pre-seed an Install macOS.app and configure majorUpgradeAppPath with the path.

UI Changes

  • Displays negative integer numbers for Days Remaining field on simpleMode and standardMode. (Prior functionality always showed 0.) The color also changes to bold/red once the number is negative.
  • additionalDeviceInfo button (?) now properly shows the help/mouse icon when hovering over the button on simpleMode and standardMode
  • Fixed various alignment issues/UI jumping in simpleMode when using dualQuitButtons.
  • If you do not specify screenShotDarkPath for dark mode or screenShotLightPath for light mode and forceScreenShotIcon is set to false (the default), the mainContentText will take the full area of the combined pixel height for the screenShot and mainContentText.
    • Alternatively, if you pass these fields and the screen shots do not exist, this behavior will also be displayed.
    • This behavior allows more information to be shown on the mainContentText
Clone this wiki locally