Release notes

What's new in serrv, version by version.

1.3 July 2026

serrv 1.3 verifies SFTP server identities the same way Terminal does, adds a new window to manage trusted servers, and makes startup and network checks more reliable.

SFTP host-key verification

  • Verifies your server's identity. SFTP connections now check the server's identity the first time you connect, the same way Terminal/OpenSSH does — you're shown a fingerprint to compare against the one your hosting provider publishes, and serrv remembers it for future connections. If a trusted server's identity ever changes later, serrv warns you clearly instead of connecting silently, since that can (rarely) indicate someone intercepting the connection.
  • New "Manage Trusted Hosts…" window. Available from the menu bar, it lists every server you've verified across all your sites in one place, shows which sites use each one, and lets you forget a server's key.
  • Clearer login errors. An SFTP connection with a wrong password now shows "Login failed. Check your login credentials, or contact your hosting provider." instead of a raw technical error message.

More reliable

  • The System Check now reliably detects when Network Routing was turned off by another tool, and offers a one-click Re-apply fix instead of possibly still showing it as active.
  • When serrv offers to move itself to the Applications folder and you cancel the password prompt, it now simply continues from its current location instead of showing a "couldn't move itself" error.
  • When launched from the Downloads folder, serrv no longer shows a keychain password prompt before the "move to Applications" dialog — the move offer now comes first, as intended.

Also in this release

  • Updated bundled components (rclone, Node.js, Sparkle) to their latest versions for security and reliability.
1.2 July 2026

serrv 1.2 makes your sites more resilient — HTTPS certificates now repair themselves — and refines the HTML check alongside a handful of smaller fixes.

More resilient

  • Self-healing HTTPS certificates. If a certificate was left in a broken state — for example because the Mac went to sleep or serrv quit while it was being renewed — serrv now repairs it automatically on the next launch. Previously the affected site could suddenly fail to load with a security error such as Secure Connection Failed until it was reset by hand.

The HTML check, refined (serrv max)

  • Handles legacy encodings. Files saved in a non-UTF-8 encoding now show their source correctly in the detail view — previously it could appear empty even though issues were listed — and they're checked against their actual content.
  • More reliable Edit. If your chosen editor was moved or deleted, serrv now lets you pick a new one instead of silently doing nothing, and if the jump-to-line fails it falls back to simply opening the file.
  • Clearer Edit button. A tooltip now explains that you pick your editor once, on first use.

Also in this release

  • When you add a site whose name is already in use, the Available at … preview now shows the actual address the site will get (for example portfolio-2.local) instead of one it wouldn't receive.
  • When reordering sites by dragging, the drag preview now matches the real card width instead of appearing slightly narrower.
  • VoiceOver now announces the email field in the feedback form as Email address instead of an unlabeled text field.
1.1 June 2026

serrv 1.1 sharpens the HTML check, makes serrv more resilient when other tools touch your system, and fixes a range of smaller issues.

The HTML check, refined (serrv max)

  • Much faster, no size limit. Even large pages are now checked in full. You see live progress and a running count of issues while it works — and can cancel anytime, keeping the results found so far.
  • Jump straight to your editor. Open the affected file in Visual Studio Code, Cursor or Zed, right at the exact line and column.
  • Real problems only. The check now focuses on genuine issues — broken markup, accessibility, duplicate IDs, deprecated elements — and no longer flags purely stylistic conventions or valid HTML5. The red error icon is reserved for things that truly matter.
  • Easier to navigate. Selecting an issue scrolls long lines sideways to the exact column, and the file path above the source is now selectable.

Plays nicely with other tools

  • Address-conflict detection. serrv notices when another app claims the same .local address as one of your sites and warns you — on the site card and in the System Check.
  • Self-healing addresses. If another app removes serrv's address registrations, serrv restores them automatically — and the System Check can re-register them with one click.

A more reliable System Check

  • Reliably detects when network routing (port 443) isn't active and offers a one-click Re-apply.
  • No longer shows a false Site Previews warning after you grant the Local Network permission.
  • When a site's folder is missing, both the card and the System Check offer a one-click Choose Website Folder….

Publishing (serrv max)

  • Failed FTP/SFTP transfers now show the server's actual error message instead of a generic one.
  • Testing connection settings fails fast on a wrong host or port, instead of waiting up to a minute.
  • The Port field accepts only digits and snaps out-of-range values into 1–65535 when you leave it.

Also in this release

  • A cleaner, more consistent onboarding across all steps.
  • VoiceOver users can reorder sites without dragging — via the Move up/down in list actions.
  • Fixed a rare case where serrv max could briefly appear inactive right after activation.
1.0 June 2026

serrv 1.0 is here. Serve any local website folder over HTTPS with a .local address — no configuration, no command line.

What's in serrv 1.0

  • HTTPS out of the box. Every site gets its own name.local address with a trusted certificate — works in Safari, Chrome, Firefox and all other browsers.
  • Works with any static site. Drop any folder in — plain HTML, or the output of any static site generator.
  • Check your HTML. Scan every HTML file for common problems: broken tags, duplicate IDs, missing alt text, a missing doctype and more — entirely on your Mac, nothing uploaded. (serrv max)
  • Publish to your server. Upload and download over FTP, FTP with TLS, or SFTP. Passwords stay in your macOS keychain. (serrv max)
  • No limits for small projects. Use up to three sites for free, forever.

Contact us

We'll get back to you as soon as possible.