UpdateKit API
banner
updatekit.mikebeas.com
UpdateKit API
@updatekit.mikebeas.com
The UpdateKit API makes it easy to distribute updates for your iOS Shortcuts, whether self-hosted or on a galley site like RoutineHub.

By @mikebeas.com
If you release a shortcut in this state you can now just release an update normally with the correct version number included and you'll be good to go.
December 24, 2024 at 6:01 PM
To fix this, I pushed an update today for UpdateKit that will default to "0" as the version number if none is supplied, ensuring the latest version will always be found.
December 24, 2024 at 6:01 PM
The way UpdateKit worked until now was that if no current version was supplied, it would fail with an error saying you need to supply shortcut data.

This is great if you're testing a release, but if you release something this way, as I did, it's now impossible to update your shortcut. Yikes!
December 24, 2024 at 6:01 PM
Switchblade SDK adds support for this filter.

Switchblade UI has a bug fix for the escape key misbehaving.
May 11, 2024 at 6:56 PM
Switchblade adds a new sinceVersion filter to several endpoints, allowing you to get history from a certain version forward. Useful for displaying change logs for all the versions a user has missed (versus just the latest one they've missed).
May 11, 2024 at 6:56 PM
So this means there will be permissions to allow/prevent users from viewing draft shortcuts they don't own, or draft versions on shortcuts they don't own.
October 11, 2023 at 12:29 AM
You should update your shortcuts that use UpdateKit to use the newer, more powerful UpdateKit API immediately! If you still use the legacy updater you may not be able to distribute updates starting on Monday.

mikebeas.com/updatekit-api
September 17, 2023 at 2:43 AM
I *still* need to add permissions for viewing draft shortcuts and versions that weren't created by the current user, but that's like the last thing I need to do.
September 16, 2023 at 12:11 AM
- Switchblade SDK update is in development with new endpoints to support the permissions and multi-user functionality in Switchblade. It will also include a new option that allows the SDK to throw on API errors, so you can use try/catch flows.
September 5, 2023 at 1:20 AM
All other functionality is unchanged.
This will probably be the final version of UpdateKit as a standalone shortcut.

For more information about the deprecation: https://www.mikebeas.com/shortcuts/updatekit
Mike Beasley
www.mikebeas.com
May 14, 2023 at 6:01 PM