Relay

Release notes

Relay 0.5.20

← ALL RELEASES

Layer canvases stay out of your repository

A layer's canvas used to be saved as a canvas.json file inside the layer's worktree, where it could show up in git status or be committed onto your branch, and archiving a layer deleted it along with the worktree. It is now kept in Relay's own state.

  • Archiving a layer keeps its canvas, and restoring the layer brings it back.
  • Existing layer canvases are moved across automatically. The old file is only removed from your checkout when Git confirms it is untracked or ignored; anything else is left where it is.

Sidebar menus

  • Folder actions now open from a right-click menu on the folder instead of being shown permanently.
  • Moving a workspace into a folder, or back to the root, is now in a right-click menu on the workspace row, instead of a list of "Move to" rows under every workspace.
  • New canvas has been removed. One repository is one canvas; for a second board on the same repository, use a layer. Existing canvases still open as before.
  • Menu icons now line up with their labels.

Fixes

  • Opening a workspace that already has several canvases through the folder picker no longer converts it to the one-canvas layout.
  • If the sidebar's folder arrangement cannot be loaded or saved, the error now explains what went wrong and stays visible until it is resolved, rather than disappearing when you switch canvas.

Your next build

Put your agents on the same canvas.

Get Relay · $10