| Name | Modified | Size | Downloads / 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"