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
