Changelog

v1.81.0August 14, 2024

LaTeX Support

How do I solve a quadratic equation? Now you see the results rendered beautifully with LaTeX in AI Chat and Quick AI 🥳. We also support LaTeX in a few other places such as extension detail view Markdown. See the manual for more details.

v1 81 0

✨ New

  • AI Commands: You can now set a default model for custom AI Commands in Settings → AI. Any custom commands that have the Default model selected will dynamically use whichever model is set as default.

💎 Improvements

  • My Schedule: updated the logo for Webex
  • Search AI Commands: Select multiple commands and batch change the model or creativity. This makes it much easier to update commands when new models become available
  • AI Chat: We’ve added a Full Content Width setting to control the width of the chat content for larger window sizes. By default Full Content Width is disabled
  • Auto Quit: Now compatible with Cloud Sync, so your auto quit settings will automatically sync and be applied across all your Macs.

🐞 Fixes

  • Window Management: Increased timeout period to 15 s for apps that take very long to open
  • Window Management: Added support for resizing fullscreen windows
  • Action Panel: Fixed unexpected disabling of action menu items
  • Root Search: Fixed text clipping when moving through history items with arrow keys
  • Clipboard History: Fixed duplicated image entry when copying the same remote image from clipboard history
  • Send Screen to AI Chat: Addressed issue where the attachment would not load in macOS 14
  • Misc: Capturing the selected text no longer resets the Raycast window position
v1.80.0July 31, 2024

🪟 Window Layout Improvements

v1 80 0

We improved the recently released Window Layouts with support for multiple monitors and opening files or links. This allows you to quickly open your code editor, browser, and terminal for a specific project with a single command.

Here’s what’s new in short:

  • Multiple monitors: Position and resize your windows on built-in and external monitors.
  • Open content: Select a URL, file or Quicklink to open in your apps with the Window Layout.

To get started, use the Create Window Layout Command. Then add a few apps, assign them to designated monitors, resize the windows as you want, and select a URL, file, or Quicklink to open.

Pro tip: Assign a global hotkey to your Window Layouts to open them with a single keystroke.

💎 Improvements

  • Auto Quit: Apps will not be automatically terminated while actively playing music or using your video camera/microphone. This feature is convenient for apps like Spotify or Zoom that you may want to put on hold when not used.
  • Auto Quit: You can now choose the interval after which apps are automatically terminated. Search for an app, select "Configure Application," and set the interval. The default is 3 minutes.
  • Store: You can now see Past Contributors in the extension overview.
  • AI Chat: Send Screen to AI Chat will now send the screen containing the mouse cursor.
  • AI Attachments: Support Visual Studio Code file attachments using drag & drop.

🐞 Fixes

  • AI Chat: Search is now cleared when continuing to AI Chat from Quick AI.
  • Create Snippets: Fixed URL being pasted twice in Snippet text field.
  • Hotkey: Global hotkey now unhides app if windows are minimized.
  • Misc: Fixed bug causing macOS Sequoia beta freeze when Screen & Audio Recording alert appears.
v1.79.0July 17, 2024

🙅 Auto Quit Applications

auto-quit-release

Work is busy. We open apps, switch between them, and often get carried away. But what if distractions wouldn’t stay around?! You could simply focus on coding, designing, or what matters in the moment. Well, say hello to Auto Quits. Simply enable Auto Quit for apps like Slack, and they get terminated after 3 minutes of inactivity. This is another step towards keeping you in the flow, with a new way of experiencing your computer where distractions aren't just easier to resist, but are completely out of sight.

To enable auto-quitting for your applications, select the app in the root search or the settings and click "Enable Auto Quit". Afterward, the app will terminate after 3 minutes of inactivity. To disable it, follow the same steps and select "Disable Auto Quit". We recommend enabling it for apps you don't rely on for your work and want to use only temporarily, such as chats, calendars, or social media apps.

