This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryHighlights introduces durable AI conversations across instances, caching chat bubbles and anchoring scroll positions; Verification adds comprehensive test, lint, format, and release builds; Reliability preserves active shell effects and improves change-set validation.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Durable AI conversations continue across multiple Ovim instances. Durable AI conversations continue across multiple Ovim instances. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Completed chat bubbles are cached across frames. Completed chat bubbles are cached across frames. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Manual scroll positions remain anchored while streaming content changes size. Manual scroll positions remain anchored while streaming content changes size. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Medium |
Change‑set validation rejects destination collisions, no‑op renames, and ambiguous operation identifiers. Change‑set validation rejects destination collisions, no‑op renames, and ambiguous operation identifiers. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
Public metrics documentation now compiles under the all‑features doctest gate. Public metrics documentation now compiles under the all‑features doctest gate. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
Workspace builds on Rust 2024 with isolated session tests, safer temporary headless sessions, mutually exclusive LSP file/session arguments, and stable formatting. Workspace builds on Rust 2024 with isolated session tests, safer temporary headless sessions, mutually exclusive LSP file/session arguments, and stable formatting. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Feature | Low |
`ovim --version` command added for version reporting. `ovim --version` command added for version reporting. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Bugfix | Medium |
Preserves possibly active or invalid durable history instead of destructive recovery. Preserves possibly active or invalid durable history instead of destructive recovery. Source: llm_adapter@2026-07-16 Confidence: high |
— |
Full changelog
Highlights
- Durable AI conversations no longer stop when another Ovim instance opens the same chat. Fresh opens use independent runs, while
--resumerestores completed history onto an independent branch. - Completed chat bubbles are cached across frames, and manual scroll positions remain anchored while streaming content grows or shrinks.
- Pedagogical code walkthrough guidance and validated explained change-set proposal schemas establish the foundation for interactive atomic change reviews.
- Unversioned LSP diagnostics received during the post-edit settle window are deferred so empty publications can clear stale errors.
- The workspace now builds on Rust 2024 with isolated session tests, safer temporary headless sessions, mutually exclusive LSP file/session arguments, stable formatting, and
ovim --version.
Reliability
- Active shell effects continue after another editor opens the same conversation.
- Possibly active or invalid durable history is preserved rather than recovered destructively.
- Change-set validation rejects destination collisions, no-op renames, and ambiguous operation identifiers.
- Public metrics documentation now compiles under the all-features doctest gate.
Verification
cargo test --workspace --all-targets --all-features --no-fail-fastcargo test --workspace --doc --all-featurescargo clippy --workspace --all-targets --all-featurescargo fmt --all -- --checkcargo build --release --workspace --all-features
Full Changelog: https://github.com/ovim-editor/ovim/compare/v0.1.2...v0.1.3
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About adrianhelvik/ovim
All releases →Beta — feedback welcome: [email protected]