github abue-ammar/tinycast v0.12.1
Tinycast 0.12.1

3 hours ago

What's Changed

  • Expand the Hyper Key: all modifier keys, per-keyboard remapping, diagnostics and Secure Input support by @abue-ammar in #1510
  • Rework quicklink selected text and add a ⌘C selection fallback by @abue-ammar in #1507
  • Decode malformed UTF-8 the way Node does by @Noel-0 in #1513
  • Show what the provider said when an AI chat turn is refused by @notsoshu in #1497
  • Let Bring! sign in by sending URLSearchParams as form data by @list-jonas in #1532
  • Let the Dictation key (🎤) trigger Tinycast shortcuts by @list-jonas in #1523
  • Support Raycast's OAuth sign-in in extensions by @abue-ammar in #1502
  • Report real access and change times from fs.stat by @abue-ammar in #1533
  • Search files from Tinycast's own disk index instead of Spotlight by @abue-ammar in #1537
  • Let the version on the About page be selected and copied by @abue-ammar in #1544
  • Let armed MCP tools run commands and read files by @abue-ammar in #1543
  • Read a bare unit after / as one of it, and add fuel units by @abue-ammar in #1545
  • Let model discovery ignore catalog fields it cannot read by @AllenReder in #1552
  • Let any preset add a model ID its catalog leaves out by @abue-ammar in #1546
  • feat(dictation): insert text while recording by @AlexanderWillner in #1553
  • Polish the AI Chat window, open long chats fast and keep the transcript above the chips by @rubnogueira in #1526
  • Keep code blocks rounded, share one wider AI Chat column, and fix its cursors by @abue-ammar in #1559
  • Record the Hyper key inside Secure Input, and keep Quick Press from toggling Caps Lock there by @abue-ammar in #1562
  • Keep an open note from taking pastes and keystrokes, and render custom Quick Action Markdown by @abue-ammar in #1563
  • Move OpenCode to v2 and send it images by @abue-ammar in #1564
  • Trim redundant comments across app and tooling by @abue-ammar in #1566
  • Draw clipboard image rows and previews from small copies by @mertkaradayi in #1565
  • Let a gateway model declare reasoning levels and send them as reasoning_effort by @isjiajia01 in #1571
  • Keep older AI Chat transcript rows lazy and feed the sidebar thirty chats at a time by @rubnogueira in #1573
  • Add a toggle to turn off suggested replies in AI chat, and left-align them by @abue-ammar in #1598
  • Add a ⌘K actions menu to Switch Windows by @abue-ammar in #1600
  • Add a Switch Windows Backwards command by @abue-ammar in #1601
  • Paste a clipboard image with its file URL so a terminal gets the path by @abue-ammar in #1602
  • fix(file-search): stop the live index from relisting busy folders by @abue-ammar in #1605
  • fix(icons): draw the emoji smiley outlined in Light mode by @abue-ammar in #1606
  • Add a Files section to the launcher by @abue-ammar in #1608
  • Remove File Search's Quick Look overlay by @abue-ammar in #1609
  • Fix launching duplicate application installations by @abue-ammar in #1617
  • Stop capping remote Quick Action replies by selection length by @abue-ammar in #1616
  • Calculate on a converted value mid-expression by @abue-ammar in #1618
  • Add native localization for eight languages by @abue-ammar in #1620
  • Use Full Disk Access when uninstalling, and wait for the app to quit by @abue-ammar in #1624
  • Narrow File Search to home with editable defaults by @abue-ammar in #1625
  • Stop extension shortcut handlers from retaining closed screens by @kosuketut in #1626
  • Mirror main to GitLab by @abue-ammar in #1627
  • Lock app bundles the user can't write before uninstalling by @abue-ammar in #1635
  • Refine French translations, improve wording across languages and adjust text layouts by @Risengan in #1636
  • Open the launcher, Notes, dialogs, Settings editors and menus with the native window bounce by @abue-ammar in #1643
  • Animate the first menu after the palette closes with one open by @abue-ammar in #1644
  • Edit clipboard text entries in place by @abue-ammar in #1642
  • Find Apple's zh_CN and zh_TW names on any Chinese region by @abue-ammar in #1645
  • Keep Command-Escape input handling off the main run loop by @abue-ammar in #1646
  • Show when currency rates were updated, with a refresh button by @abue-ammar in #1648

New Contributors

Channel: stable · Version: 0.12.1 · Bundle ID: com.tinycast.app
Built from ead1f77. Full changelog

Recommended: install via Homebrew — it clears the quarantine flag automatically on every install and update, so there's nothing to run by hand:

brew trust --tap abue-ammar/tinycast
brew install --cask abue-ammar/tinycast/tinycast

On an Intel Mac, install abue-ammar/tinycast/tinycast-universal instead — same app, built with both slices.
This build is self-signed. If you download the DMG directly instead of using Homebrew, macOS will refuse to open it until you clear the quarantine flag once:

xattr -dr com.apple.quarantine "/Applications/Tinycast.app"

Don't miss a new tinycast release

NewReleases is sending notifications on new releases.