Changelog

v1.68.0February 21, 2024

✨ Quality of Life Improvements

While we're working on bigger features, enjoy this release with a few small but nice improvements.

qof

💎 Improvements

  • Clipboard History: Highlight matches of the search text to make it easier to find what you are looking for
  • Snippets: You can use “Search Snippets” as a fallback command now
  • Snippets: Allow up to 5k snippets
  • Search Menu Items: You can now pin menu items
  • Calculator: Introduced calendar calculations for special days like "days until Christmas" and "Chinese New Year 2025”
  • Calculator: Added support for the detection of new color formats (HWB, Lab, LCH) as well as actions to copy a color to those formats
  • Clipboard History: Added a new action to share an item with the native macOS Share extensions
  • About Raycast: You can now click the version number and copy it to the clipboard

🐞 Fixes

  • Calculator: Fixed issue fetching currencies right after importing settings & data or wiping your database
  • Eject All Disks: Improved handling of APFS volumes
  • Preferences: Improved stability of extensions management
  • Snippets: Fixed cursor jumping to the end of the text when focused
  • Snippets: Fixed ⌘+A not working after focus
  • Snippets: Improved regex performance
v1.67.0February 7, 2024

💬 Smarter AI Chat

AI Chat now has the same access to real-time web results as Quick AI. This allows you to make a series of requests with accurate, up-to-date web-results and combine these queries to perform more complex research.

Note: AI Chat is a part of our paid PRO subscription

smarterAIChat

💎 Improvements

  • Dynamic Placeholders: Allow passing an empty string as the default value of an {argument} placeholder
  • AI Chat: Configuration button has moved to the bottom action bar
  • Quick AI: Response images are now resized to fit in the window.
  • AI Chat / Quick AI: Added a “Save Image” action to save any response images to the Finder
  • Store: Visually improved the look of Disabled by default so it’s easier to spot disabled commands in the extensions commands list.
  • Application Hotkey: improved the behavior for minimized applications

🐞 Fixes

  • AI Commands: Fixed the inline code being wrongly highlighted when using “Highlight editing changes”
  • Snippets: Fixed expansion of snippets containing {argument} placeholders within Raycast itself
  • Fixed issues getting the selected text from Google Docs
  • Fixed an issue where the Raycast window would disappear when getting the selected text from Electron apps when Stage Manager is enabled
  • Force terminate apps if regular terminate doesn’t work on the “Restart Application” logic.
v1.66.0January 24, 2024

📝 Dynamic Snippet Argument

Ever wanted to be able to tweak part of a snippet just before expanding it? The {argument} placeholder is now available in snippets as well, making it easy to have different “slots” in addition to the {cursor} placeholder.

Release-snippetarguments-v1 66 0

✨ New

  • Dynamic Placeholder: You can now specify “modifiers” to change the value of a placeholder, eg. {clipboard | uppercase} would change “raycast” into “RAYCAST”.
  • New action to restart applications in the root search. Press K on a running application and search for “Restart Application” or simply press R.
  • Another new action, this time to disable commands from the root search. Search for “Disable Command” in any command’s action panel, or press D. If you change your mind, you can re-enable any command from Extension Settings.

💎 Improvements

  • Application Uninstaller: Uninstalling big applications is now much faster and you can adjust the list sorting.
  • Applications: added an option to modify the behavior of app-specific hotkeys when the application is the frontmost upon activation - hide it (default) or keep it frontmost.
  • Clipboard: Added secondary action to copy the edited entry after saving it.
  • Emoji: Added "caps lock" keyword for ⇪ and "shift" for ⇧.

🐞 Fixes

  • Calendar Status Item: Fixed a bug where it wasn’t possible to join a meeting from the menu bar if Open camera before meetings was enabled.
v1.65.0January 10, 2024

🧠 AI Emoji Suggestions

