Skip to content

Releases: deanishe/alfred-workflow

Add missing AppleScript calls

22 May 17:19
Compare
Choose a tag to compare
  • 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

20 May 23:54
Compare
Choose a tag to compare
  • 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

20 May 23:53
Compare
Choose a tag to compare
v1.37.2

Stricter semantic version parsing

Fix Workflow.debugging in production

06 May 19:43
Compare
Choose a tag to compare

Ensure environment variables are encoded in unit tests.

Alfred 4 support

06 May 14:10
Compare
Choose a tag to compare

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

22 Jul 21:25
Compare
Choose a tag to compare
  • Make util.appinfo() not choke if multiple apps with the same bundle ID are installed #133

Fix updates

16 Jul 22:28
Compare
Choose a tag to compare
  • Don't throw an exception if update finds no valid releases #132

Support for saving variables to info.plist/config sheet

29 Jun 20:48
Compare
Choose a tag to compare

Add support for Alfred's configuration API #125

Improve appinfo

18 Dec 12:11
Compare
Choose a tag to compare

Change appinfo to also work on non-running apps

Add new utility functions

17 Dec 15:51
Compare
Choose a tag to compare

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