Skip to content

Releases: deanishe/alfred-workflow

Add missing AppleScript calls

Choose a tag to compare

@deanishedeanishe released this 22 May 17:19
  • Add util.set_theme()
  • Add util.action_in_alfred()
  • Add util.browse_in_alfred()
  • Add util.search_in_alfred()
  • Add util.reload_workflow()

Allow arbitrary HTTP methods

Choose a tag to compare

@deanishedeanishe released this 20 May 23:54
  • Add web.delete()
  • Add web.put()
  • Allow arbitrary HTTP method in web.request()
  • Pretty-print JSON when Alfred's debugger is open

Stricter semantic version parsing

Choose a tag to compare

@deanishedeanishe released this 20 May 23:53
v1.37.2

Stricter semantic version parsing

Fix Workflow.debugging in production

Choose a tag to compare

@deanishedeanishe released this 06 May 19:43

Ensure environment variables are encoded in unit tests.

Alfred 4 support

Choose a tag to compare

@deanishedeanishe released this 06 May 14:10

Update and External Trigger APIs now know about Alfred 4.

  • Add support for .alfred4workflow file extension to hide workflows from Alfred 3 and below.
  • Replace AppleScript with JXA.
  • Automatically call Alfred 3 or com.runningwithcrayons.Alfred depending on the version of Alfred the library is running in.

Ensure util.appinfo() handles multiple apps with same bundle ID

Choose a tag to compare

@deanishedeanishe released this 22 Jul 21:25
  • Make util.appinfo() not choke if multiple apps with the same bundle ID are installed #133

Fix updates

Choose a tag to compare

@deanishedeanishe released this 16 Jul 22:28
  • Don't throw an exception if update finds no valid releases #132

Support for saving variables to info.plist/config sheet

Choose a tag to compare

@deanishedeanishe released this 29 Jun 20:48

Add support for Alfred's configuration API #125

Improve appinfo

Choose a tag to compare

@deanishedeanishe released this 18 Dec 12:11

Change appinfo to also work on non-running apps

Add new utility functions

Choose a tag to compare

@deanishedeanishe released this 17 Dec 15:51

Helpers

Workflow

  • Write '.' to debugger on start, so real log messages start on a new line
  • Use root logger instead of 'workflow'
  • Add warn_empty() helper method to Workflow3