Skip to content

v1.0.55

Choose a tag to compare

@snout-dev snout-dev released this 21 Oct 07:57
· 10 commits to main since this release

What's new in 1.0.55

The assistant signs in to SnoutData AI with your account, storage buckets take a dropped file, and
local projects run snout-stack 0.1.11.

The assistant

  • SnoutData AI uses your sign-in. The assistant reaches our models with the account you are
    signed in to, so there is no API key to keep, and Settings no longer shows one. A key saved by an
    earlier version is removed.
  • A refusal says whose budget it was: yours, your team's shared budget, or SnoutData AI's own
    daily limit (which leaves yours untouched). A rate limit says when to try again.
  • The embedding model is no longer offered in the chat model list.

Projects

  • Local projects run snout-stack 0.1.11. The server key reads the tables the database's owner
    made, a function's log lines start with its project, and a function stopped for its CPU limit
    says so. Rotating a local project's keys signs them for the roles its database has.
  • Drop a file on a storage bucket and it uploads into it.
  • A container built from a Dockerfile uploads to the project's own storage, so an image over
    100 MB no longer fails on the way in.
  • The Dashboard panel follows a project you start or stop from the tray.
  • Show in Connections, Open in Connections and Run a statement bring back a cloud
    project's connection you had deleted.
  • A cluster's home node can fail over to its replica, and the Shards section shows it.
  • Extensions list ten at a time, and deleting a project lives in its Settings.
  • Each project section has its drawing, and the project tab holds together in a narrow window.

Smaller changes

  • The window can be dragged while Liby is out, and the getting-started card no longer covers her.
  • An agent sees the list_connections tool once.
  • A packaging dependency is updated to close a security advisory.

Install

Windows

Recommended: install from the Microsoft Store.
No warnings, and updates install themselves.

Or download the installer directly: SnoutData-Setup-1.0.55.exe below. It is
code-signed through Microsoft's Azure Trusted Signing, and the publisher is SNOUTDATA.

Windows SmartScreen may still show a blue "Windows protected your PC" screen. That is
about download reputation: SmartScreen warns on files it has not seen many people run
yet, even when they are signed. To continue:

  1. Click More info.
  2. Check that Publisher reads SNOUTDATA.
  3. Only then click Run anyway.

If it says Unknown publisher, or any name other than SNOUTDATA, do not run it.
Delete the file and download it again from this page or from snoutdata.com.

After the first install, updates install themselves from inside the app.

Linux (Ubuntu / Debian)

Download and install the .deb:

wget https://github.com/snoutdata/studio/releases/download/v1.0.55/snoutdata_1.0.55_amd64.deb
sudo apt install ./snoutdata_1.0.55_amd64.deb

Or add the apt repo directly (no download, pulls the latest):

curl -fsSL https://apt.snoutdata.com/snoutdata-archive-keyring.gpg \
  | sudo tee /usr/share/keyrings/snoutdata-archive-keyring.gpg >/dev/null
sudo tee /etc/apt/sources.list.d/snoutdata.sources >/dev/null <<'EOF'
Types: deb
URIs: https://apt.snoutdata.com
Suites: stable
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/snoutdata-archive-keyring.gpg
EOF
sudo apt update && sudo apt install snoutdata

Both wire the same signed apt repo, so future releases install with sudo apt upgrade (or
automatically via unattended-upgrades), no re-downloading. Launch SnoutData from your app
menu (or run snoutdata); sign-in and the Chromium sandbox work with no extra flags.

Verify your download

SHA256SUMS below lists the SHA-256 of every installer on this release. Check yours
against it:

sha256sum -c SHA256SUMS --ignore-missing          # Linux
shasum -a 256 -c SHA256SUMS --ignore-missing      # macOS
Get-FileHash .\SnoutData-Setup-1.0.55.exe -Algorithm SHA256   # Windows: compare with SHA256SUMS