Ever tried to find one of those 🤸, 🌾, or 🥴 emojis? Some emojis are not very intuitive to search for. But now, with our AI Emoji Suggestions, that's a thing of the past. Simply type what you're looking for, and Raycast AI will find the most relevant emojis for you. It's seamlessly integrated into our Emoji Picker, so you don't have to learn any new tricks.

The suggestions are triggered as a fallback if no other emojis match. If you want to trigger suggestions manually, use the "Search with AI" action or press Tab.

This small change actually has a significant impact on the everyday use of the Emoji Picker. Plus, it also works with languages other than English. Give it a try!

Note: The suggestions require a Raycast Pro subscription.

Release - suggested emoji - v1 65 0

✨ New

  • Clipboard History: Added an action to edit the content of a history item.
  • Changelog: Added an action to copy a link for sharing the release notes.

💎 Improvements

  • Window Capture: You can now set a custom wallpaper image to use for metadata images via Raycast Settings → Advanced → Window Capture.
  • Date Picker: Future dates will be prioritized when parsing the date, f.e. if you type “8 am” and it’s already “10am”, then the parsed date will be “tomorrow 8am”.
  • Switch Windows: The user can now switch to focused windows in other spaces.
  • Preferences: Added advanced settings for alternative page navigation keys.
  • Preferences: Improved visibility of the uninstall option for deprecation extensions
  • Calculator: Added preference to define rem/em to pixel conversion rate.
  • Grabbing your text selection is now faster when accessibility permission is enabled.

🐞 Fixes

  • Snippets: Fixed issue when the cursor was being repositioned slowly.
  • Snippets: Fixed problem with a count increasing twice when pasting to an active app.
  • Switch Windows: Fixed focus staying on floating windows when switching to another app.
  • Clipboard History: Replaced “Open In Browser” action with “Open With ”.
  • Search Menu Items: Added missing navigation glyphs for menu items shortcuts.
  • Calculator: Disabled localized capitalization for spelled out numbers which resulted in incorrect characters.
  • Calculator: Fixed expanding layout by trimming whitespaces for the query view.
  • Preferences: Fixed problems with deprecation tooltip appearance.
v1.64.0December 13, 2023

🎁 Raycast Wrapped 2023

image

It's time to reflect on your productivity over the past year. Get insights on Raycast launches, AI usage, top extensions and applications, time spent on meetings, developer stats, and a lot more!

Get a better understanding of how you’ve used Raycast, broken down by the hour, what features you use the most, and maybe some features you’re missing out on.

Post a snapshot of your stats and summary by clicking Copy as Image in each section, then paste your media to share.

Disclaimer: Most of the data displayed is stored locally, and Raycast does not have access to it. If you moved between machines during the year, some of the data might have been lost. If you’ve used Raycast for less than 30 days, you will not have enough data to be displayed – but there’s always next year!

✨ New

  • AI Commands: Highlight edits in the AI response by enabling this option via “Create AI Command” or edit existing ones
  • AI Commands: Argument placeholders can now specify a list of options to choose from.
  • Script Commands: Introduced a new Argument type: dropdown. You can now specify a list of options to choose from.

💎 Improvements

  • Improved contrast of highlights in the “Fix Spelling and Grammar” AI Command.
  • Camera preview: The window will remain visible even when losing focus.
  • Font: Upgrading Raycast font to Inter 4.0.
  • Script Commands: Deprecate Argument.secure = true in favor of Argument.type = "password" to match the syntax of Extensions.
  • Modifier keys will now be displayed in their canonical order.

🐞 Fixes

  • Preferences: Fixed alias getting cleared if a conflicting alias was added to another command.
  • Quicklinks: Resolve crash occurring sporadically when opening a Quicklink.
  • Workspace: Addressed an issue where Raycast might open a duplicate of an application with a different name, instead of the intended application.
  • Floating Notes: Fixed floating notes window stealing focus of other applications in some circumstances.
  • Calculator: Fixed a crash when trying to compute -1!.
  • Calculator: Fixed a crash when trying to compute 150!.
  • Markdown: Fixed a crash when trying to display some HTML comments.
  • Snippets: Fixed situations where snippets were not being expanded in the middle of a paragraph.
  • Misc: Fixed a rare bug that might have caused the mouse cursor to appear on the screen when watching videos in full screen (e.g., YouTube).
