Update Engine
Easily Push Shortcut Updates Without Versioning Error or Helper Shortcuts
What this shortcut does
This Shortcut is an embedded updater that also serves as a base template for new Shortcuts to avoid copy-paste of each actions from one Shortcut to another while not relying/forcing users to install a separate helper Shortcut. Update Engine Addresses versioning error allowing the flexibility to implement whether version 0 or 999.999.999 Developers get the provision with further flexibility to tweak for both upgrade and downgrade capability afforded by its unique semantic engine. Minimalistic to the core for best performance efficiency while not compromising the most essential features for a smooth experience. » Glossary: The <_id> is a numeric value assigned to a Shortcut on the site when a new Shortcut is submitted. To find this ID after creating the Shortcut on, tap/click on the address bar and view the numeric ID value. Ex: ↳ ID: 16590 and Software releases in general follow Semantic Versioning an example of which can be illustrated here: » Version 1.2.3 1 → Major Update 2 → Feature Update 3 → Fix/Bug Updates ↳ 1.2.3 = Major.Minor.Patch releases » Read all about here Advantages of SemVer: Versioning can do the job of explaining the developers about what type of changes have taken place and the possible updates that should take place in the software. It helps to keep things clean and meaningful. It helps other people who might be using your project as a dependency like SyncUp Shortcuts that's based on this. » Instructions: Run this Shortcut to ensure you have the latest version. Duplicate this Shortcut and change it including the name, colour, icon and glyph if and as desired. Collapse the 'If/Otherwise' function by tapping on its favicon. Start building your Shortcut from the bottom and delete ancillary comments not inside the 'Nothing' separation meant for introduction. One may also start from the top if the utility of your Shortcut is based on offline mode like my very own " Combine Images " or Video → GIF for example. Change the ID in the Dictionary to the one provided from. Upload your Shortcut to. Whenever updating your Shortcut, change the version number below, and upload the updated version to. All users will receive the latest version of the Shortcut next time they run it. ↳ One may test this by changing the ‘Version’ field below to something lower from the latest version. Note: To easily merge existing Shortcuts, you may also take advantage of Join Shortcuts by choosing this Shortcut as main after changing its dictionary values like ID, Version Number etc to yours.
Works with
Before you start
Required apps
- Shortcuts
Set up your shortcut
01. Open in Shortcuts Library
Review the details and select Install.
02. Review in Apple Shortcuts
Check the actions and permissions, then add the shortcut.