Skip to content

v0.5.0-beta — V2 public release (LSP, debugger, terminal)

Pre-release
Pre-release

Choose a tag to compare

@GalaxyRuler GalaxyRuler released this 05 Jun 12:32
7185cd1

Lisan Studio v0.5.0-beta — V2 milestone release. First full public-use release with LSP, debugger, and integrated terminal.

What's new in V2

Language intelligence (LSP)

  • Code completion and hover tooltips powered by a pylsp translation shim for apython
  • Go-to-definition (Ctrl+Click), find-references (Shift+F12), and rename refactor (F2)
  • Semantic highlighting, document outline, and workspace symbol search (Ctrl+T)

Debugger

  • Full debugpy DAP integration: set breakpoints in the gutter, step over/into/out (F10/F11/Shift+F11), continue (F5)
  • Locals panel, watch expressions (right-click → Add to Watch), and call-stack panel with frame switching

Integrated terminal

  • Windows ConPTY-backed terminal panel with cmd, PowerShell, and WSL bash
  • Multi-shell picker persists choice per workspace; replaces the V1 placeholder command

Multi-cursor extensions (completes V1.5 keystone)

  • Ctrl+Z/Y, Tab/Shift+Tab, and Arabic IME composition now apply across all secondary cursors
  • Column/rectangle selection via Alt+drag (shipped in v0.2.0-beta) unchanged

Editor polish

  • 5-second incremental autosave for untitled drafts (no longer lost between transitions)
  • Canonical command-id migration (dotted camelCase; user shortcut bindings migrate automatically)

Known limitations

  • MSI is unsigned — SmartScreen shows "Windows protected your PC" on first launch. Click More info then Run anyway. See docs/INSTALLATION.md. (ADR-0010 revisit 2026-06-05: unsigned accepted for this release.)
  • LSP features require the apython runtime bundled in the MSI. Externally installed Python environments are not supported in v0.5.0.

Installation and upgrade

  • Fresh install: double-click the MSI.
  • Upgrade from any prior v0.1.x or v0.2.x beta: the MSI upgrades automatically via Windows Installer MajorUpgrade.
  • Upgrade chain v0.1.0 → v0.5.0 verified by GHA run 27014307173 (msi-install + msi-upgrade both success).

Evidence: GHA run 27014307173 on 125a6f6 (pre-merge head).
MSI SHA256: 8209d4836a863794344258cf108647b06625293c401e4e9cbddd6d3b72da5057