Skip to content

v0.2.1

Latest

Choose a tag to compare

@andrasbacsai andrasbacsai released this 06 Nov 22:08

Features

  • Added block and inline math in docs. A code block set to Math, or /math, draws the formula with KaTeX. /inline puts a formula in the sentence. Markdown $...$ imports and exports the same way.
  • Added previews for text, PDF, audio, and video in a doc page. A file block shows a preview from the file name. A paragraph that is only a media link shows a player above the link.
  • Added Turn into to the block handle menu. A block can become text, a heading, a list, code, a quote, a callout, or a toggle heading.
  • Matched the mobile Home, Tasks, Docs, Activity, and Chat screens to the web phone layout, with filter chips, emoji shortcodes, and live presence. Added Billing, Emoji, Stickers, GitHub, API tokens, Import (Notion, Obsidian, Asana, Linear, and Trello), Export, and the danger zone. The drawer opens from the right. Password fields have a show or hide control.
  • Added daily, weekly, and monthly active users on the Admin users page. Each count is an account that used the app while signed in during the last 24 hours, 7 days, or 30 days. API tokens do not count.

Fixes

  • Selected the text of the current block with Cmd+A or Ctrl+A. A second press selects the whole page.
  • Imported a Notion database as a table with linked titles, and kept number formats such as commas, percent, and currencies. An inline database with rows became a level-2 heading that links to the database page, followed by the table. A full-page database, and an inline database with no rows, stayed a page card.
  • Removed the "Edited … by …" label from the doc page header, and hid the sync status while it reads Live.
  • Kept doc images at their natural size and within the column. A width set on the image stays in place.
  • Kept the server running when object storage rejects the saved credentials. Attachment reconciliation logs the error and retries on the next round. (closes #69)
  • Hid the indent line on nested blocks in the web editor and the mobile page editor.
  • Applied the phone safe-area top offset only in the chat detail view, and removed that offset from the sidebar.
  • Showed the mobile pull-to-refresh spinner only while the list is pulled.
  • Fixed the web typecheck for the block handle, so the container image can build.

Improvements

  • Removed the classic layout on web and mobile. The app sidebar and the mobile drawer always show the links for the open settings area, and settings pages no longer have a second navigation column.
  • Let a doc page name use the full width of its sidebar row.
  • Flattened the edit-link form. The URL field and the text field are each one surface, with the icon inside the field.
  • Reduced doc heading sizes toward the Notion scale.
  • Set the toggle mark to 16px and turned it 90° over 150ms. Reduced motion skips the turn.
  • Sized the block handle to the Notion size, with no fill until hover, and kept it on the first line of a tall block.
  • Drew toolbar tooltips on the popover background, on one line, with no arrow.