Releases: what's left after Revue 0.44 and the companions' first releases #9

Open
opened 2026-11-13 17:31:12 +01:00 by thatrichan · 0 comments
Owner

Released on 13 Nov: Revue 0.44.0 (0.44.1 queued), jetbrains 1.2.1, vscode 0.1.0 (Open VSX), zed 0.1.0 (Linux and Windows). nvim 0.1.0 is queued (release-nvim, run #43).

Check

  • nvim 0.1.0 finished: the nvim-v0.1.0 release exists here, and revue-companion.nvim has the plugin (Revue's docs/editors.md tells people to install from it).
  • Revue 0.44.1 finished. It was queued while Revue's check on main was failing (run #766): look at why, in thatrichan/revue.
  • CI after the workflow change (fabf308): a release's tag and its version commit no longer start CI runs.

By hand

  • VS Code Marketplace: upload revue-companion-0.1.0.vsix from the vscode-v0.1.0 release at https://marketplace.visualstudio.com/manage → cleangamedev. Then Revue's docs/editors.md can drop the "Install from VSIX" step.
  • Zed's extensions (on hold): decide the ID first (revue-companion, or revue-lsp: Zed wants -lsp for extensions that only bring a language server, and the ID can't change later); test it in Zed on a Mac (rustup target add wasm32-wasip2, zed: install dev extension → zed/, zed/PLAN.md → "Checking it in Zed"); then the pull request to zed-industries/extensions (zed/README.md → Releasing and publishing). Write the PR description yourself: their AI policy wants it in your own words. Then move Zed out of "Coming soon" in Revue's docs/editors.md.
  • macOS for Zed: a Mac runner named in the MACOS_RUNNER repository variable, so release-zed builds revue-lsp for macOS (0.1.0 has none: Mac users need revue-lsp on PATH).

Try with Revue 0.44 installed

  • JetBrains 1.2.1 (installed in Rider and WebStorm 2026.3): reactions on review comments, @ suggestions, Finish your review not jumping.
  • Revue's Open in editor reaching VS Code and Neovim (and Zed once installed): the right window comes forward.
  • VS Code in Cursor, Windsurf and VS Code 1.95 (the oldest supported); whether the empty "Revue Pull Request" row in Source Control is acceptable.
  • #7: task jetbrains:ui-test:docker on the Mac.
Released on 13 Nov: Revue 0.44.0 (0.44.1 queued), jetbrains 1.2.1, vscode 0.1.0 (Open VSX), zed 0.1.0 (Linux and Windows). nvim 0.1.0 is queued (release-nvim, run #43). ## Check - [ ] **nvim 0.1.0** finished: the `nvim-v0.1.0` release exists here, and `revue-companion.nvim` has the plugin (Revue's docs/editors.md tells people to install from it). - [ ] **Revue 0.44.1** finished. It was queued while Revue's `check` on main was failing (run #766): look at why, in thatrichan/revue. - [ ] CI after the workflow change (`fabf308`): a release's tag and its version commit no longer start CI runs. ## By hand - [ ] **VS Code Marketplace**: upload `revue-companion-0.1.0.vsix` from the `vscode-v0.1.0` release at https://marketplace.visualstudio.com/manage → cleangamedev. Then Revue's docs/editors.md can drop the "Install from VSIX" step. - [ ] **Zed's extensions** (on hold): decide the ID first (`revue-companion`, or `revue-lsp`: Zed wants `-lsp` for extensions that only bring a language server, and the ID can't change later); test it in Zed on a Mac (`rustup target add wasm32-wasip2`, **zed: install dev extension** → `zed/`, `zed/PLAN.md` → "Checking it in Zed"); then the pull request to zed-industries/extensions (`zed/README.md` → Releasing and publishing). Write the PR description yourself: their AI policy wants it in your own words. Then move Zed out of "Coming soon" in Revue's docs/editors.md. - [ ] **macOS for Zed**: a Mac runner named in the `MACOS_RUNNER` repository variable, so release-zed builds `revue-lsp` for macOS (0.1.0 has none: Mac users need `revue-lsp` on `PATH`). ## Try with Revue 0.44 installed - [ ] JetBrains 1.2.1 (installed in Rider and WebStorm 2026.3): reactions on review comments, `@` suggestions, Finish your review not jumping. - [ ] Revue's **Open in editor** reaching VS Code and Neovim (and Zed once installed): the right window comes forward. - [ ] VS Code in Cursor, Windsurf and VS Code 1.95 (the oldest supported); whether the empty "Revue Pull Request" row in Source Control is acceptable. - [ ] #7: `task jetbrains:ui-test:docker` on the Mac.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
thatrichan/revue-companion#9
No description provided.