v1.18.1

jj-vcs/jjv1.18.1May 4, 2026by github-actions[bot]

AI Summary

Introduces a new `jj arrange` TUI and a `bookmark advance` command, while removing legacy index file support and deprecated commands.

Key Highlights

  • New `jj arrange` TUI for reordering and abandoning revisions
  • `jj bookmark advance` command for moving bookmarks forward
  • Dropped support for legacy index files written by jj < 0.33

Breaking Changes

  • Dropped support for legacy index files written by jj < 0.33
  • Removed deprecated config options `core.fsmonitor` and `core.watchman.register-snapshot-trigger`
  • The deprecated command `jj op undo` has been removed

New Features

  • Support for push options in `jj git push` via `--option`
  • Template support for list methods like `first()`, `last()`, `reverse()`
  • New `builtin_draft_commit_description_with_diff` template
  • Filesets now support user aliases
  • Workspace links now support relative paths
  • New `--simplify-parents` flag on `jj rebase`
  • Improved `jj gerrit upload` with new flags and auto-detection

Full Release Notes

## Getting Started

To build apps with Electrobun, add it as a dependency in your package.json:

```bash
bun add electrobun
```

The Electrobun CLI will automatically download these artifacts when you build your app. You don't need to download them directly.

See the [documentation](https://docs.electrobunny.ai/electrobun/guides/quick-start/) for more information.

---

**Artifact Reference** (downloaded automatically by the CLI):
- `electrobun-cli-[platform]-[arch].tar.gz` - CLI tools
- `electrobun-core-[platform]-[arch].tar.gz` - Core binaries
- `electrobun-cef-[platform]-[arch].tar.gz` - CEF binaries (optional)