> ## Documentation Index
> Fetch the complete documentation index at: https://crsdk.app/llms.txt
> Use this file to discover all available pages before exploring further.

# April 3, 2026 — v1.3.7

Server hardening release. Fixes several property-handling bugs on the native server and ships two new SDK endpoints for ML and file-browser UX.

### New

* **Thumbnail + screennail pull API** — `POST /api/cameras/{id}/sd-card/slot/{n}/files/{contentId}/{fileId}/thumbnail` and `.../screennail`. Fast previews for file browsers and ML pipelines, separate from the full-file download path.
* **Error / caution status properties** — `camera-error-caution-status`, `system-error-caution-status`, and `camera-system-error-info` are now readable via `GET /properties/{name}`.
* **`camera-server` CLI** — `start`, `stop`, `status` commands shipped via the `camera-remote-web-api` npm package for managing the server binary outside of the SDK.

### Fixed

* Seven per-property regressions in the generic SET handler (shutter-speed writability detection, UInt16 range properties, WB color-temp step handling).
* `focus-near-far` and `movie-rec` responses were missing the camera metadata envelope — both now include `camera: { id, model, connected }` like the rest of the API.

### Notes

This is the last v1.x minor before v2. v2 will remove the WebSocket live-view channel and reshape client-SDK connection logic — see the v2 migration guide (coming soon) for the full list.
