| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Tinycast-Universal-0.10.20.dmg | 2026-09-12 | 11.4 MB | |
| Tinycast-Universal-0.10.20.zip | 2026-09-12 | 11.3 MB | |
| Tinycast-0.10.20.dmg | 2026-09-12 | 6.3 MB | |
| Tinycast-0.10.20.zip | 2026-09-12 | 6.2 MB | |
| README.md | 2026-09-12 | 4.4 kB | |
| Tinycast 0.10.20 source code.tar.gz | 2026-09-12 | 44.5 MB | |
| Tinycast 0.10.20 source code.zip | 2026-09-12 | 45.1 MB | |
| Totals: 7 Items | 124.9 MB | 0 | |
What's Changed
- Reduce clipboard capture CPU for large file selections by @kmplngj in [#507]
- Navigate inline command arguments with arrow keys by @list-jonas in [#508]
- Bound clipboard URL decoding for large file selections by @kmplngj in [#513]
- Recover Calendar access after TCC reset by @matheus-apolonio in [#521]
- fix(extensions): render search bar dropdowns by @OiAnthony in [#515]
- Polish native action menu grouping and corners by @hkay-dev in [#537]
- Accept process.addListener in the extension runtime by @list-jonas in [#550]
- Let the Permissions pane ask for calendar access by @abue-ammar in [#551]
- Add opt-in OCR search for clipboard images and PDFs by @kmplngj in [#522]
- Let Escape walk back out of the Tab ring by @abue-ammar in [#554]
- Add a palette background transparency control by @hkay-dev in [#540]
- Custom quick actions by @abue-ammar in [#555]
- feat: add alias fields for extension commands by @abue-ammar in [#558]
- fix: resolve ntd to TWD by @abue-ammar in [#560]
- Install and run an extension's downloaded CLI by @list-jonas in [#561]
- fix: complete the node:util shim for execa and undici by @abue-ammar in [#562]
- Cycle halves across displays by @abue-ammar in [#563]
- Add Buffer.compare to the extension runtime by @abue-ammar in [#565]
- Let an unquoted date format keep its spaces by @abue-ammar in [#572]
- Give each command exactly one pane and one switch by @abue-ammar in [#577]
- Gate pull requests on an approved issue by @abue-ammar in [#580]
- Drop the duplicate security contact link by @abue-ammar in [#581]
- Point would-be contributors at the contributor guide by @abue-ammar in [#582]
- Run extension commands that render async components by @list-jonas in [#578]
- Let a bare backspace fall to the root search by @abue-ammar in [#585]
- Search Menu Items for the frontmost app by @abue-ammar in [#587]
- Offer None as a reasoning effort where thinking can be turned off by @abue-ammar in [#589]
- Hide a launcher result from search via ⌘K by @abue-ammar in [#590]
- Expand snippets inside a Note by @abue-ammar in [#592]
- Size the onboarding window to each step by @abue-ammar in [#593]
- Scale the palette with an Interface Size setting by @abue-ammar in [#597]
- Let node-fetch accept the runtime's AbortSignal by @list-jonas in [#598]
- Drag a clipboard entry out into another app by @electro56435 in [#596]
- Await a detached child whose output is still read by @list-jonas in [#599]
- Hide empty icon slots in extension rows by @list-jonas in [#600]
- Close an open menu on a right click, not only a left one by @abue-ammar in [#601]
- Reach a window or a menu bar item from the launcher by @abue-ammar in [#603]
- Group menu search by menu, and seat its settings with its command by @abue-ammar in [#605]
- Add the Node shims Audio Devices needs by @list-jonas in [#606]
- Label a bundle in the language it is written in, not the next one down by @abue-ammar in [#610]
- Give Search Files a preview pane, a type filter and an Actions menu worth opening by @abue-ammar in [#612]
- Say plainly that an issue must be approved before code is written by @abue-ammar in [#614]
- Turn on the hardened runtime, and teach the updater the identity it will switch to by @abue-ammar in [#620]
- Select the search field's text when the palette is re-summoned by @shailantani in [#615]
New Contributors
- @OiAnthony made their first contribution in [#515]
- @hkay-dev made their first contribution in [#537]
- @electro56435 made their first contribution in [#596]
- @shailantani made their first contribution in [#615]
Channel: stable · Version: 0.10.20 · Bundle ID: com.tinycast.app
Built from 036262edd57f2e10601fad40634ee84a4ab916f9. 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"