The new Shortcuts app by Apple (must be downloaded separately: https://itunes.apple.com/us/app/workflow/id915249334?mt=8) is definitely interesting. An example from the description: "Run custom scripts in Safari with the new Run JavaScript on Web Page action".
Edit: Just discovered that there's also "Run Script Over SSH" that takes input passed to a shell script (stdin) and returns the output from the shell script (stdout).
The "new" app is actually not so new, and it was previously called Workflow (https://www.workflow.is/). Looks like they bought it and rebranded it as Shortcuts.
I never used it before, or maybe once on my iPad. But did it have as tight an integration before? I assume Apple added some iOS level things that really put it over the top. The Siri shortcut for sure. Either way I’ve already spent a couple hours with it today just hacking random scripts together. It’s great!
Minor note for former Workflow users, it appears that the old Workflow app automatically updates to Apple's new Shortcuts app when you install the release version.
I'd been on the public beta and was surprised to see Shortcuts preinstalled when I updated.
Anyone notice any major downsides, regressions, feature removals? The original app was powerful but quite complicated to use, I imagine Apple dumbed it down a bit for widespread adoption.
I lost most of my publishing shortcuts, which was expected, but lost the complication in the Apple Watch and its button launcher, which was critical for my commutes...
No, they also broke all forms of watch input. There is zero UI for shortcuts on the watch, so I can’t tap a complication and use a simple menu to fetch ETAs for public transit anymore.
You missed what the parent was saying - assign your shortcut a Siri phrase and then use it in your watch. I’ve been doing that since the Shortcuts beta started and it’s fine.
> Run custom scripts in Safari with the new Run JavaScript on Web Page action
Does this mean it's possible to have a javascript run after page load every time? This would effectively make it possible to have a browser extension. Previously it was limited to "action extensions" — which had to be manually activated on every single page. This could take 2-3 taps, and obviously they were hardly ever used.
Edit: Just discovered that there's also "Run Script Over SSH" that takes input passed to a shell script (stdin) and returns the output from the shell script (stdout).