v2026-09-08

anomalyco/opentuiv2026-09-08Sep 8, 2026by github-actions[bot]

AI Summary

This release focuses on UI/UX refinements, cross-platform stability, and performance optimizations. Key improvements include restored drag-and-drop functionality, stable search selection, and fixes for editor loops and Windows-specific path handling issues.

Key Highlights

  • Restored filesystem image drag-and-drop for direct note attachment.
  • Improved search stability by keeping selection fixed while typing.
  • AI launcher fixed to a corner position for better accessibility.
  • Stabilized macOS, Windows, and Linux bundles with critical bug fixes.
  • Optimized editor performance and fixed regex backtracking issues.

New Features

  • Filesystem image drag-and-drop restored

Full Release Notes

## New Features

- 📁 **Filesystem image drag-and-drop restored** — Drop images from your file browser directly into notes to attach them without navigating dialogs.

## Improvements

- 🔍 **Stable find selection while typing** — Search selection stays where you expect it while you refine your search terms instead of jumping around.
- 🤖 **AI launcher stays in corner** — The AI launcher appears in the fixed corner position instead of floating mid-editor.
- 📋 **Underscores preserved in note headings** — Note headings keep their underscores intact instead of treating them as formatting syntax.
- 📂 **Fold headings through dividers** — Heading folds now work correctly across horizontal-rule dividers instead of stopping early.
- 🔤 **Accurate multilingual word counts** — CJK and multilingual word counting now uses correct segmentation rules instead of Latin-only patterns.

## Stability and Fixes

- Preserved Safari IME nested-list commits so composition input completes correctly.
- Made packaged MCP policy loading portable to fix Invalid URL and app-config-policy crashes outside the app bundle.
- Preserved first property and type changes on new notes instead of dropping them.
- Stabilized aliased table wikilinks and guarded table serialization against malformed content.
- Contained editor remount and update loops that could cause performance degradation.
- Excluded note swaps from editor history to prevent history-free transitions from corrupting undo state.
- Kept image-heavy notes responsive by optimizing rendering and reducing colored highlight jitter.
- Stopped background git auth prompts from interrupting workflows.
- Contained stale sheet runtime errors instead of propagating them to the UI.
- Used IPv4 loopback for local Ollama on Windows to fix connection failures.
- Piped Codex and Antigravity prompts via stdin to fix Windows os error 206.
- Restored Windows editor links that were broken by path handling changes.
- Shared inline markdown stripping contract across renderers for consistent formatting.
- Preserved editor context and transaction typing during refresh cycles.
- Narrowed guarded table content checks and used safe table comparisons.
- Returned mutation flush promise explicitly to fix async state tracking.
- Refreshed inspector metadata from vault entries to keep displays current.
- Folded headings through dividers correctly.
- Stabilized colored text highlights to reduce visual jitter.
- Kept shared word pattern linear to prevent exponential regex backtracking.
- Preserved at-link query threshold during refactoring.
- Isolated short wikilink queries for better performance.

---
**Stable release — manually promoted from `main`**

**Includes macOS (Apple Silicon and Intel), Windows x64, and Linux x64 bundles**

*Built from `b7c3c671` on 2026-09-08*