Repository navigation
Releases: isl2m/rightflow
Release list
RightFlow v1.0.18 - Smart Mixed BiDi & Table RTL Mirroring
What's Changed in RightFlow v1.0.18
🌟 New Features & Enhancements
- Smart Mixed BiDi Sentence Detection: Enhanced linguistic heuristic in core BiDi engines (
content.tsandmarkdown-rtl.js) to accurately detect Arabic sentences beginning with English technical terms (e.g.,RightFlow,Docker,TypeScript,API,Git), preventing false-negative LTR styling. - Full Table RTL & Column Flow Mirroring: Enabled complete RTL layout on
<table>elements and cells (th,td) in Markdown previews and AI Planning/Artifact documents (*.plan.md), ensuring columns properly order from right to left with mirrored borders and padding. - Pixel-Perfect Authentic Visual Showcase: Replaced documentation banners with authentic, 1:1 pixel-perfect side-by-side IDE comparison (
media/before-after.png) and high-resolution native UI preview (media/preview.png).
🛠️ Fixes
- Mixed Content Direction Flaw: Resolved edge case where sentences with leading Latin characters defaulted to left-to-right alignment despite majority Arabic content.
- Markdown & Plan Table Column Inversion: Resolved reversed column orientation in Markdown tables by applying
dir="rtl"and.rtl-blockdirectly to container tables.
RightFlow v1.0.17 - Automated Uninstall Hook & Dynamic Release Badges
RightFlow v1.0.17 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.17
- Automated Lifecycle Uninstall Hook (
vscode:uninstall): Integrated standard VS Code uninstallation hook to automatically trigger clean workbench restoration whenever the extension is uninstalled via the Extensions panel. - Dynamic Release Badge: Migrated version badge to dynamic GitHub release tracking to guarantee real-time synchronization across Open VSX and documentation.
- Universal Multi-IDE Workbench Cleanup: Enhanced
unpatch.mjsto auto-detect and safely clean core workbench files and backup artifacts across Antigravity IDE, Cursor, VS Code, and Windsurf. - Residual Tag Stripping: Ensured all injected
<script>and<link>tags are purged during unpatching, even if IDE backup files originally contained pre-existing injection tags.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.16 - Automated Uninstall Hook & Clean Workbench Restoration
RightFlow v1.0.16 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.16
- Automated Lifecycle Uninstall Hook (
vscode:uninstall): Integrated standard VS Code uninstallation hook to automatically trigger clean workbench restoration whenever the extension is uninstalled via the Extensions panel. - Universal Multi-IDE Workbench Cleanup: Enhanced
unpatch.mjsto auto-detect and safely clean core workbench files and backup artifacts across Antigravity IDE, Cursor, VS Code, and Windsurf. - Residual Tag Stripping: Ensured all injected
<script>and<link>tags are purged during unpatching, even if IDE backup files originally contained pre-existing injection tags.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.15 - Automated Uninstall Hook & Clean Workbench Restoration
RightFlow v1.0.15 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.15
- Automated Lifecycle Uninstall Hook (
vscode:uninstall): Integrated standard VS Code uninstallation hook to automatically trigger clean workbench restoration whenever the extension is uninstalled via the Extensions panel. - Universal Multi-IDE Workbench Cleanup: Enhanced
unpatch.mjsto auto-detect and safely clean core workbench files and backup artifacts across Antigravity IDE, Cursor, VS Code, and Windsurf. - Residual Tag Stripping: Ensured all injected
<script>and<link>tags are purged during unpatching, even if IDE backup files originally contained pre-existing injection tags.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.14 - Chat Header Toggle & Regex Escaping Fix
RightFlow v1.0.14 — Universal RTL & BiDi Suite for AI Coding IDEs
🐛 Bug Fixes & Improvements in v1.0.14
- Resolved JavaScript SyntaxError in Injected Bundle: Fixed character escaping for regular expressions within
isRtlText, preventing a runtime script crash and ensuring the Chat and Editor RTL toggle buttons always render reliably. - Dual Workbench Patching: Added automatic injection for Antigravity IDE's secondary agent frame (
workbench-jetski-agent.html) alongsideworkbench.html, guaranteeing header button placement across all conversational and agent modes. - Resilient Header Button Selectors: Enhanced toolbar mounting selectors to robustly bind to conversation toolbars and action bars.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.13 - Dynamic Settings & Open VSX Automation
RightFlow v1.0.13 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.13
- Command Palette Chat Toggle: Registered
rightflow.toggleChatRtlcommand in the extension host with interactive quick-pick actions for status management. - Dynamic Configuration Injection: Real-time synchronization of custom typography (
rightflow.chatFontFamily,rightflow.lineHeightRatio, andrightflow.enhanceFonts) directly into injected workbench styles via configuration observer. - Automated Open VSX Release Pipeline: Robust CI/CD workflow publishing deterministic VSIX packages to Open VSX upon GitHub Releases.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.12 - Centered Header & Marketplace Display
RightFlow v1.0.12 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.12
- Title & Logo Alignment: Refactored header markup to HTML
to eliminate automatic markdown anchor offsets, achieving pixel-perfect centering with the logo across all platforms.
- Open VSX Registry Asset Stabilization: Ensured high-resolution logo and badge visibility across Open VSX and external marketplaces.
🌐 Universal AI Agent Suite
Supports Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
RightFlow v1.0.10 - Universal AI Agent RTL Suite
RightFlow v1.0.10 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 What's New in v1.0.10
- Fixed Open VSX & Registry Logo Rendering: Replaced relative path with absolute raw asset URL (
https://raw.githubusercontent.com/isl2m/rightflow/main/icon.png) ensuring the RightFlow logo renders crisply on Open VSX and all external marketplaces. - Universal Multi-IDE & Multi-Agent Compatibility: Antigravity IDE, Cursor IDE, VS Code (Copilot Chat), Windsurf (Cascade), and Webview agents (Cline, Roo Code, Continue).
- Strict BiDi Punctuation & Parentheses Isolation: Prevents trailing periods, colons, and closing brackets from flipping to the beginning of the line.
- Smart DOM Caching: ~60% CPU savings during real-time AI token streaming.
RightFlow v1.0.9 - Universal AI Agent & Multi-IDE RTL Suite
RightFlow v1.0.9 — Universal RTL & BiDi Suite for AI Coding IDEs
🚀 Highlights
- Universal Multi-IDE & Multi-Agent Compatibility: Seamless Arabic, Hebrew, and Persian RTL support for Antigravity IDE, Cursor IDE (AI Chat & Composer), VS Code (GitHub Copilot Chat & Interactive Sessions), Windsurf (Cascade Chat), and Webview agents (Cline, Roo Code, Continue).
- Adaptive Chat Header Toggle Button: Dynamically attaches to the active agent toolbar across Antigravity, Cursor, Copilot, and Cascade.
- BiDi Trailing Punctuation & Parentheses Isolation: Strict inline
unicode-bidi: isolateprevents trailing periods, parentheses), and brackets]from awkwardly flipping across mixed Arabic/English lines. - Enhanced Badge & Code Detection: Smart detector ignores leading
[DONE],[INFO], and inline code badges before evaluating language direction. - High-Performance DOM Caching: Node-level caching skips redundant style passes during real-time AI token streaming, saving ~60% CPU overhead.
- Clean Unicode UI Strings: 100% immune to Windows codepage encoding mojibake.
📦 Installation
- Install from Open VSX:
isl2m.rightflow - Or download
isl2m.rightflow-1.0.9.vsixbelow and run:code --install-extension isl2m.rightflow-1.0.9.vsix
RightFlow v1.0.8 - Smart BiDi & RTL Suite
RightFlow v1.0.8 - Smart BiDi & RTL Suite for Antigravity IDE
✨ Key Enhancements:
- Smart First-Strong BiDi Detection (Unicode UAX #9): English text containing Arabic loanwords is preserved in clean LTR, while Arabic paragraphs properly align to RTL.
- Dynamic Prompt Input Alignment: Detects typing, paste, and cut events in chat prompt inputs, adjusting text direction instantaneously.
- Official Editor Keybindings: Added Ctrl+Alt+R (global) and Alt+R (when focused inside editor) for instant RTL toggling.
- Configurable Arabic Typography Stack: Added customizable font settings for Cairo, Tajawal, Almarai, and Segoe UI, with adjustable line-height ratio.
- Strict Code Block LTR Isolation: Code blocks and inline code maintain pure LTR alignment with English fonts.
- Updated Open VSX Documentation & Badges.
Published simultaneously on Open VSX Registry and GitHub Releases.