Changelog
Nightly

Any Desktop v0.1.2-nightly.20260922.1

New

  • Favourite a Format from the Formats app — right-click its row, or use the star beside its name — and it appears in the sidebar under Favorites, the way a favourited Collection does.
  • Open a favourited Format from the sidebar to go straight to its table.
  • Paste an address over selected chat text to make a link while keeping its label visible in the composer.
  • Place the cursor on a chat link to edit its address, open it or unlink it without deleting the text. The bar shows object titles. Press Enter to save address changes; Escape or clicking away cancels.

Improved

  • Waiting photos and videos appear automatically when the sender's upload completes, without reopening the chat.
  • Grouped tables now pause row hover and click interactions while you scroll.
  • Bao now uses the Agent icon in the status bar, at a slightly larger size for a sharper appearance.
  • Bao's status icon is bright when active on this device and dimmed otherwise. The location dot is gone; the tooltip still shows where Bao is answering.
  • When Bao is active and idle, the status icon makes a small glance once a minute. The animation respects reduced-motion settings.
  • The bao status icon's hover is now a round highlight.
  • Chat lists keep each marker as typed, including task-list markers, while retaining nested indentation and inline formatting.
  • Messages ending in a chat list keep their timestamp on the final line.
  • The slash menu and Turn into no longer offer column layouts for now. Dragging a block beside another one still creates columns.
  • The Types mini app is now called Formats.
  • The Collections mini app now describes itself as grouping objects by format.
  • A favourited Format is now highlighted in Favorites while you browse that Format in the Formats app.
  • Unread chat messages now have a blue sidebar counter.
  • Sidebar reactions show a heart and mentions show @ in coloured circles. A reaction can appear beside a count or mention; a mention replaces the count.
  • Unread badges stay on collapsed space or direct-chat rows and move to the Chat row when expanded. If the Chat row is hidden, the badge stays on the space or direct-chat row.
  • Counters for due items and small avatar initials now use consistent text styling.
  • The desktop app icon and the browser tab icon now show the ~a mark.
  • Chat links no longer use underlines. Links are blue in the composer and received messages, with a contrasting colour in your own messages.
  • The link bar stays beside its link, explains rejected addresses, hides Open for unsupported destinations and labels file links as "File".
  • Links are preserved when you reload a chat draft or edit a sent message.
  • The jump-to-latest button now scrolls smoothly, or moves instantly when reduced motion is enabled.
  • When you close a side list (Skills, Wiki, Collections and others), a sidebar button appears in the header to open it again.
  • The button also appears when focus mode hides the list; clicking it restores the remembered width and exits focus mode.
  • When Bao can't finish a task, the chat now says what went wrong in plain words — out of credits, provider busy, took too long — with a direct fix where there is one, instead of a raw error.
  • Use Show details to view and copy the original error when reporting a problem.
  • Bao now retries temporary connection failures, rate limits and AI-provider outages, up to three attempts in total. Stalled responses get one retry.

Fixed

  • A new account is no longer offered unknown people as direct-chat suggestions.
  • Search no longer offers "By …" author filters for people you have never met.
  • A new account no longer opens inside an internal space it cannot see in the sidebar.
  • Chat photos awaiting the sender's upload now show "Waiting for sender" instead of a plain file card.
  • Chat videos awaiting the sender's upload now show "Waiting for sender" instead of an empty tile.
  • Waiting chat attachments no longer open an error page when clicked.
  • Contacts, CRM and Tasks now show their data in both newly created and older spaces.
  • People and organisations created in newer spaces now appear in separate directory sections.
  • Screen readers now announce when an object is being removed from a collection.
  • Scrolling collection and format tables is smoother.
  • Adding a third saved view to a collection or format no longer overwrites the second.
  • Duplicating a saved view more than once now creates separate views instead of overwriting the previous copy.
  • Numbered and bulleted lists in chat messages now look like the rest of the message — no extra indent or padding.
  • A chat list typed directly below a line of text now stays with that line instead of starting a separate paragraph.
  • New direct chat now uses the shared search-menu height limit and scroll-edge fades rather than abruptly cutting off its contact list.
  • Long lists in Move to project or area now stay within the window and scroll, with fades showing where more items are available.
  • Chat @ mention menus can now show more than five suggestions, with a consistent height limit and scroll-edge fades.
  • Reactions from other people now use the same grey as the message bubble.
  • The formatting toolbar now works when creating a new page. Selecting text in the New object popup and clicking Bold, Italic or a block type applies it, instead of the toolbar appearing and doing nothing.
  • The slash (/) menu, the [[ and @ reference pickers and the block and table menus are now clickable in the New object popup too.
  • The [[ and @ reference picker no longer opens hidden behind the New object popup.
  • The Add link picker no longer opens hidden behind the New object popup.
  • Table controls — add row and column, the resize handles and row reordering — now work in the New object popup instead of being covered by the dialog.
  • Screen readers can reach the editor's toolbar, menus and pickers in the New object popup, and the editor's status announcements are no longer silenced there.
  • Column resize handles, grid labels and selection indicators are no longer hidden behind the New object popup.
  • Synced-block controls are no longer hidden behind the New object popup.
  • In the New object popup, pressing Enter after typing a title now moves the cursor into the page body, the same as it does on a page opened from a wiki or collection. Previously only Tab worked there.
  • Pasting a URL over selected text now links that text instead of replacing it in documents, synced blocks, embed captions and mail notes.
  • A favourited Format is drawn with its own shape in the sidebar instead of the Collections icon.
  • If selected text includes a mention or crosses a blank line, pasting a link leaves the text unchanged and explains why.
  • Links with parentheses in their addresses now send correctly and keep their labels when messages are edited or shown in notifications.
  • Typing just before linked text no longer expands the link, and deleting repeated text before it no longer removes it. Links that include trailing spaces are kept when sending.
  • Jumping to an old message in a long chat no longer flickers while earlier history loads.
  • A chat no longer stops following new messages after loading older history that turned out empty.

Build: v0.1.2-nightly.20260922.1 · Bundled server: v0.2.3-nightly.20260922.1 · Bundled agent: 80bb25fb4d09

Shipped Features