Download Latest Version Tinycast 0.12.1 source code.zip (14.4 MB) Google Add to Preferred Sources
Home / v0.12.1
Name Modified Size InfoDownloads / Week
Parent folder
Tinycast-Universal-0.12.1.dmg 2026-10-19 17.9 MB
Tinycast-Universal-0.12.1.zip 2026-10-19 17.7 MB
Tinycast-0.12.1.dmg 2026-10-19 9.8 MB
Tinycast-0.12.1.zip 2026-10-19 9.7 MB
README.md 2026-10-19 5.3 kB
Tinycast 0.12.1 source code.tar.gz 2026-10-19 13.7 MB
Tinycast 0.12.1 source code.zip 2026-10-19 14.4 MB
Totals: 7 Items   83.2 MB 0

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

  • @Noel-0 made their first contribution in [#1513]
  • @AllenReder made their first contribution in [#1552]
  • @isjiajia01 made their first contribution in [#1571]
  • @kosuketut made their first contribution in [#1626]

Channel: stable · Version: 0.12.1 · Bundle ID: com.tinycast.app Built from ead1f770401b34f69065e279704a119d04609986. 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:

:::sh
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:

:::sh
xattr -dr com.apple.quarantine "/Applications/Tinycast.app"
Source: README.md, updated 2026-10-19