Skip to content

SuperCmd 1.0.4

Latest

Choose a tag to compare

@shobhit99 shobhit99 released this 07 Aug 16:07
· 5 commits to main since this release
9a1562e

SuperCmd 1.0.4

New Features

Translation

  • Rebuilt the translator as a full-size two-pane editor that handles multi-paragraph text, with language swapping, ⌘↩ to copy, and its own actions menu.
  • Added Translate Selection, which translates text selected in any application, by shortcut or from the launcher.
  • Added Apple on-device translation as an alternative to MyMemory, with language pair download and management.
  • Added a Translation settings pane covering provider selection, language pairs, and privacy and quota guidance.

AI

  • Added a custom AI provider supporting OpenAI-compatible and Anthropic-compatible endpoints, for use with local servers such as oMLX.
  • Added Markdown rendering, hover-to-copy for code blocks and responses, and persistent conversation history to Quick AI.
  • Added custom Quick Prompt presets with editable names, instructions, and emoji icons, and the ability to hide built-in presets.
  • Added global hotkeys for Quick Prompt presets, and an optional Quick AI mode that runs a preset on selected text without opening the prompt.
  • Added separate AI provider selection for Quick AI, AI Chat, and Quick AI prompts.
  • Added per-model reasoning effort for ChatGPT models that support it.
  • Added a Preserve line breaks setting for Quick Fix and Quick Prompt, enabled by default.
  • Added Quick AI shortcuts for New Chat, Open in AI Chat, Previous Chat, and Next Chat.
  • Added alias and global hotkey support for AI Chat in Settings → Commands.

Read Aloud

  • Added the complete Edge voice catalog, with 322 voices across 142 locales, replacing the small bundled English list.
  • Added separate language and voice selection in Read Aloud settings and the floating read pill.

File Search

  • Removed the file index entry limit, so all eligible files and folders are searchable.
  • Added type filters for Folder, Document, Image, Video, Audio, Archive, and Text.
  • Added a preview and metadata pane to Search Files, and parent folder paths to file results.
  • Added file index statistics to Settings, including entry counts, disk usage, and last indexing duration.
  • Added gitignore-style exclusion patterns for the file index.

Apple Shortcuts

  • Added Apple Shortcuts to the launcher, with search, per-shortcut enablement, aliases, and global hotkeys.

Launcher

  • Added configurable web search engines, including Google, Bing, DuckDuckGo, Brave, Startpage, Ecosia, Yahoo, Baidu, Yandex, Naver, Sogou, Qwant, Kagi, and a custom URL option.
  • Added an in-app changelog, available in About and as a launcher command.
  • Added a Reset Launcher Position command, and the launcher now remembers its position across restarts.
  • Added a setting to hide Quick AI from the launcher without disabling AI commands.
  • Added a Fill window action that expands the frontmost window to fill the screen.
  • Added X and Instagram links to the app menu.

Script Commands

  • Added global hotkeys for custom Script Commands.
  • Added support for Raycast Script Command arguments, refresh intervals, working directories, confirmation, output modes, and ANSI colour.
  • Added import of Script Command directories from Raycast backups.

Dictation

  • Added custom dictation vocabulary as a term list, passed to the speech engine to improve recognition of names and uncommon words.

Backups and Trial

  • Added .supercmdbackup export and selective import for quicklinks, snippets, notes, clipboard, screenshots, and AI chats.
  • Added data export for expired trials, available without unlocking the rest of the app.
  • Added trial reminders two days and one day before expiry.

Crash Reporting

  • Added crash reporting. After an unexpected exit, the next launch offers a report to review, share as a GitHub issue, or discard. Nothing is sent automatically.

Improvements

Performance

  • Reduced memory use with roughly 126,000 files indexed from about 641 MB to about 93 MB.
  • Reduced dictation pill CPU use to about 1% while recording and effectively zero once dismissed.
  • The file index now persists between launches and excludes node_modules, DerivedData, caches, and temporary folders by default.
  • Improved file search speed through smaller per-entry search data and fewer path allocations.

