Script Kit v1.36.0 November 2022 Release

Script Kit v1.36.0 November 2022 Release

Download from https://www.scriptkit.com/

<div align="center"> <a href="https://www.youtube.com/watch?v=bAXPa1Jxcvg"><img src="https://yt-embed.herokuapp.com/embed?v=bAXPa1Jxcvg" alt="Script Kit November Release Video"></a> </div>

Script Markdown

Place a multiline comment at the top of your script to display Markdown to the user when previewing the script. For example:

/*
# Rotate Images
- Get the selected image from Finder
- Creates 3 new versions rotated at 90, 180, and 270
*/

Script Enter Metadata

Adding Enter metadata will now change the text displayed by the "Run" button in the script preview. For example:

// Enter: Rotate Images

Themes (Pro)

From the "Kit" tab, you can now select a theme for the Script Kit UI. There are a variety of themes to choose from and in upcoming releases, you'll be able to create your personalized themes that you can share.

Log Window (Pro)

Run a script with alt+enter to open the log window. This window will display the output of your script from and commands you run or any console logs.

Debugger (Pro)

Run a script with ctrl+enter to open the debugger. The debugger will automatically pause on any debugger statements and allow you to step through your script and inspect/modify variables.

Account

You can now sign in to GitHub to unlock more features. The first feature is createGist (which is used behind the scenes in sharing scripts already) which is now exposed to users:

let {url} = await createGist("My content")

In the future, this account will be used for:

  • syncing your scripts with a GitHub repo
  • connecting to GitHub repos to run GitHub Actions
  • displaying stats about your scripts
  • pro plan/team plans
  • and much more...

Widgets Dynamic Lists

Widgets can now use dynamic lists and get data from an item selected. Please check out this example and watch the youtube video for more details.

https://github.com/johnlindquist/kit/discussions/948

Snippet Keyboard Layouts

Some users reported that Snippets were not working on non-standard keyboard layouts. The snippet engine has been updated to detect your current system keyboard layout and adjust accordingly.

Focus Window

Requires "Security & Privacy" > "Accessibility" > "Screen Recording" permission to be enabled to work so it can get the window title names.

Hit colon (:) from the main menu to open the focus window script. This lists all of the windows open and allows you to select which window to bring into focus.

Discuss on GitHub