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 036262e. 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/tinycastOn 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"