Launcher

  • Improved launcher fuzzy search
  • Down Arrow now expands the launcher in Compact mode.
  • Backspace on an empty search field now navigates back, matching Escape.
  • Logical shortcuts now follow the active keyboard layout, so Dvorak, Colemak, and custom layouts work correctly.

Extensions

  • Extension results now show the command name with the extension name beneath it, instead of combining both into the title.
  • Extension file, folder, and application preferences now use native macOS pickers instead of text fields.
  • Reopening SuperCmd within the Pop to Root window now returns to the extension screen you left, with search and selection intact.

Dictation

  • Dictation now shows warm-up progress instead of a listening waveform, and the Stop button appears only while recording.
  • Microphone and Speech Recognition permission prompts are now brought to the front.
  • Local dictation models now stay loaded for the session instead of reloading on each use.

Snippets

  • Snippets now expand as soon as the final keyword character is typed, without requiring a trailing space or Return.

Calculator

  • Added percentage, ratio, date and time, workday, PPI, unit, and function support.

Interface

  • Clipboard images now fit the preview area instead of requiring scrolling.
  • Detail panes for clipboard, snippets, notes, quicklinks, and files now scroll clear of the footer.
  • Return in a tag field now accepts the highlighted suggestion, and Backspace removes the last tag.
  • Settings now appears in Cmd-Tab while open.
  • Apple language model controls are now shown only when Apple On-Device is selected.
  • Replaced the filled back button with a transparent chevron with higher hover contrast.
  • Removed timezone abbreviations from Time widgets.
  • Reduced the brightness of the panel's top outline.

Installer

  • Removed the stray .background and .fseventsd folders from the disk image window.

Languages

  • Reviewed and corrected German, Spanish, French, Italian, Japanese, Simplified Chinese, and Traditional Chinese translations, with consistent terminology across trials, onboarding, providers, and product names.

Bug Fixes

Widgets

  • Fixed launcher widgets leaving unused space in a row instead of filling the available width.
  • Fixed clocks and metrics stopping after the launcher was closed and reopened.
  • Fixed per-app CPU reporting 0% and memory not matching Activity Monitor.
  • Fixed compact clock values wrapping onto a second line.

Dictation and Snippets

  • Fixed dictated text being written to the clipboard, where clipboard history could capture it.
  • Fixed snippet keywords containing shifted punctuation, such as @@ and !!, never expanding.

AI

  • Fixed local OpenAI-compatible providers reporting an invalid API key because the edited base URL was not saved before testing.
  • Fixed versioned provider URLs producing /v1/v1/ request paths.
  • Fixed custom provider models such as Qwen being discarded because they were not on OpenAI's model list.
  • Fixed Quick AI collapsing multi-line selected text when asked only to change grammar or wording.

Calculator

  • Fixed currency conversion showing fabricated results, where 1 BTC in USD could display $1.00.
  • Fixed launcher results being replaced by currency rate refreshes after the query had changed.

Extensions

  • Fixed selecting a file in an extension closing the launcher and terminating the extension.
  • Fixed the 1Password My Vaults command closing the launcher during Touch ID authentication.
  • Fixed shortcuts declared by extensions, such as KeePassXC's copy actions, never reaching the extension.
  • Fixed Script Commands being blocked from using Bluetooth devices.

Notes

  • Fixed numbered lists not renumbering when content was inserted before an existing item.
  • Fixed Return at the start of a list item producing a duplicate marker.

Translation and Calendar

  • Fixed Translate Selection clearing the captured text as soon as the translator opened.
  • Fixed the calendar permission prompt for My Schedule never appearing.
  • Fixed My Schedule not showing later events when the first two weeks were empty.

Files and Screenshots

  • Fixed Return opening a web search fallback instead of a file result that arrived a moment later.
  • Fixed the selected screenshot in history being difficult to see, and added right-click to open its actions menu.
  • Fixed pinned screenshots losing their aspect ratio when resized and showing transparent edges.

Settings and Crashes

  • Fixed the Quicklink editor in Settings having no visible save action.
  • Fixed normal quits, command-line termination, and running two copies of SuperCmd being reported as crashes.
  • Fixed crash reports containing no diagnostic information.