💎 Improvements

  • AI Chat Presets: Added an action to copy the deeplink to a preset. Opening the deeplink will start a new AI Chat with that preset.
  • Improved the consistency of the order of displays when running the “Next/Previous Display” command
  • Calculator: You can now specify the fallbackText in the deeplink of the “Calculator History” command to link to a specific calculation
  • Calculator: 6-digit hex colors that aren’t prefixed by # are now recognised as colors in the root search. Try it: FF6363
  • AI Attachments: Added support to missing text based file types (including .go , .ts )
  • Misc: Reduced memory footprint. Added a “Cache Diagnostics” tool to gather logs about image memory and disk caching.
  • Window Management: Change text fields values with up/shift+up/down/shift+down key combinations in Create Command sheet
  • Window Management: Save Create Command sheet text fields unit preferences to user defaults

🐞 Fixes

  • Calculator: The results will now correctly be in your system timezone (even if you change timezones)
  • Search Menu Items: Addressed issue where menu titles were truncated early
  • Create Snippets: Fixed emoji not being pasted in the rich text editor
  • My Schedule: Improved link detection reliability when the event contains HTML
  • Root Search: Fixed pasting number columns copied from Excel
  • Main Window: Fixed resetting compact main window position through shortcut
  • Window Management: Fixed resizing minimized apps windows
  • Window Management: Moved all windows to screen containing mouse when applying a layout
  • Window Management: Fixed syncing layout records with previous version
  • Run Last Command: Fixed running in compact mode and when compact mode is expanded through "Show More”
v1.78.0July 3, 2024

🪟 Window Layouts

We're introducing Create Window Layout Command, a dynamic new addition to custom window management that allows you to create ideal app layout configurations for your optimal workflow.

image

✨ New

  • Affiliate Program: You can now earn 30% commission by joining our Affiliate Program and sharing Raycast with your audience. If you’re logged in, look out for the “Become an Affiliate” and “Open Affiliate Dashboard” commands. Read our blog post to learn more.
  • Quicklink Icons: You can now set a custom icon for quicklinks. Choose from any icon in our icon set when you are creating or editing a Quicklink

💎 Improvements

  • Renamed the “Summarize Website” and “Ask Website” AI Commands to “Summarize Webpage” and “Ask Webpage” for a more accurate description of their functionality
  • Quicklink: The “autofill” feature now works with Arc
  • AI Chat: cmd + q will now close the AI Chat window
  • AI Chat: Add a setting to control the return key behavior when sending a message. You can now choose to use ⌘↵ to submit a message and have ↵ insert a new line in the composer
  • AI Chat: Added a Clipboard action to insert the current clipboard contents as an attachment
  • Clipboard History: Six-digit hexadecimal color codes copied from Graphics & Design apps are now automatically interpreted as colors
  • Send Feedback: A category can be assigned when submitting a feedback
  • Quit All Applications: The command will now close Raycast windows, including the AI Chat and Floating Notes, by default. You can turn off this behaviour in the command's settings

🐞 Fixes

  • Quicklink: Fixed copying the link of a Quicklink to a file. Previously it would actually copy the file itself.
  • AI Chat: Fixed cmd + Number being off by one in the sidebar when having the New Chat selected.
  • AI Chat: Fixed text grabbing from Google Docs and Slides.
  • AI Chat: Message submission is blocked until attachments are processed
  • AI Chat: Do not insert attachments when pasting text into the composer
  • AI Chat: Avoid prepending a new line when copying a code block
v1.77.0June 19, 2024

📎 AI Chat Attachments

AI-attachments-release

Chatting goes beyond just text. For years, we've shared files through emails, images through messages, and links in our workspaces. Today, we're bringing attachments to AI Chat to enable richer conversations the way we used to. You can now attach files like PDFs, screenshots, images, and even tabs using our browser extension

Click the new plus button in the AI Chat composer or press “⌘ ⇧ A” to add an attachment. You can add multiple attachments and mix and match them. Or checkout our collaboration with CleanShot to send your screenshots to AI Chat the easy way. Give it a try!

🆓 Raycast Pro Free 14-Days Trial

Haven’t experienced Raycast Pro yet?! You can now try all Pro features for free for 14 days, including AI, custom themes, custom window management commands, and more. Simply search for “Upgrade to Pro” in Raycast to start the trial or visit https://ray.so/free-trial.

