github epicenter-md/epicenter v7.6.0
Whispering 7.6.0: Transform Clipboard Content with Keyboard Shortcuts

latest release: v7.7.0
one day ago

This release adds two commands for transforming text in your clipboard without opening the main app.

Interactive picker (Ctrl+Shift+X / Cmd+Shift+X): Opens a searchable list of your transformations. Pick one, apply it to your clipboard text, done.

Direct command (Ctrl+Shift+R / Cmd+Shift+R): Runs your pre-selected transformation instantly. No window, no clicks.

Both commands respect your existing settings: copy result to clipboard (enabled by default) and paste at cursor (if enabled).

Using the Picker

  1. Copy text
  2. Press Ctrl+Shift+X (or Cmd+Shift+X on macOS)
  3. Type to search your transformations
  4. Click one or press Ctrl+1, Ctrl+2, etc. (or Cmd+1, Cmd+2, etc. on macOS) to apply it

Using Direct Command

  1. Go to Settings > Transformations and select your most-used transformation
  2. Copy text
  3. Press Ctrl+Shift+R (or Cmd+Shift+R on macOS)

Customize Shortcuts

Settings > Shortcuts > find openTransformationPicker or runTransformationOnClipboard > click the field > press your preferred keys.

What's Changed

  • refactor(query): consolidate query layer with entity-based namespacing by @braden-w in #883
  • feat(transcription): add persistent model manager for whisper.cpp by @braden-w in #889
  • chore: switch Claude model from opus to sonnet by @braden-w in #888
  • chore: update biome configuration to schema 2.2.6 by @braden-w in #890
  • docs(CLAUDE): specify regular merge strategy for PRs by @braden-w in #891
  • chore: update @tanstack/svelte-query to v6.0.0 by @braden-w in #892
  • fix: messed up formatting in AGENTS.md. by @Leftium in #887
  • [READY] add missing community standard files by @thisisharsh7 in #876
  • feat(whispering): add evergreen 'latest' Gemini inference API model names by @dstanley-ttech in #894
  • fix: prevent Windows console flash when executing FFmpeg commands by @braden-w in #899
  • chore: simplify and improve formatting tooling by @braden-w in #900
  • feat(settings): add proactive warnings for recording method compatibility by @braden-w in #902
  • chore: run formatter to organize imports by @braden-w in #901
  • feat(scripts): automate release workflow with commit, tag, and push by @braden-w in #903
  • refactor(rules): split AGENTS.md into domain-specific files for lazy loading by @Leftium in #906
  • fix(ci): rename GITHUB_* secrets and env vars to GH_* by @braden-w in #922
  • refactor: consolidate database layer with entity-based namespacing by @braden-w in #921
  • chore: enable experimental Svelte support in Biome 2.3 by @braden-w in #923
  • revert: disable experimental Biome Svelte support by @braden-w in #924
  • refactor(db): split service into platform-specific implementations by @braden-w in #925
  • refactor: simplify model path structure and remove redundant nesting by @braden-w in #926
  • fix(windows,transcription): prevent FFmpeg console window flash by @brummelte in #909
  • fix(ffmpeg): use shell-less executor for installed check by @brummelte in #908
  • refactor(macos-accessibility): migrate Command.create to services.command.execute by @braden-w in #927
  • Fix: Deepgram Nova-3 fails when system prompts are used due to unsupported keywords parameter by @passion8 in #895
  • feat: update Anthropic models to latest Claude 4.5 generation by @ElDataDude in #928
  • feat(landing-page): add Try Now buttons to landing page tool cards by @rupokghosh in #799
  • feat: add transform-clipboard feature with two command modes and keyboard shortcuts by @braden-w in #930

New Contributors

Full Changelog: v7.5.4...v7.6.0

Love using Whispering? Join us on Discord or report issues on GitHub.

Don't miss a new epicenter release

NewReleases is sending notifications on new releases.