I just shipped ShellDrop v4.0. Six things changed, all small, all things I bumped into using the app every day to manage my Claude Code agent on a Mac Mini at home. None of them needed a new major version, but I bumped it anyway because the app finally feels like the thing I wanted it to be when I started.
The keyboard toolbar had up and down arrows. Did not have left and right. Which, in retrospect, is fucking ridiculous on a terminal app. Fixing a typo in the middle of a long shell command on iOS is rough without them. v4.0 adds them. Each arrow is its own button with breathing room between, so a thumb mash doesn't accidentally trigger the next one over.
tmux scrollback on a single-finger swipe is great. The problem was: a few seconds in, I'd lose track of which way I was going. Was I scrolling up into history or back down toward live? On a phone, with no obvious scrollbar, easy to miss.
v4.0 fades a cyan chevron in at the right edge of the terminal whenever you start scrolling fast. It's small, semi-transparent, fades out about a third of a second after you stop. Triggers on two scroll events inside 600ms so a single accidental swipe doesn't summon it. Stays out of the way during normal typing.
This is the change I'm most into. Voice-keyboard apps like Wispr Flow have got really good. Press the keyboard switcher, talk, the text appears in whatever input field has focus. iOS doesn't care which app — it's just a keyboard extension feeding text in.
Turns out the SSH input field in ShellDrop is a perfectly normal text input. Switch to Wispr Flow, say "hey Claude, summarise the last commit and tell me if the diff makes sense", the line lands in the tmux session, hit return, Claude does its thing. Much faster than typing it on a soft keyboard.
The accessory toolbar had a Paste button. Long-pressing the terminal also opened a paste sheet. Two ways to do the same thing, and the long-press one was the one I always used. So Paste is off the toolbar. Long-press still works. The space went to the new arrow keys.
When you dismiss the keyboard, a small floating bar sits at the bottom. In v3 the buttons clustered on the right and the up/down arrows were joined into one pill. In v4 the buttons are spread out with flex spacers between every group, and up and down are two separate pills. Easier to hit individually.
Small one. The One Tap command editor blocked saving an empty command. v4.0 removes the gate. Clear the field, save, done. If you want the button gone too, the toggle for that is one tap away in Settings.
I built ShellDrop because the iOS SSH clients I tried either charged a sub or hadn't been touched in years, so I wrote my own. I wanted something small that worked the way I actually use SSH on my phone: tap a saved Mac Mini, land in tmux, fire a command at whatever agent's running, put the phone back in my pocket.
v4.0 doesn't add a giant feature. It cleans up the edges of the thing I was using daily and noticing little annoyances in. If you're doing something similar (agent on a Mac Mini at home, reached via Tailscale, monitored from iPhone or iPad), v4.0 is the version where it should feel right.
The May 2026 release of ShellDrop. Left/right arrow keys, scroll indicator, voice-keyboard support, Paste button removed, floating-bar tidied, One Tap editor accepts blank.
Yes. Any iOS voice keyboard extension that types into a standard text input works in the ShellDrop SSH input field.
Yes, by virtue of being an SSH client. The agent is whatever's running in the shell on the other end. ShellDrop sends bytes; the agent decides what to do with them.
Current pricing is on the App Store listing. No subscription, no in-app purchases, no tiered plans.
Yes. Tailscale is a network layer. ShellDrop is a standard SSH client. They don't need to know about each other.
The six things in this post. Marketing version bump to v4.0.
ShellDrop is on the App Store. Universal iPhone and iPad, iOS 17+.