← All releases

Cydonia v0.2.1

View on GitHub ↗

Apps: install one from a registry and it runs in its own view, reaching only its own tables and the hosts it names. Links to files open the file, and text stays readable under a selection, a highlight or a block cursor.

New

  • Install an app from File › Install App… with its reference, as in ghcr.io/owner/app:1.0.0. Apps are listed in the sidebar's Apps group and the Library's Apps tab, belong to no project, and keep their own tables
  • See what an app reaches while it starts: tables of its own, and the hosts it fetches from, the only ones it can reach
  • Build and run an app from its source folder with File › Load App from Folder…, after turning on Developer mode in Settings › General. It is marked Local
  • Write apps in Rust with the cydonia-guest crate
  • Find the cards a card waits on by searching for them
  • Name a card in @ by its bare number, as in @12, to list the cards with that handle on every board of the project

Changed

  • Keep a card that waits on another named on both cards, so a card knows what waits on it, across boards and projects
  • Tell agents which cards were waiting on a card they move, so they can clear what they finished
  • Show a highlight through a selection over it, and a find match or a margin note's mark the same way
  • Build on Bezel 0.2.15 from crates.io

Fixed

  • Open a link to a file in its default application. A link to a folder still opens it in the file manager
  • Keep selected text, highlighted text and the character under a block cursor readable, in articles, code, fields and the terminal
  • Keep each pane's tab in front when a space opens
  • Leave a dragged lane's or group's rows out of the list while it is carried