✨ New

  • Dynamic Placeholders: Added a new json-stringify modifier
  • Quicklink Icons: You can now set a custom icon for quicklinks. Choose from any icon in our icon set when you creating or editing a Quicklink.

💎 Improvements

  • Calendar: You can now join FaceTime and chorus.ai video meetings right from Raycast
  • Quit All Applications: The command now includes Raycast windows by default. You can customize this behavior in the command's settings.

🐞 Fixes

  • Window Management: Fixed window moving to next/previous desktop.
  • Switch Windows: Fixed tracking windows of apps that were launched after the initial command use.
  • Siri Shortcuts: Fixed multithreading crashes on system with a big number of shortcuts.
v1.76.0June 6, 2024

🔗 Dynamic Placeholders in Quicklinks

Unleash the power of Quicklinks with a whole new set of Dynamic Placeholders! You can now use the same Dynamic Placeholders in Quicklinks as in Snippets and AI Commands. And with Modifiers, you can now decide whether an argument will be percent-encoded or not

image

✨ New

  • AI Chat Presets are now available in root search. So you can quickly open a new chat based on a preset and assign a hotkey or alias to frequently used ones

💎 Improvements

  • AI Chat: Improved keyboard navigation by highlighting toolbar elements
  • AI Chat: When created via a preset, new chats display the preset name and icon in the status bar
  • AI Chat Presets: You can now set a custom icon for your presets 🤪
  • AI Image Generation: Quick Look action directly displays the image without a submenu. You can also double-click an image to Quick Look
  • Root Search: Improved matching logic to avoid triggering calculator when typing query like “2fa”

🐞 Fixes

  • Theme Studio: A tooltip now appears when hovering the color hex info icon
  • AI Chat: Fixed an issue where the setting status icon size could be incorrect
  • AI Image Generation: Creating image placeholder is not shown anymore when reloading an already generated image
  • Window Management: Fixed an issue that prevented hotkeys and aliases from being synced for custom Window Management commands
  • Cloud Sync: Fixed an issue where hotkeys and aliases were not registered correctly after fetching remote changes
  • Misc: Fix main window opening in incorrect screen when displays share one space
  • System Settings: Fix Network command opening Wi-Fi pane
v1.75.0May 22, 2024

🪟 Custom Window Management Commands

Take your workflow to the next level. Keep your desktop clean with custom window commands to resize and position your windows.

Run Create Window Management Command from the search or go to Settings → Extensions → Window Management → Create Command. Learn more about custom commands in the manual.

Note: Custom Window Management Commands is a part of our paid PRO subscription.

Release - window management - v1 75 0

💎 Improvements

  • Typing Practice: Source now fits 2 lines on the scorecard and has a tooltip when hovering
  • AI Feedback: You can now submit feedback for bad responses in Quick AI and AI Chat. Use the Bad Response… action or click on the 👎 button in the message’s toolbar to submit feedback
  • AI Chat/Quick AI: Added a Copy Reference action to quickly copy a reference URL to the clipboard

🐞 Fixes

  • Typing Practice: Fixed a few issues that might have caused a crash in rare cases
  • AI Chat: Fixed avatar appearance after changing theme
  • Quick AI: Fixed an issue which prevented pasting into the search field using ⌘V
v1.74.0May 15, 2024

🖼️ Image Generation

release1 74-release

Unleash your creativity effortlessly with AI Image Generation. Within AI Chat or Quick AI, you can select a model supporting image generation and just ask “Generate an image of a cat“.

The following image generation models are supported:

  • DALL·E 2: With GPT-3.5 Turbo
  • DALL·E 3: With GPT-4, GPT-4 Turbo, GPT-4o

🐞 Fixes

  • Emoji Search: Enhanced performance for navigating emojis.
  • Window Management: Fixed the Next/Previous Desktop commands when there are full-screen apps in between desktops
v1.73.0May 8, 2024

⚠️ If you’re running Raycast 1.69 or 1.70, please make sure to manually update the app by running the Check for Updates command or by clicking this link ⚠️

⌨️ Typing Practice

