You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- To ease testing, you can now pass `-simulate-date` as an argument to override the built-in date check.
39
+
- Ex: `-simulate-date "2024-07-25T00:00:00Z"`
30
40
31
41
### Changed
32
42
- The `Actively Exploited` logic internally within Nudge and the UI on the left sidebar will show `True` if any previous updates missing on the device had active exploits.
@@ -36,6 +46,7 @@ Requires macOS 12.0 and higher.
36
46
- Addresses [610](https://github.com/macadmins/nudge/issues/610) and [613](https://github.com/macadmins/nudge/issues/613)
37
47
- When `showRequiredDate` is set to `True` and the admin is using the default values for `requiredInstallationDisplayFormat`, Nudge will attempt to understand the current locale and display the menu item appropriately.
- Banned shortcut keys - including the ability to quit the application - are now allowed when passing `-simulate-os-version` or `-simulate-hardware-id` or `-simulate-date`
39
50
40
51
### Fixed
41
52
- Several components in the Github Actions were triggering deprecation warnings. These have been addressed by updating to the latest version of these components
LogManager.notice("Assessing macOS version range for recalculation: \(minorVersions)", logger: sofaLog)
286
293
letsafeIndex=max(0, minorVersions.count -(OSVersionRequirementVariables.minorVersionRecalculationThreshold +1)) // Ensure the index is within bounds
287
294
lettargetVersion=minorVersions[safeIndex]
288
295
varfoundVersion=false
289
296
LogManager.notice("minorVersionRecalculationThreshold is set to \(OSVersionRequirementVariables.minorVersionRecalculationThreshold) - Current Version: \(currentInstalledVersion) - Targeting version \(targetVersion) requiredInstallationDate via SOFA", logger: sofaLog)
LogManager.notice("Found target macOS version \(targetVersion) - releaseDate is \(securityRelease.releaseDate!), slaExtension is \(LoggerUtilities().printTimeInterval(slaExtension))", logger: sofaLog)
295
302
foundVersion =true
@@ -531,6 +538,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
0 commit comments