v1.5.1December 22, 2020

That's it. It's our last release for 2020 ๐Ÿ˜ฑ We wrapped up the year with a hackathon and a bug bash. The update is packed with small improvements and we couldn't resist to release some of our hacks. It's been great to rock this crazy year with all of you. We'll close the virtual Raycast HQ for a couple of days to recharge. See you all in 2021 ๐ŸŽ†

๐Ÿ”– Browser Bookmarks

We've added a new and frequently requested extension for searching your browser bookmarks. Search your bookmarks by name, domain, or tag, and open and copy links via the Action Panel. You can enable the extension in the preferences and choose your browser sourcesโ€“currently we support the default profile of Chrome and Safari including reading list items. Happy browsing!


๐Ÿ“ Floating Notes

During the hackathon, we built a simple notes extension that stays on top of all other windows. The notes are a great way to write down your daily to-dos, prepare a tweet or jot down a thought you want to pick up later. You can enable Floating Notes in Preferences โ†’ Extensions.

๐Ÿ’ก Pro tip: Use shortcuts to toggle the notes window for even quicker access.


โœจ New

  • Auto-switch Keyboard Layout: Now you can enforce Raycast to always switch to English input source when opening the window. Can be useful for people who often jump between english and other languages. You can enable this feature in Preferences โ†’ Preview tab.

๐Ÿ’Ž Improvements

  • Calculator: Improved copying of unformatted answers (e.g., does not copy currency symbol)
  • Calculator: Added action to replace input with answer for multi-step calculations
  • Linear: Added fallback search for issues
  • Reminders: Improved sorting for reminders with due dates
  • Reminders: Added time for due dates inline for quicker readability
  • G Suite: Added action to open files in Google Chrome
  • Dashboard Scripts: Added last refresh time to command palette title
  • Dashboard Scripts: Added display of alias shortcuts
  • Clipboard History: Added support for formatted / rich text
  • Clipboard History: Added a preference to set direct paste as primary action
  • File Search: Now you can drag files out of Raycast window using mouse
  • File Search: Calendar events, contacts card data and contact groups are not displayed any more in the list of search results
  • File Search: Improved preview display performance for certain file types
  • Preferences: Added keyboard navigation (โŒฅ + โ†‘ / โ†“) for the extension list
  • Preferences: The empty "buffer" area below lists can now be scrolled

๐Ÿž Fixes

  • Window management: Fixed a bug where windows with their center outside of the screen couldn't be moved or scaled
  • Reminders: Fix keyboard shortcut to create reminder and close Raycast window afterwards
  • Reminders: Fixed opening the date picker drop down when a number is entered
  • Calendar: Fixed a bug when joining Zoom calls would fail when Zoom wasn't installed
  • Preferences: Fixed a bug where preference shortcuts where broken after entering an alias
v1.4.0December 10, 2020

๐Ÿ‘ค Contacts


Use our new Contacts extension to look up your contact's details. Search for a contact by simply typing their name and use the Action Panel to start an email, copy information, call the person and more.

๐Ÿ–ผ Enhanced Clipboard History

The Clipboard History now supports images, files, links and colors in addition to text. Filter by content type to search what you've copied before. New actions allow to reveal files in the Finder, open links in the browser or copy colors in different formats.


โœจ New

  • Shortcuts: You can now assign aliases and hotkeys to apps and system preferences
  • System: New commands for "Sleep" and "Sleep Displays"

๐Ÿ’Ž Improvements

  • Performance: General improvements to make the app snappier
  • Script Inputs: Added support for percent encoding input. Add "percentEncoded": true to input's metadata json and Raycast will make the argument safe for URL queries.
  • GitHub: Repository search now include forks when in "My Repositories" mode
  • Calendar: Select first upcoming meeting in My Schedule command
  • Root Search: Results with aliases set are downranked when the alias is not matched

๐Ÿž Fixes

  • Script Commands: Fixed an issue with wrong file extensions for the scaffolding command
  • Dictionary: Fixed an issue with wrong preferences being displayed
  • GitHub: Fixed pull request detail descriptions not being fully displayed
  • Hacker News: Fixed opening links in browser for some cases
v1.3.0December 2, 2020

๐Ÿ“• Dictionary


With the new Dictionary extension, you can easily get the definition of words and phrases. It supports all sources from the system Dictionary app and additionally checks spelling.

๐Ÿ–ผ Window Management

The new Window Management extension lets you move and scale other application windows with ease. Maximize, center or layout windows with a few keystrokes. And assign global hotkeys to perform common ones even quicker.


