Skip to content

Commit 5065a64

Browse files
committed
Sparkle 2.7.1
This version contains general performance improvements and also supports a new version (4) for the delta update format.
1 parent 07e1b2e commit 5065a64

49 files changed

Lines changed: 151 additions & 129 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
32.6 KB
Binary file not shown.

src/MacVim/Sparkle_2.framework/Versions/B/Headers/SPUUpdaterDelegate.h

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ SU_EXPORT extern NSString *const SUSystemProfilerPreferredLanguageKey;
108108
This feature was added in Sparkle 2.
109109
110110
@return The set of channel names the updater is allowed to find new updates in. An empty set is the default behavior,
111-
which means the updater will only look for updates in the default channel.
111+
which means the updater will only look for updates in the default channel. The default channel is always included in the allowed set.
112112
*/
113113
- (NSSet<NSString *> *)allowedChannelsForUpdater:(SPUUpdater *)updater;
114114

@@ -137,7 +137,11 @@ SU_EXPORT extern NSString *const SUSystemProfilerPreferredLanguageKey;
137137
/**
138138
Returns whether Sparkle should prompt the user about checking for new updates automatically.
139139
140-
Use this to override the default behavior.
140+
Use this to override the default behavior, which is to prompt for permission to check for updates on second app launch
141+
(if SUEnableAutomaticChecks is not specified).
142+
143+
This method is not called if SUEnableAutomaticChecks is defined in Info.plist or
144+
if the user has responded to a permission prompt before.
141145
142146
@param updater The updater instance.
143147
@return @c YES if the updater should prompt for permission to check for new updates automatically, otherwise @c NO
@@ -382,7 +386,7 @@ SU_EXPORT extern NSString *const SUSystemProfilerPreferredLanguageKey;
382386
@param updater The updater instance.
383387
@return The custom version comparator or @c nil if you don't want to be delegated this task.
384388
*/
385-
- (nullable id<SUVersionComparison>)versionComparatorForUpdater:(SPUUpdater *)updater;
389+
- (nullable id<SUVersionComparison>)versionComparatorForUpdater:(SPUUpdater *)updater __deprecated_msg("Custom version comparators are deprecated because they are incompatible with how the system compares different versions of an app.");
386390

387391
/**
388392
Called when a background update will be scheduled after a delay.
Binary file not shown.
Binary file not shown.

src/MacVim/Sparkle_2.framework/Versions/B/Resources/Info.plist

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<plist version="1.0">
44
<dict>
55
<key>BuildMachineOSBuild</key>
6-
<string>22G720</string>
6+
<string>24F74</string>
77
<key>CFBundleDevelopmentRegion</key>
88
<string>en</string>
99
<key>CFBundleExecutable</key>
@@ -17,31 +17,31 @@
1717
<key>CFBundlePackageType</key>
1818
<string>FMWK</string>
1919
<key>CFBundleShortVersionString</key>
20-
<string>2.6.4</string>
20+
<string>2.7.1</string>
2121
<key>CFBundleSignature</key>
2222
<string>????</string>
2323
<key>CFBundleSupportedPlatforms</key>
2424
<array>
2525
<string>MacOSX</string>
2626
</array>
2727
<key>CFBundleVersion</key>
28-
<string>2039.1</string>
28+
<string>2045</string>
2929
<key>DTCompiler</key>
3030
<string>com.apple.compilers.llvm.clang.1_0</string>
3131
<key>DTPlatformBuild</key>
32-
<string></string>
32+
<string>24B75</string>
3333
<key>DTPlatformName</key>
3434
<string>macosx</string>
3535
<key>DTPlatformVersion</key>
36-
<string>14.2</string>
36+
<string>15.1</string>
3737
<key>DTSDKBuild</key>
38-
<string>23C53</string>
38+
<string>24B75</string>
3939
<key>DTSDKName</key>
40-
<string>macosx14.2</string>
40+
<string>macosx15.1</string>
4141
<key>DTXcode</key>
42-
<string>1520</string>
42+
<string>1610</string>
4343
<key>DTXcodeBuild</key>
44-
<string>15C500b</string>
44+
<string>16B40</string>
4545
<key>LSMinimumSystemVersion</key>
4646
<string>10.13</string>
4747
</dict>
275 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)