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
Switchblade v1.3.1 has been released. This includes a critical bug fix that could prevent unauthenticated users from seeing public versions or shortcuts.
GitHub - MikeBeas/switchblade: A self-hosted Apple Shortcuts distribution platform
A self-hosted Apple Shortcuts distribution platform - MikeBeas/switchblade
github.com
December 24, 2024 at 8:34 PM
A new version of the UpdateKit API has been deployed with a new safeguard.

Earlier this week I released a new shortcut, but I made the insanely goofy mistake of not filling in the current version of the shortcut in my UpdateKit call.
December 24, 2024 at 6:01 PM
Ooh, 13,500, an even hundred, nice and round!
September 17, 2024 at 4:55 AM
New versions of Switchblade + Switchblade SDK + Switchblade UI are out now!
May 11, 2024 at 6:55 PM
NOW AVAILABLE:

Switchblade 1.2.0
- Adds multi-user support

Switchblade UI 1.1.0
- Adds user management and permissions features

Switchblade SDK 1.1.0
- Adds support for Switchblade 1.2.0 features

www.reddit.com/r/shortcuts/...
Switchblade self-hosted Shortcut platform now has multi-user support (+ more updates) : r/shortcuts
www.reddit.com
November 4, 2023 at 7:33 PM
So... good news! I decided to take another look at the permissions system and see if I could get the "view"-type permissions working, and I've found a way to do what I originally wanted. It's a method I wanted to avoid initially but after thinking about it some more I think it's the right approach.
October 11, 2023 at 12:29 AM
Legacy UpdateKit has now been deprecated. The web pages have been removed and the BlackBox API has been shut down.

The UpdateKit API is now the only UpdateKit there is!
September 18, 2023 at 5:32 PM
FINAL REMINDER:
On Monday, September 18, Apple will release iOS 17. On that day, the legacy UpdateKit shortcut will be removed from download. The API that supports legacy UpdateKit versions will be shut down.
September 17, 2023 at 2:43 AM
Sat down to add one or two more things to the Switchblade update and got sidetracked adding something I had initially decided to punt to a further release.

When multi-user launches you'll have the ability to filter shortcuts and versions by the creator.
September 16, 2023 at 12:11 AM
Ongoing work:

- Making progress on full multi-user support for Switchblade servers. The bulk of the work on the permissions backend has been completed, I think. Frontend work for Switchblade UI will start soon.
September 5, 2023 at 1:20 AM
REMINDER: The UpdateKit standalone shortcut will be discontinued and removed from download this month when iOS 17 launches to the public!

Migrate your shortcuts to the UpdateKit API for faster, more-powerful update checks!
September 4, 2023 at 3:11 PM
Switchblade UI works great on Cloudflare Pages with no changes! https://pages.dev
June 15, 2023 at 11:47 PM
switchblade-sdk is now available on npm due to github's package registry requiring users to authenticate to install public packages.

switchblade-ui has been updated to v1.0.1 with the new install source.

https://www.npmjs.com/package/switchblade-sdk
June 7, 2023 at 11:19 PM
NOW AVAILABLE:

- Switchblade v1.1 with new several features

- Switchblade UI: an admin panel for Switchblade

- Switchblade SDK: a Node package for interfacing with Switchblade servers

https://www.reddit.com/r/shortcuts/comments/13n0h6g/announcing_switchblade_v11_switchblade_ui_and_the/
Reddit - Dive into anything
www.reddit.com
May 20, 2023 at 5:14 PM
I think they're done… I'm going to be preparing some screenshots, squashing git commits, pushing code to public repos, and announcing on Reddit soon!
May 19, 2023 at 2:46 AM
UpdateKit 10.0 will be released when iOS 17 enters beta, probably on June 5th with the first day of WWDC.

UpdateKit 10 adds a notice about the previously announced deprecation and discontinuation of UpdateKit as a standalone shortcut to encourage developers to migrate to the UpdateKit API.
May 14, 2023 at 6:01 PM
I’m working on:

- The next update to Switchblade with some quality-of-life improvements around MFA

- A JS/TS SDK you can install into your project for easy interaction with Switchblade servers

- A control panel for Switchblade you can install and run anywhere (you can always use a different one)
May 10, 2023 at 7:47 AM
I’ll mirror any new Mastodon posts over here until one of the services wins!
April 11, 2023 at 5:46 PM