Skip to content

v2.30.0

Choose a tag to compare

@zoltanam zoltanam released this 22 Oct 21:44
· 468 commits to master since this release

What's Changed

  • ci(leak-guard): allow OpenSSH key types and synthetic Team Vault test ids by @zoltanam in #219
  • feat(ai): show the hosted AI money balance and each turn's cost by @zoltanam in #220
  • feat(teams): add the Team Vault and SSH certificate authority by @zoltanam in #221
  • ci(standalone): build with the Python version the size baseline records by @zoltanam in #222
  • feat(vault): guide new users to their next vault step by @zoltanam in #223
  • feat(vault): bind personal vault keys to custom servers by @zoltanam in #224
  • feat(vault): resolve exposures only once the old key is gone by @zoltanam in #225
  • fix(vault): keep signing after a device creates its SSH key by @zoltanam in #226
  • fix(vault): clearer CLI key import, vault names and certificate errors by @zoltanam in #227
  • feat(ui): Servonaut colour themes and full colour in the desktop app by @zoltanam in #228
  • feat(ui): theme colours for all TUI text, and window edges that match the theme by @zoltanam in #229
  • fix(ca): say SSH certificates are coming soon when the service has them off by @zoltanam in #230
  • fix(ca): let the CLI carry a team SSH CA rollover through by @zoltanam in #231
  • feat(vault): pick vaults, keys, teams and servers instead of typing ids by @zoltanam in #232
  • feat(login): say which client and platform is asking to sign in by @zoltanam in #233
  • fix(vault): show progress on slow vault actions and guide device recovery by @zoltanam in #235
  • feat(ui): show or hide what you typed in secret fields by @zoltanam in #236
  • fix(vault): say why a recovery key was refused by @zoltanam in #237
  • fix(ui): show Vault in the open sidebar once it becomes available by @zoltanam in #239
  • Vault: AWS servers work with vault keys; auto-bind keys by name; searchable key picker by @zoltanam in #241
  • feat(vault): fetch a server's host key from Use Vault Key by @zoltanam in #242
  • fix(vault): show a server's vault key and verify SSH with it by @zoltanam in #243
  • test(qa): give sandbox children a short temp dir for vault SSH agents by @zoltanam in #244
  • fix(demo): show the login stand-in in the vault key dialog and command prompt by @zoltanam in #245
  • fix(vault): use a server's vault key for every SSH action by @zoltanam in #246
  • fix(memory): keep the stored snapshot when SSH cannot reach the server by @zoltanam in #247
  • test(e2e): add a --teams option to the QA sandbox by @zoltanam in #248
  • fix(ca): show SSH certificate results in words, not raw records by @zoltanam in #249
  • fix(command): show ssh's saved-host-key note as information, not an error by @zoltanam in #250
  • feat(ca): switch SSH certificates on from the SSH Certificates screen by @zoltanam in #251
  • docs: describe the release mirror by @zoltanam in #253
  • fix(aws): stay quiet at start when AWS is not set up by @zoltanam in #258
  • fix(managers): keep the selected server after the list redraws by @zoltanam in #259
  • fix(managers): a deleted server leaves the server list by @zoltanam in #260
  • fix(vault): say what list, create and grant processing did, in words by @zoltanam in #261
  • fix(teams): keep a viewed team's members in view by @zoltanam in #262
  • test(sandbox): account, sign-in page, machine name and scripted AI options by @zoltanam in #263
  • fix(account): name every plan feature in words by @zoltanam in #264
  • fix(relay): say what the relay status means, in words by @zoltanam in #265
  • fix(relay): open the relay status from the command palette by @zoltanam in #266
  • test(e2e): the remote df stub answers the memory prober's format by @zoltanam in #267
  • fix(memory): show every pinned value, with its time to the minute by @zoltanam in #269
  • fix(mcp): name install paths home-relative by @zoltanam in #270
  • fix(memory): annotate reports an editor it cannot start by @zoltanam in #268
  • fix(aws): switching AWS off in Settings now takes effect by @zoltanam in #272
  • fix(cli): make db setup list what it found and store it in one step by @zoltanam in #273
  • feat(teams): list team shared servers beside your own servers by @zoltanam in #271
  • feat(mcp): team rules decide what agents may do on team shared servers by @zoltanam in #274
  • fix(tui): store the highlighted database, and say what happened in plain words by @zoltanam in #275
  • test(sandbox): a display sign-in code for recordings by @zoltanam in #276
  • fix(plans): name the feature and plan when a plan does not include it by @zoltanam in #278
  • fix(managers): name the server in power-action messages by @zoltanam in #277
  • fix(cli): show the plans link in secrets status on the Free plan by @zoltanam in #279

Full Changelog: v2.29.0...v2.30.0

Faster download

The desktop preview is also served from the release mirror, which stays fast on slow or lossy connections. These are the same files as the assets below; check each against the SHA256SUMS asset named next to it.

Every way to install Servonaut: https://servonaut.dev/download