v1.63.0November 29, 2023

📸 Camera Preview

1 63 0_camera_preview

Ever wanted to check your background before joining your next meeting? Or see if your hair looks good? Or simply take a selfie? Now you can do all of that right in Raycast. Introducing our latest command: "Open Camera". Simply open the command, select your camera, mirror the video, or take a photo.

We've also made it easy to preview your camera before joining meetings with a new setting. Go to Raycast Settings > Extensions > My Schedule > Preview Camera to enable it.

💎 Improvements

  • Calculator: Now convert rem to px. The default font size value is 16px.
  • Preferences: Extensions that use space as an alias will no longer appear as empty space. Instead, it displays as "␣".
  • Quit All Applications: Now closes all Finder windows by default. You can disable this behavior in the command’s settings.
  • Set Volume: Setting the volume now also unmutes the audio.
  • Quick AI: Users with the GPT-4 upgrade can now use this model for Quick AI. Choose the default model in Settings → AI, or switch the model directly in the Quick AI command.

🐞 Fixes

  • Forms: Fixed an issue where markdown rendering gets broken in the text area form component.
  • Shortcuts: Fixed Shortcuts discovery issues in macOS 12.
  • My Schedule: Fixed occasional Calendar permissions errors in My Schedule.
  • Quick AI: Fixed an issue where the wrong prompt was used when regenerating old answers.
v1.62.0November 15, 2023

🤝 Referral Program

referral_program

We all keep sharing Raycast with our friends. So why not get something for it? Today, we announce our Referral Program. Simply open the "Share Raycast" command and share a referral code with your friends. When someone signs up with one of your codes, they get a free month of Raycast Pro, and so do you!

Note: The "Share Raycast" command is only available for Raycast Pro subscribers.

✨ New

  • Make Rise your default calendar to open events in it. Set it up via Raycast Preferences → Extensions → My Schedule → Default Application

💎 Improvements

  • Calculator: Added support for calculations involving octal (base-8) numbers.
  • Calculator: Add some additional constants (tau and phi)

🐞 Fixes

  • Calendar: Fixed an issue that caused My Schedule to think no calendars were enabled even though they had been.
  • Quick AI: Fixed an issue where the “Searching the web…” animation would show up when we really meant that OpenAI is down and we were falling back to another AI Model.
  • Misc: When composing text in languages such as Japanese, Raycast should now always ignore the Enter key.
  • Search: Fixed a rare issue where Application search scopes would use an incorrect home directory path.
  • File Search: Fixed an issue where sometimes the Raycast would be activated when the search results update.
  • Toast: Improved the readability of Toast HUD text in light mode.
  • Toast: The Toast HUD should now always appear on the same screen as the Raycast window.
  • Settings: Fixed an issue where alerts might appear in the wrong window when right-clicking on an item and performing an action.
v1.61.0November 2, 2023

🌐 Smarter Quick AI

Raycast Quick AI now has access to real-time web results, providing you with answers that are more up-to-date, accurate, and relevant. You can now ask about recent events and get a great concise answer in a matter of seconds, with access to the sources used. Try it out by typing anything in Root Search and hitting Tab!

Note: Quick AI is part of our paid PRO subscription

smart-ai

⚡ Shortcuts Improvements

We have enhanced Siri Shortcuts integration in Raycast making them more efficient and reliable. The new engine improves Shortcuts discovery and does so with fewer resources than before. It also fixes multiple issues reported by the community such as incorrect display after a Shortcut is edited.

✨ New

  • A new {snippet} Dynamic Placeholder is available in both Snippets and AI Commands. It allows you to reference another snippet and insert its content