typing-practice

With this command it couldn’t be easier to practice your keyboard skills. Use the Start Typing Practice command to begin improving your WPM (words per minute). Make sure to share your score with us by copying the score card as an image ⌘C 😍

To bring the best typing experience to the Mac, we collaborated with Monkeytype - check them out!

✨ New

  • Emoji Search: You can now add custom keywords to make your emoji search more personal. Just hit E on an emoji and customize your keywords. For example, add "psst" for 🤫, or use your native language, like "schnecke", which is German for 🐌.
    • Pro users get a little extra with AI Emoji Suggestions. Previously used suggestions are added as custom keywords, making it even faster to find your favorite emojis. You can toggle this behavior in Settings → Extensions → Search Emoji & Symbols → Save AI-generated custom keywords.
  • AI Chat: You can now set the default settings to use when creating a new chat. Head to Settings → Extensions → AI Chat → New Chat Settings. You can choose from Last Used Settings, an AI Chat Preset or a model.

💎 Improvements

  • Date Pickers: You can now enter things like “in 1h and 10min” and the Date Picker will suggest the corresponding date
  • Snippets: Support for up to 15k simultaneous snippet aliases
  • Search AI Chat Presets: Added an action to set the selected preset as the default for new chats
  • Open Camera: Added a setting to exclude wallpaper from the photo

🐞 Fixes

  • Settings: Fixed issue where disabling the root Shortcuts preference did not disable underlying shortcuts
  • AI: Resolved timeout issues with certain models
  • Browser Extension: Fixed an issue when multiple users were trying to use Raycast and its Browser Extension on the same computer
  • AI Chat Presets: Fixed an issue which prevented imported presets from syncing
  • Extensions: Fixed an issue where extension passwords could sometimes be reset after syncing
  • Root Search: Fixed an issue where hotkeys or aliases could be reset after syncing
  • UI: Fixed incorrect layout of grid item titles in some circumstances
  • Raycast Settings: Fixed command selecting when search filter is on
  • Root Search: Removed popping to root when any alert is showing
v1.72.0April 24, 2024

⚠️ If you’re running Raycast 1.69 or 1.70, please make sure to manually update the app by running Check for Updates command or by clicking this link ⚠️

💬 AI Chat Presets

presets-release

With more LLMs, it’s likely to switch them for different use-cases throughout the day. To make this easy, we’re introducing AI Chat Presets. You can create new presets from the chat settings and specify the model, system instructions, creativity, and tools. To start a new chat with a preset, just hit N in the AI Chat or click the dropdown located in the top right of the toolbar. Use the "Search AI Chat Presets" command to edit your presets. To learn more about AI Chat Presets, watch our YouTube video.

Need inspiration for a preset? Visit https://presets.ray.so/ to explore pre-built presets for coding, writing, and more. Alternatively, install the Raycast Explorer to browse them quickly. You can also contribute your presets to make them available to others.

💎 Improvements

  • Auto-dismiss the “See What’s New” item after one day
  • Search Emojis & Symbols: Added an action to reset the ranking of an emoji
  • AI Commands: Improve text selection reliability and speed
  • Quick AI: Add action to delete selected message
  • AI Chat: New chats now remember the model, creativity, instructions and tools settings used in the last new chat
  • AI Model Picker: The model information popover now only appears after changing the currently selected model
  • Export: Added an export action for Snippets and AI Commands. This lets you save the selected item as JSON file.
  • New command: Run Last Command, runs the last command you performed.

🐞 Fixes

  • Root Search: Fixed immediate pop to root search after using global shortcut with input
  • Shortcuts: Fixed issue where no shortcuts were being detected
  • Shortcuts: Improved detection of shortcuts icons and parameters
  • AI Commands: Fixed the issue where the diff highlighting feature was not appearing for some users
  • AI Chat: Fixed an issue which prevented the reference popover from appearing for chat messages
  • Search Files: The “Show in Finder” action should now always bring the Finder window to the front
  • App: Improved reliability of app activation when opening the AI Chat or Settings window
  • App: When closing the AI Chat or Settings window the frontmost application should now be activated