Skip to content

v0.3.23-beta.1

Pre-release
Pre-release

Choose a tag to compare

@hewigovens hewigovens released this 31 Oct 12:24
· 90 commits to main since this release
fc0019c

macOS

Remote repositories over SSH

  • Choose File > Open Remote Repository… or search the command palette to open a jj repository on another machine. Pick a host from your SSH config or type one, then browse to its folder. A folder that is not a repository yet offers jj git init.
  • macOS, Linux, and Windows hosts are supported. On first connect JayJay downloads the small helper it runs on that host and checks it against this release.
  • The status bar shows the host’s platform and connection state, with Disconnect and Reconnect. While disconnected the repository stays on screen, and JayJay never retries a write on its own: reconnect and refresh first.
  • Remote working copies refresh on their own, like local ones. Review notes stay on this Mac; JayJay checks them against the host’s diffs here.

History and workspaces

  • A workspace chip’s menu in the graph offers Rebase Lane onto trunk, as in Repo Overview.

Safety

  • File deletions and ignore-file additions stay inside the repository even through symbolic links, image previews use a private cache, and SVG previews render as inert images.

Linux GPUI

Remote repositories over SSH

  • Open a jj repository on another machine from Open Remote Repository in the File menu or the command palette, with host suggestions from your SSH config and remote folder browsing.
  • The status bar shows the host and its connection state; its connection window disconnects and reconnects. The repository dims while disconnected, and a write is never retried on its own.
  • On Linux, JayJay connects to macOS, Linux, and Windows hosts; on first connect it downloads the small helper it runs on that host and checks it against this release. Review notes stay on your machine. Remote repositories on the Windows build follow in a later release.

Menus and windows

  • Menu bar menus open under their title, switch on hover or with Left and Right, show their keyboard shortcuts, and move with Up, Down, and Enter.
  • On Windows, the title bar icon opens the system menu.
  • Diff text keeps clear of the conflict stripe.

History and safety

  • A workspace chip’s menu in the graph offers Rebase Lane onto trunk.
  • File deletions and ignore-file additions stay inside the repository even through symbolic links, and SVG previews render as inert images.