💎 Improvements

  • Calendar: zoom-x.de conferences should be recognized correctly
  • Emoji: Added the Black Diamond Minus White X symbol ❖

🐞 Fixes

  • Clipboard: Fixed some issues where very old entries were being deleted
  • Clipboard: Improved performance on clipboard entries filtering
  • Clipboard: Now ignores passwords inserted using the system Auto Fill service.
  • Floating Notes: Fixed an issue where Toggle Floating Notes Focus didn’t work on macOS Sonoma
  • Floating Notes: Fixed an issue where copied text was not compatible with Universal Clipboard
v1.60.0October 18, 2023

🧞 GPT-4 for Teams

gpt4_for_teams

Back in July, we made your Mac even smarter with GPT-4. Today, we're excited to announce that GPT-4 is available to teams! You and your team can now enjoy the same enhanced capabilities and smart features that have already benefited our Pro plan subscribers. Upgrade to OpenAI's most capable model to use it in Raycast's AI Chat and AI Commands. The model is great for tasks that require more creativity or advanced reasoning.

Note: GPT-4 is a paid add-on to the Raycast Team plan, priced at $8 per user per month when billed annually.

💎 Improvements

  • AI Commands: The GPT-3.5 Turbo Instruct model is now available. It is a replacement for the Davinci 3 model.
  • AI Chat: Scrolling now supports pagination, so longer chats should load more quickly.
  • Snippets: Improve reliability and reduce snippet injection delay.
  • Snippets: Add detection of writing while injection.
  • Misc: You can now customize the PATH environment variable passed when launching applications in Raycast. To do so edit /etc/paths and restart Raycast.

🐞 Fixes

  • Calculator: Fixed an issue where the would sometimes show an incorrect unit label.
  • Quicklinks: Copying a Quicklink in Root Search now includes any arguments.
  • Theme Studio: Fixed an issue where the window would only open on the primary or secondary display, regardless of where the Raycast window is located.
  • Theme Studio: Reverting changes now updates the inspector correctly.
  • Settings: Raycast will no longer freeze when toggling the Applications group in Settings → Extensions.
  • AI Chat: Removed extra padding at the bottom when copying chats as an image.
  • File Search: Raycast will now prompt for permissions when searching files stored in iCloud Drive.
  • Fixed an issue where the Script Running… toast would hang around after the script finished executing.
  • Fixed an issue where extensions’ changelog would not have the correct formatting.
  • Fixed an issue where auto-input switching would not respect document’s input source.
  • Fixed an issue where Show Desktop command stopped working on macOS Sonoma.
  • Fixed an issue where 1Password would not open from Raycast.
v1.59.0September 21, 2023

🖥️ Sonoma ready

sonoma

Raycast is ready for the release of macOS Sonoma next week. In Sonoma, you can add websites to the Dock from Safari's File menu. Your web apps are available in Raycast like any other app 🎉

💾 Scheduled Exports (Pro)

Scheduled Exports back up your Settings, Quicklinks, Snippets, Notes, AI Chats, and Raycast data, just like the command Export Settings & Data. Pro users can now set a schedule to back up their Raycast configuration automatically. You can also define how many backups they want to keep. Exports complement Cloud Sync, providing a complete local backup of your Raycast configuration.

To schedule exports, open Raycast Settings → Advanced → Configure Export Schedule.

💎 Improvements

  • My Schedule: Icon is now dynamically showing the current date.
  • Dynamic Placeholders: Automatically set the selection in the right place when inserting a placeholder.

🐞 Fixes

  • Dynamic Placeholders: Fixed an issue where the auto-completion suggestions weren’t updating when deleting a character.
  • Dynamic Placeholders: Fixed an issue where the auto-completion suggestions would show an empty list.
  • Screenshots: Enumerating screenshots is now more resilient to failures.
  • Root Search: Remove leak of internal/experimental commands in suggestions.
  • Root Search: Support searching apps by English names when using a non-English language.
  • Misc: Pasting multiple items into another app no longer erroneously includes previous clipboard contents.