UpdateKit Version History
Version 5.0You can now un-skip a version of a shortcut that you
previously chose to “Skip Forever” by running UpdateKit and selecting it from the menu. You will immediately
see the latest update available again. This feature requires the data about the skipped version to be stored
in a new format, so you will see any versions you have already skipped after the next time that shortcut runs
UpdateKit, even if it doesn’t find any updates.
You can now change your language by running UpdateKit
and selecting the option to reset the selected language.
Refactored installation menu now allows you to
view the Full Release Notes & History link as many times as you want. Previously viewing it once would remove
the option to view it again due to technical constraints.
Greatly improved performance when loading
TranslateKit localizations after the first run. The first run of TranslateKit will still be slower while
TranslateKit localizes all of UpdateKit’s text, but after that it will be as fast as using any other built-in
Version 4.3.3Fix for the latest version of TranslateKit integration
Version 4.3.2Fixed issue where the file path in the Skip Forever prompt
was translated incorrectly when using TranslateKit.
Version 4.3.1Typo fix in TranslateKit reset instructions.
Version 4.3UpdateKit now supports TranslateKit, by RoutineHub user
electricmilk, to provide automatic translations for languages that are not included. You can access this
feature by choosing ••• from the language selection menu, then choosing TranslateKit.
Version 4.2.2Attempt to work around OSStatus -9807 error.
error appears to be due to the Get Current IP Address action being broken by a bad certificate that Apple
needs to fix.
UpdateKit checks your IP address to see if you have an internet connection and stops
running if you don’t. Without this check you’d see an error message. The intent is to suppress the error
message and simply die quietly in the background.
This update changes the method of detecting whether
the user is online to avoid this issue. If you see problems with this update, please tweet @UpdateKit with
Version 4.2.1UpdateKit’s built-in URLs are now checked over HTTPS.
Version 4.2Improvements to the UpdateKit Engine. Removed deprecated
features. No user-facing impact, but things should be even faster.
engine for comparing version numbers.
Version 4.0Português (Portugal)
This will be the final new
language update. UpdateKit now supports installing language files separately without requiring a full update.
You can learn more by clicking “Translate” on the UpdateKit website!
Version 3.1.2Fix for Chinese translation
(Arabic & Chinese
Traditional/Simplified now supported)
Version 3.1Deutsch, Italiano, 日本語, Norsk, Português (Brasil), Svenska, &
Version 3.0.1Moved broadcasts out of the main update file to keep things
Version 3.0UpdateKit now supports version numbers with unlimited decimal
places. Huge thanks to @pfg in the RoutineHub Discord for helping figure out a way to do this!
Version 2.5Adds a check to see if the user's device is not connected to the
internet. If the device is offline, UpdateKit does not run. This should eliminate the error message that used
to show when running without a connection. Also prevented the emergency message checker from running in
Check Version mode.
Version 2.4Fixes a crash on iPads introduced in 2.3.
upgrades to data storage. Skipped version data is now stored in the UpdateKit folder in iCloud Drive instead
of individual Shortcut folders so that other developers can use the Preferences.txt file. You may delete
existing Preferences.txt files that contain skipped version data.
Adds support for a broadcast
messaging system that can be used by to warn about bad UpdateKit installs or other important information. This
feature is not open to other Shortcut developers at this time.
Version 2.2Rolls back the change in 2.1 that skipped Safari when
installing updates due to unreliablility of Shortcuts URLs.
Version 2.1When installing an update, the link now opens directly in the
Shortcuts app instead of bouncing out to Safari first.
Version 2.0Added support for updating Shortcuts through RoutineHub. For
more information, please see the UpdateKit documentation.
Version 1.3Added support for Exit Mode output variable. For more
information, please see the UpdateKit documentation.
Version 1.2Updated dependency check logic.
Version 1.1Added support for Shortcuts to require a minimum version of
Version 1.0Initial release version.