๐Ÿค– Script Commands Improvements

  • New Command: Create Script Command will allow you to quickly create script files with all required metadata and permission flags.
  • Optional Arguments: You can now specify if an argument is optional. See documentation on how to use optional field.
  • Dark Theme Icons Support: You can now use different icons depending on which app theme is selected. Use @raycast.iconDark parameter to specify the icon for dark theme.
  • Error Output: We improved the output when a script run fails, and scripts with silent mode now show a HUD toast on error.
  • Changed shortcut for copying output of inline scripts to Cmd Shift C to make it consistent with fullOutput mode

๐Ÿ’Ž Improvements

  • File Search: You can now specify multiple folders to search by using in and a list of folders, such as: myfile in ~/downloads ~/projects. Tip: if the folder path contains a space, put the path in quotes ("/folder/path/with a/space")
  • Jira: The sorting order for custom JQL filters ("My Filters" list) is not overridden any more
  • Calculator: Use system currency as default to allow quicker conversions, f.e. if you have ยฃ as your system currency, you can type $5 and get it directly converted into pounds
  • Calculator: Added a new secondary action to copy the unformatted answer
  • Search: Now skips quotes and brackets when searching for words
  • Navigation: Typing alias + space expands associated command now. E.g. if you assign fs alias to File Search, typing fs + space will automatically go inside File Search command.
  • Preferences: Pressing Cmd Q now when preferences window is active only closes the window and doesn't kill the app

๐Ÿž Fixes

  • Clipboard History: Fixed a bug when copying a clipboard entry failed
  • Script Commands: Fixed a bug where a script input field would be focused when it shouldn't
  • Script Commands: Fixed a bug where icon and title of scripts with arguments wouldn't change sometimes in the search bar
  • Shortcuts: Fixed scrolling for long shortcuts lists in preferences
  • Calculator: Fixed using outdated rates for currency conversions
  • Fixed a bug where permission windows appeared behind Raycast
  • Fixed a bug when the Raycast window wouldn't appear in full screen mode if Raycast preferences window is open
v1.2.0November 19, 2020

๐Ÿค– Arguments for Script Commands

Arguments for Script Commands

Script Commands are a great way to extend Raycast. We're happy to announce custom arguments for scripts โ€” starting with text inputs. Arguments allow you to go even further with tailoring Raycast to your needs. See our documentation for how to use them.

๐Ÿ’กPro tip: When typing alias + space, Raycast automatically moves focus to the first input field.

๐Ÿฑ GitHub Repository Search

The new Search Repository command allows to find repositories on GitHub by name or owner. Open repositories in the browser or copy information such as the name or the URL via the Action Panel.

GitHub Repository Search

โœจ Feature Previews

We added a new tab to the preferences to try out features and changes before they become officially part of the app. We may change those features based on your feedback.

Feature Previews

These are the first two feature previews:

  • Pop To Root: Define when Raycast should pop to the root search after closing the window
  • App Search: Use our custom indexing instead of Spotlight's index

๐Ÿ’Ž Improvements

  • We now prevent the app from silently being terminated by macOS under certain conditions
  • Improved searching for localized application and preference names
  • Script errors are shown inline in refreshable items

๐Ÿž Fixes

  • Fixed an issue where no toast was shown when a script command failed to refresh
  • Fixed recording keyboard shortcuts with arrow and other special keys
  • Fixed an issue when Raycast became unresponsive while launching applications
  • Fixed an issue that would make tooltips misaligned in some cases
  • Fixed an issue with refreshable scripts not hiding the progress toast on error
  • Linear: Fixed an issue that would prevent from creating Linear Issue when using quotes in title
  • Asana: Fixed an issue that could cause errors when using Asana integration for some legacy projects
  • Clipboard History: Fixed an issue where the list wasnโ€™t reloaded after removing all entries

โš ๏ธ After the update, you have to re-enable the Zoom extension. Sorry for the inconvenience.

v1.1.0November 11, 2020

โœจ New

  • Preferences: You can now hide the Raycast icon from the menu bar via the Appearance tab
  • Preferences: Weโ€™ve added a new shiny About tab
  • GitHub: Perform more actions on pull requests and issues โ€” โ€œAdd Assigneeโ€, โ€œRequest Reviewโ€, โ€œAdd Projectโ€, and โ€œSet Milestoneโ€

๐Ÿ’Ž Improvements

  • App Search: In addition to their localized display name, apps can now be found via file name
  • Calculator: You can now use lowercase "f" and "c" for Fahrenheit / Celsius conversion
  • Calculator: Modulo now works for % sign, e.g. 7%4 returns 3
  • Clipboard History: Ignore content copied from password managers
  • Navigation: Ctrl P and Ctrl N can be used to select the previous or the next item in a list
  • Script Commands: Added more actions to refreshable items (Show in Finder, Open with...)
  • Improved the speed of showing Raycast window when pressing the hotkey
  • Preference commands in the root search got new icons
  • Added Internet Access Policy for Little Snitch

