Skip to content

v4.4.6

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:18
· 141 commits to master since this release

v4.3.5 Release Notes

πŸš€ Highlights

  • Intelligent Word Wrap: Text now wraps cleanly at natural word boundaries instead of breaking mid-word.
  • Smarter Code Intelligence: Enhanced cross-file diagnostics, class method parsing, and real-time signature hints.
  • New Editor Diagnostic Toggles: Easily toggle error squiggles, auto-close rules, and large file performance modes.
  • Settings Backup & UI Redesign: Import and export your entire configuration via JSON, navigated through a revamped 2-level settings menu.
  • Linter & Emmet Polish: Reduced false-positive warnings, smoother bracket overtyping, and cleaner Emmet HTML expansions.
  • Performance Optimizations: Faster cold startup speed and improved memory optimization during extended coding sessions.

πŸ› οΈ Detailed Breakdown

✏️ Editor & Text Formatting

  • Implemented natural word-boundary wrapping to prevent awkward mid-word line splits when word wrap is enabled.
  • Added soft-overtyping for closing brackets and quotes to avoid duplicate syntax entry.
  • Introduced a dedicated Large File Mode toggle that disables non-critical visual decorations on heavy files to maintain 60 FPS scrolling.

🧠 Code Analysis & Language Features

  • Upgraded cross-file symbol resolution for improved class method and variable tracking across complex workspace trees.
  • Refined function signature tooltips and parameter hints with better context accuracy.
  • Upgraded the Emmet expansion engine for faster and cleaner HTML snippet generation.
  • Reduced false-positive linter warnings across active language servers.

βš™οΈ Settings & Customization

  • Redesigned settings menu into an intuitive 2-level hierarchical navigation structure for quicker discoverability.
  • Added JSON Backup & Restore actions (Import / Export Settings) to simplify machine migration and environment syncing.
  • Added granular toggles for inline diagnostic squiggly lines and auto-closing behaviors.

⚑ Performance & Core Engine

  • Reduced initial application launch time by deferring non-essential module initialization.
  • Resolved memory retention issues during prolonged editor sessions with active language server connections.