Python Shortcuts Versions Save

Create Siri Shortcuts with Python

0.10.0

5 years ago
  • Added system variables:

    • shortcut_input
    • clipboard
    • current_date
  • New actions:

    • AppendFileAction
    • GetDictionaryFromInputAction
    • RunShortcut
    • GetMyShortcutsAction
    • GetTimeBetweenDates
    • DetectDateAction
    • OpenURLAction
  • IfAction now supports variables in the parameter compare_with.

  • Now raises UnknownWFTextTokenAttachment error when loader can't load field with unknown token attachment type.

0.9.0

5 years ago
  • Added fields documentation
  • New actions:
    • RepeatEachStartAction
    • RepeatEachEndAction
    • ChangeCaseAction
    • SplitTextAction
    • GetClipboardAction
    • NumberAction
    • HashAction
    • SetClipboardAction
    • SetDictionaryValueAction
    • URLEncodeAction
    • URLDecodeAction
    • AppendVariableAction
    • ShowDefinitionAction
    • ScanQRBarCode
    • GetTextFromInputAction
    • GetNameOfEmoji
    • DetectLanguageAction
    • ExpandURLAction

0.8.1

5 years ago
  • Save shortcut from URL without deserializing if output format is plist

0.8.0

5 years ago
  • New example: shields.toml
  • New action: SpeakTextAction
  • Added default=True to field SetLowPowerModeAction.on.
  • Removed plutil requirement
  • Added ability to download shortcuts with shortcuts cli directly from iCloud

0.7.0

5 years ago
  • New actions:
    • SendMessageAction
    • MenuStartAction
    • MenuItemAction
    • MenuEndAction
  • New examples in the /examples/ directory:
    • send_photo.toml: how to use menu, send photo with send message action and how to use {{ask_when_run}}
  • Updated documentation about supported actions /docs/actions.md
  • Supported {{ask_when_run}} system variable (read more about this in /docs/actions.md)

0.6.0

5 years ago
  • New actions:
    • GetBatteryLevelAction
    • GetIPAddressAction
    • GetDeviceDetailsAction
    • SetAirplaneModeAction
    • SetBluetoothAction
    • SetBrightnessAction
    • SetMobileDataAction
    • SetDoNotDisturbAction
    • SetTorchAction
    • SetLowPowerModeAction
    • SetVolumeAction
    • SetWiFiAction
    • NothingAction
    • SetItemNameAction
    • ViewContentGraphAction
    • ContinueInShortcutAppAction
    • DelayAction
    • WaitToReturnAction
    • RepeatStartAction
    • RepeatEndAction
  • Renamed type to itype for action classes (class attribute only).
  • Removed required=True from group_id fields, now conditional group sets automatically.
  • Package name changed to shortcuts: pip install shortcuts (old name will be working too as an alias).