changelog
Deck View v0.18.0 to v0.18.18
## Resume as-is
**⏩** on a tile brings the last session back exactly as it was. Deck View sends the resume command, picks the most recent session and answers the resume-in-full prompt, so you are not sat pressing Enter. It answers by reading the screen, never by timed keystrokes, because one of the options on that prompt is a permanent setting. It also clears Claude Code's MCP approval dialog for you, leaving every server exactly as the dialog offered it.
## The local API
- `GET /how` returns a plain-text guide written by the running app, so it always describes the version you have.
- Sessions have a lifecycle: start, resume, resume in full, exit, release.
- A window claimed through the API can be started with Auto Yes already on, and gets past the MCP dialog the same way a person would.
- A session waiting on the trust prompt no longer reports as running.
- Releasing a window works on any window, not only ones the API opened.
## Pocket Deck
- The pairing scanner is a targeting reticle: it hunts, then locks onto the code and the whole screen turns green.
- The pairing code is shown at the size a phone camera needs.
- A disconnect control you can reach while the session is working.
- Unpairing on the phone revokes the device on the Mac.
- The Mac always identifies itself to the phone by name.
## Fixes
- Return is sent as its own keystroke, so composed messages from the phone actually submit.
- The update check waits for your channel setting instead of checking the wrong channel first.
- Your licence is tied to the Mac's hardware identity alone, so changing Wi-Fi no longer looks like a new machine.
- The developer card's QR is generated, not bundled, and opens a chat.