Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 17:22
· 74 commits to main since this release
5508492

Upgrade notes

  • No data migration and no changed flags; upgrading from v0.2.0 needs no action. A backup is not required, though backing up the data directory before any upgrade is always safe.
  • Tailscale hosts: on a host whose private backend is tailscale, new flats (created by an agent or by their first save) are now allowed on Tailscale from the start, and previews and console links use the tailnet. Existing flats are unchanged, Funnel and Portal are never granted, and the operator can still turn Tailscale off per flat. Each Tailscale-allowed flat and preview runs its own tsnet node with its own certificate, which counts toward Let's Encrypt limits for the tailnet name (#32).
  • Build version: flats version, /api/status (system.build) and the console now report the release tag, or the commit for development builds. system.version is kept for older clients (#34).
  • Agent plugins: flats connect <url> saves the host for agent plugins (flats mcp); existing --url/FLATS_URL usage is unchanged (#30).

What's Changed

  • ci(release): tag images with the released commit, short and full by @oesni in #29
  • feat(console): merge the flat detail and settings pages into one tabbed page by @oesni in #28
  • feat(cli): let agent plugins reach any Flats host through flats mcp by @oesni in #30
  • ci: publish development images for every main commit by @oesni in #31
  • feat(console): show flat type as an icon left of the name by @oesni in #33
  • feat: show the build version in the CLI, API and console by @oesni in #34
  • feat: follow the tailnet backend for new flats, previews and console links by @oesni in #32

Full Changelog: v0.2.0...v0.3.0