Skip to content

firetower: v0.43.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 09:14
61a51b9

0.43.0 (2026-10-03)

Features

  • access: a machine is somebody's, including the ones already here (6b060d0)
  • access: a place can be shared; a conversation cannot (4410cdd)
  • access: an API key a team shares, and a subscription that comes home (e2b76e3)
  • access: exceptions, so one person can be let into one thing (28ca0c7)
  • access: nothing of theirs is swept unseen (9a22677)
  • access: one identity table, so a slug is never issued twice (0a56334)
  • access: people, teams and directories, over paths (07a371d)
  • access: the reads and writes the sharing sheet needs (5367dea)
  • access: what is somebody's own, nobody else can be given (048e2fb)
  • access: what one person reaches, for deciding about them (8ff7cc2)
  • access: what somebody administers, and what they made and left behind (2983227)
  • auth: passwords are replaced on the web, and only there (b035698)
  • desktop: one sharing sheet for everything, not just workspaces (92368ff)
  • desktop: the sharing sheet, and directories you can make from here (3ad8318)
  • mutliplayer: comprehensive support for permissions and multi accounts (a5a1f42)
  • organization: everybody added from now on has an email (542fa3e)
  • remember agent settings per session (#206) (f24c902)
  • repos: a repository belongs to whoever connected it (7d9ef1f)
  • sessions: ending an agent ends that agent (0599977)
  • updates: reading is not upgrading, and a machine is its administrator's (1bf125a)
  • web: decide what happens to somebody's work before they go (c7c92ff)
  • web: the People actions ask first (3b2fc83)

Bug Fixes

  • access: a secret is addressed by its whole key, owner included (d8f2b6d)
  • access: a viewer may read a session and may not steer it (1853117)
  • access: an agent account's path is a path, not raw ltree text (d521640)
  • access: filing one secret no longer files its namesakes (b219200)
  • access: something filed nowhere says so, rather than failing to decode (f6d3030)
  • an agent added to a workspace inherits its checkouts, and a chip that ends everything says so (d11aae3)
  • composer: controls that fit, and no box for a viewer (7cf8a0f)
  • hosts: a machine is somebody's, and these endpoints now know it (427f47c)
  • migrations: an upgrade must survive two accounts on one mailbox (0c3791a)
  • providers: the application is only offered to whoever may set it (8d12907)
  • web: a real picker, and it says what it does (f4cb567)
  • web: copying the password actually copies it (c9d4d04)
  • web: say less, and only what is true (551d6e7)
  • web: the copy button answers, and sits beside the eye (83843c2)
  • web: the destroyed rows show where they are filed (3087baf)
  • web: the sign-in link comes from the server, not from the tab (5c4e4c8)

Performance Improvements

  • optimize inspector diff by capping patches and querying names (#205) (4b023f3)