v0.1.11 Beta
Pre-release
Pre-release
·
350 commits
to main
since this release
What's Changed
- #23 bugfix: handle cases where a backslash is being escaped by @mikeogezi in #24
- bugfix: populate the (boolean) limit enabled argument when the (integer) limit is set by @mikeogezi in #28
- Other fixes and improvements to various actions.
- General improvements, fixes, refactoring, and reduction of complexity
- CPU and memory usage optimizations
- Removes auto-include
- Reduces memory usage of output Shortcut by adding the 'Nothing' action before an ending statement action.
- Fixed, improved and added more detail to debug output
- Adds type declaration
- Explicit program panics and link to issues page.
- Fixes issues with empty string values
- Refactors type names:
string
->text
,integer
->number
. - Fixes type checking infinite arguments
- Validates app identifiers if not using shorthands
- Inline variable type casting syntax is now the same as type casting a variable reference
- Removes
WatchKit
workflow type - Adds closest matching to
--action
argument - Adds new scripting actions:
sleep()
,displaySleep()
,shutdown()
,reboot()
andlogout()
- Adds
removeBackground()
andtranscribeText()
actions - Implements concept of maximum iOS version for actions
- Renames
showNote()
->openNote()
- Remove
setCellularVoice()
action
and more...
New Contributors
- @mikeogezi made their first contribution in #24
Full Changelog: v0.1.10-beta...v0.1.11-beta