Skip to content

Commit d5cd2ae

Browse files
committed
v2.0.2 - randomDelay is now true by default
1 parent 77e334e commit d5cd2ae

File tree

7 files changed

+14
-8
lines changed

7 files changed

+14
-8
lines changed

CHANGELOG.md

+6
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [2.0.2] - 2024-07-20
8+
Requires macOS 12.0 and higher.
9+
10+
### Changed
11+
- With a default of `false`, many admins do not set the `randomDelay`, resulting in an increase in SOFA queries every 30 minutes due to the default LaunchAgent. Moving forward, this will be defaulted to `true` and an organization must actively opt-out of this behavior.
12+
713
## [2.0.1] - 2024-07-19
814
Requires macOS 12.0 and higher.
915

Example Assets/com.github.macadmins.Nudge.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"maxRandomDelayInSeconds": 1200,
6363
"noTimers": false,
6464
"nudgeRefreshCycle": 60,
65-
"randomDelay": false
65+
"randomDelay": true
6666
},
6767
"userInterface": {
6868
"actionButtonPath": "munki://updates",

Example Assets/com.github.macadmins.Nudge.mobileconfig

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@
135135
<key>nudgeRefreshCycle</key>
136136
<integer>60</integer>
137137
<key>randomDelay</key>
138-
<false/>
138+
<true/>
139139
</dict>
140140
<key>userInterface</key>
141141
<dict>

Nudge.xcodeproj/project.pbxproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -698,7 +698,7 @@
698698
"@executable_path/../Frameworks",
699699
);
700700
MACOSX_DEPLOYMENT_TARGET = 12.0;
701-
MARKETING_VERSION = 2.0.1;
701+
MARKETING_VERSION = 2.0.2;
702702
PRODUCT_BUNDLE_IDENTIFIER = com.github.macadmins.Nudge;
703703
PRODUCT_NAME = "$(TARGET_NAME)";
704704
PROVISIONING_PROFILE_SPECIFIER = "";
@@ -729,7 +729,7 @@
729729
"@executable_path/../Frameworks",
730730
);
731731
MACOSX_DEPLOYMENT_TARGET = 12.0;
732-
MARKETING_VERSION = 2.0.1;
732+
MARKETING_VERSION = 2.0.2;
733733
PRODUCT_BUNDLE_IDENTIFIER = com.github.macadmins.Nudge;
734734
PRODUCT_NAME = "$(TARGET_NAME)";
735735
PROVISIONING_PROFILE_SPECIFIER = "";

Nudge/Info.plist

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@
1515
<key>CFBundlePackageType</key>
1616
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
1717
<key>CFBundleShortVersionString</key>
18-
<string>2.0.1</string>
18+
<string>2.0.2</string>
1919
<key>CFBundleVersion</key>
20-
<string>2.0.1</string>
20+
<string>2.0.2</string>
2121
<key>LSApplicationCategoryType</key>
2222
<string>public.app-category.utilities</string>
2323
<key>LSMinimumSystemVersion</key>

Nudge/Preferences/DefaultPreferencesNudge.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ struct UserExperienceVariables {
416416
static var randomDelay: Bool {
417417
userExperienceProfile?["randomDelay"] as? Bool ??
418418
userExperienceJSON?.randomDelay ??
419-
false
419+
true
420420
}
421421
}
422422

Schema/jamf/com.github.macadmins.Nudge.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1153,7 +1153,7 @@
11531153
"type": "boolean",
11541154
"options": {
11551155
"inputAttributes": {
1156-
"placeholder": "false"
1156+
"placeholder": "true"
11571157
}
11581158
}
11591159
}

0 commit comments

Comments
 (0)