This release includes basic Siri Shortcut support as well as several bug fixes and API improvements.
Your actions that support Activities can be registered as Siri shortcuts easily.
There is one source-breaking change — you will need to update existing code that conforms to the
Action protocol to instead conform to
UIAction. See below for details.
- Automatic Siri Shortcut support for actions that support
NSUserActivitythrough a new convention along with a new convention for showing the Add Voice Shortcut UI for a given action and input.
- The new
UIActionprotocol for most app UI actions to use for automatically dispatching them to the main queue in the main session. This paves the way for
IntentActionin future too, for automatic intent dispatch from intent extensions
- Extension safe APIs option is now turned on in builds
- The ZIPFoundation dependency has been removed. You can remove this from your projects.