v0.1.10 Beta
Pre-release
Pre-release
electrikmilk
released this
23 Oct 01:52
·
491 commits
to main
since this release
What's Changed
- fixes #20 by @erenyenigul in #21 (Thanks! 🤘).
- Implements more contacts and media actions.
- Performance improvements, reduces complexity and memory usage.
- Refactors, improves and fixes actions.
- Reduced size of Shortcut output.
- Fixes and improves
for
andrepeat
statements. - Implemented
nil
Read more. - Refactors action argument checking. Implements checking infinite arguments
- Implements 'Magic Variables' as constants Read more.
- Adds
--action=
argument for printing action definitions. - Fixes CLI flags parsing.
- Properly formats the outputted property list file with indentation.
- Improves debug output.
- Only attempt to sign Shortcut if compiled on Darwin (macOS kernel).
- Update the default iOS version.
- Improves and fixes expressions.
- Implements
runSelf()
action. - Labels JSON parsing errors.
- Only includes comments in the compiled Shortcut if the
--comments
flag is used. - Fixes issues with nesting statements.
- Updates version of Go and dependencies.
- Adds
robot
glyph. - Adds
\n
,\t
and\r
to string parsing. - Fixes default value for number prompt.
- Stops trimming spaces from parsed strings.
- Name definition is now used to set output filename if no
--output=
argument is given.
New Contributors
- @erenyenigul made their first contribution in #21
External stuff
- VS Code Syntax Highlighting by @erenyenigul (Thanks! 🤘).
- Playground received some updates and improvements.
- Let's implement nil video where I implement the
nil
value type.
Full Changelog: v0.1.9-beta...v0.1.10-beta