Skip to content

Releases: isl2m/rightflow

RightFlow v1.0.18 - Smart Mixed BiDi & Table RTL Mirroring

Choose a tag to compare

@isl2m isl2m released this 13 Oct 03:58

What's Changed in RightFlow v1.0.18

🌟 New Features & Enhancements

  • Smart Mixed BiDi Sentence Detection: Enhanced linguistic heuristic in core BiDi engines (content.ts and markdown-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-block directly to container tables.

RightFlow v1.0.17 - Automated Uninstall Hook & Dynamic Release Badges

Choose a tag to compare

@isl2m isl2m released this 11 Oct 04:15

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.mjs to 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

Choose a tag to compare

@isl2m isl2m released this 11 Oct 04:02

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.mjs to 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

Choose a tag to compare

@isl2m isl2m released this 11 Oct 03:51

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.mjs to 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

Choose a tag to compare

@isl2m isl2m released this 11 Oct 03:05

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) alongside workbench.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

Choose a tag to compare

@isl2m isl2m released this 11 Oct 02:39

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.toggleChatRtl command 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, and rightflow.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

Choose a tag to compare

@isl2m isl2m released this 11 Oct 02:01

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

Choose a tag to compare

@isl2m isl2m released this 10 Oct 23:57

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

Choose a tag to compare

@isl2m isl2m released this 10 Oct 23:45

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: isolate prevents 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.vsix below and run:
    code --install-extension isl2m.rightflow-1.0.9.vsix

RightFlow v1.0.8 - Smart BiDi & RTL Suite

Choose a tag to compare

@isl2m isl2m released this 10 Oct 22:47

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.