๐Ÿž Fixes

  • Jira: Fixed a case where the wrong base URL would be used for opening issue details in browser. (If youโ€™re experiencing that issue, please re-login into Jira via extension preferences).
  • GitHub: Fixed the โ€œCopy Branch Nameโ€ action for pull requests
  • Hotkey Recorder: Fixed an issue that would prevent some users from recording some key combination in international keyboard layouts
  • Clipboard History: Fixed an issue where clipboard history was still recording when disabled
  • Fixed an issue that could've caused a crash in the background and some weird behavior
  • Fixed a regression with relative dates in the calculator
v1.0.0October 29, 2020

Raycast is now available for everyone

We're live! Today, we're making Raycast available for everyone. Thanks for being part of the beta!

raycast-1 0-release-notes-screenshot

๐Ÿค“ Media: Hacker News

Although Raycast tries to help you being more productive, some procrastination now and then is unavoidable. Consuming relevant news has now become prettier with our built-in Hacker News reader: Quickly scan through the top stories of the front page or switch to the "Show HN" list. You'll see the number of comments for each story and you can easily open the links and detail pages as usual via actions and shortcuts. The command can be enabled via the new Media package in preferences.


๐Ÿ’Ž Improvements

  • Calendar: Links of conference calls in the location field of an event are now properly parsed and you can join these meetings from Raycast as well.

๐Ÿž Fixes

  • Root Search: Fixed an issue with numeric searches and ranking.
  • Jira: Fixed a bug where token-based fields (components, fix versions) would not correctly update.
v0.33.3October 27, 2020

๐Ÿ“น Zoom


Our Zoom integration has now been approved and is available to you as new package with a number of handy commands (enable via preferences): Start Meeting lets you instantly create a new Zoom meeting, opens the app, and copies the join link for easy sharing to the clipboard. With Schedule Meeting some more options are available to you to set a start time, duration, meeting topic, and agenda. The command Upcoming Meetings presents an ordered list of your next meetings with actions for joining, copying meeting information, or even deleting meetings.

๐Ÿ’Ž Improvements

  • Script Commands: Added easier reloading of added script directories with new command Reload Script Directories. Also, we've added (experimental) support for auto reloading of scripts. Just open script commands preferences and activate the new checkbox.
  • Root Search: URLs entered into the main input field can now be opened directly from Raycast.
  • Jira: The issue creation form supports setting epics and parents in next-gen projects.
  • Github: Added remote search for repositories in Create Issue and Create Pull Request forms
  • Github: Added a new action for copying a branch name of the pull request
  • Clipboard History: Added a secondary action to directly paste a clipboard history entry. Hit โŒ˜ โŽ to paste the selected entry to the frontmost application (this time for real).

๐Ÿž Fixes

  • Jira: Fixed a bug where loading of some lists would never finish
  • Github: Fixed a bug where images could not be displayed in pull request and issue details
  • Github: Fixed a rare error when the notification does not have any โ€œsubjectโ€ information
  • Linear: Fixed a bug where "Create Issue" command wouldn't work
  • File Search: Fixed a bug where the share action would not work
  • Shortcuts: Fixed a bug where pressing command hotkey again (e.g. Clipboard History) wouldn't work
  • Navigation: Fixed mixed up โŒƒ K / โŒƒ J shortcuts for moving up/down in lists
  • App Search: Fixed keyboard shortcuts to quit and force quit applications
  • Calendar: Fixed an issue where opening an event in Calendar app wouldn't get highlighted

โš ๏ธ Other

  • We trimmed down "My" word in some command names. E.g. previously "My Open Issues" Jira command is now called "Open Issues".
v0.32.2October 21, 2020

๐ŸŽน Shortcuts for commands


Welcome a new Preference panel Shortcuts, where you can configure aliases and hotkeys for commands to make it even quicker to open them. Thanks for asking!

Aliases are prioritized in the root search. They let you find commands with a few characters regardless of whether they have been used recently or frequently. This supports you in building muscle memory and navigating faster in Raycast.

Hotkeys make it possible to open a command with a global keyboard shortcut. For example, you can set โŒ˜ โ‡ง V to open the Clipboard History from anywhere on your desktop. This way you gain some extra speed.

๐Ÿฑ GitHub: Clear your notifications

Notifications keep you responsive on GitHub across your repositories, organizations and teams. We added a new Notifications command that lets you sort out quickly what needs your attention. You can filter by repository, mark notifications as read and open them in the browser.


๐Ÿ’Ž Improvements

  • Root Search: Installed Chrome apps can now also be found and launched via root search.
  • Root Search: Added initial command suggestions based on the onboarding selections.
  • File Search: Entered search terms are now combined with a logical AND so that results can be better narrowed down.
  • File Search: Added more actions to copy files and file names, show info in the finder, move files to the trash, and to share files to other macOS applications.
  • Calculator: Updated to support the ** operator, e.g. both 2**3 and 2^3 now show 8 as result.
  • Changelog: Added a new command to see updates of the previous versions in the app.
  • GitHub: Added tooltips to dropdowns with branches in Create Pull Request.
  • GitHub: Weโ€™re loading more labels now, you should be fine if the repo has got less than 100.

๐Ÿž Fixes

  • Calendar: Fixed a bug where start/end times in the My Schedule command showed up in 24-Hour time format. We now respect the time format of your Mac's Language & Region preferences.
  • Jira: Fixed a bug where no project would be selected by default when creating issues.
  • Jira: Fixed an issue where the create-issue form would not be rendered due to missing project permissions.
  • GitHub: Fixed a rare problem with bad credentials.
  • GitHub: Fixed order of Workflow Runs, to match the one from the website.
v0.31.0October 16, 2020

โญ๏ธ Favorites

Raycast suggests your recently and frequently commands and apps but sometimes you want to have a fixed selection when opening Raycast. Now you can favorite any command or app to let it appear at the top of the root search. Hit Command K in the root to open the Action Panel and search for favorites to add, remove, and move items.


๐Ÿค– Dashboards

Want to take a quick glance on how many pull requests need your attention or how your stock portfolio performs?! Use the new inline mode and refreshTime metadata for Script Commands to show the output of your scripts directly in the root search of Raycast. The commands can run with a custom schedule so that your output stays fresh or your script is performed in the background for you. Find examples and documentation in this repository.


Tip: Favorite your dashboard item to show it always at the top of the root search.

๐Ÿ’Ž Improvements

  • Jira: Projects and filters are now searchable and not limited to a fixed number of entries any more.
  • Command W now also pops to the root search in addition to closing the Raycast window. It's a quick way to reset Raycast for your next interaction.
  • Improved performance of the root search.
  • Reduced the timeout before Raycast resets to the root search when the window is hidden.
  • Slightly increased font size in the search bar to improve readability.

๐Ÿž Fixes

  • Fixed an indexing issue where apps rarely would not show up in root search.
  • Fixed a bug where pinned entries of the Clipboard History didn't show up.
  • GitHub: Fixed an issue where some repositories wouldn't be available in the dropdown.
  • GitHub: Fixed an issue where the number of comments for issues and pull requests was displayed incorrectly.

โš ๏ธ Important: We changed permission scopes required to use GitHub so you will be asked to re-login to use this extension. To be more specific, we added scope read:org to be able to search repositories in your org and notifications for upcoming command that weโ€™re building. Sorry for the inconvenience.

v0.30.0October 7, 2020

๐Ÿ—ƒ G Suite: Search, create and open files

Need to find a project plan or the roadmap of the quarter? No more crawling your browser's history! Use our new commands to access your Google documents, slides and spreadsheets. You can open or download them or copy a link for easy sharing. The extension also has commands to quickly create new documents.

G Suite

โœ… Linear: Create, search and complete issues

We use Linear for issue tracking and share our internal extension with you. The team utilizes it to create issues from anywhere on the desktop. And to check what needs our attention with the My Assigned Issues command. The extension also has a global search to find issues by title or description.


๐Ÿฑ GitHub: Check, re-run and cancel workflow runs

The GitHub extension got a new command: Workflow Runs. Use it to check recent runs of your automation workflows. Hit Command-K to re-run or delete the workflow run as well as open it in a browser.


๐Ÿ’Ž Improvements

  • Added alerts for destructive actions to treat irrevserible actions with attention.
  • Added an action to quit and force quit running application. Hit Command-K on the root search to perform the actions.
  • Improved ranking when search term more closely matches the name of an app or command.
  • Jira: Show avatar as icon for the assign to me / un-assign from me action.
  • Script Commands: Added support for showing confirmation alert before running a script. Use the new needsConfirmation metadata parameter. More details in documentation.
  • Script Commands: Running scripts using silent mode now displays HUD toast when executed if the script had standard output. It can be a great way to provide visual feedback.
  • Script Commands: Add support for scripts written in Swift
  • Script Commands: You can now cancel script from the toast action when it's running in compact mode
  • Asana: Improved the look of issues with empty titles
  • GitHub: Open just created issues and pull requests in Raycast from the toast

๐Ÿž Fixes

  • Fixed a bug when new windows for running applications where always opened
  • Fixed a bug where empty applications shown up in the Open With action
  • Fixed a bug where ranking data would not be maintained when apps are updated while Raycast is running
  • Fixed a bug where Action Panel would get broken when network error happens
  • Script Commands: Fixed an issue where bash profile would spam in script command output. We don't use login shell by default now. Refer to documentation to see how to use login shell in your script.
  • GitHub: Fixed erasing of a typed text when you create a new issue or a pull request