Changelog

Notable updates to DevTools Alpha, newest first.

Diff Checker & Project Data

  • Open project files into the left or right Diff Checker pane from the Project Data context menu
  • Diff Checker panes start empty and retain content when switching tabs or returning from Home
  • Fixed inline word highlights when comparing unrelated files (for example XML vs CSV)

File Editor

  • CSV structured workspace with scrollable preview table, inspector, raw↔preview sync, and convert to JSON
  • JSON convert to CSV for flat array-of-objects documents
  • YAML tree↔editor selection sync, convert handoffs, and inspector parity with JSON and XML
  • Unified File Editor shipped as the primary editor with legacy rollout polish and BETA badge
  • Improved language detection and extension handling when switching project files
  • Legacy CSV to JSON tool deprecated in favor of File Editor CSV mode

Project Data

  • Shared sidebar file storage in the browser with automatic save while editing
  • Document plugins wired to a single project file store per tool
  • Auto-open the active project file when a tool loads
  • Create new files as Untitled without a name dialog
  • Improved sidebar layout, rename flow, and file switching reliability
  • Fixed boot freeze and race conditions when switching files quickly

Application & UI

  • Shared plugin shell, toolbar groups, and design language across tools
  • Tab bar UX improvements and keyboard shortcuts for closing tabs
  • Home screen and recent-tools polish
  • Removed success toast notifications from plugin toolbars
  • Plugin names shown in sidebar tooltips when collapsed
  • Settings scroll layout fix
  • System light/dark theme with manual override

API Client

  • Full API Client workbench with groups, instances, mock executions, and OpenAPI import/export
  • cURL import and export with multiline body parsing
  • Expanded sample workspace and streamlined toolbar feedback

Tools

  • Regex Playground — live matching, replace preview, and pattern presets
  • JWT Decoder — local decode, expiration status, and documentation
  • UUID Generator — bulk generation, export, and handoff to Remove Duplicates
  • YAML Editor — validation, tree inspector, and structured editing
  • SQL Formatter — formatting with explainer column
  • Diff Checker — side-by-side and unified diff with Monaco editors
  • JSON Editor and XML Editor — Monaco editing, tree view, and inspector panels
  • File Editor — Monaco-based plain-text editing with formatting
  • Date & Time — timezone favorites and date calculations
  • Password Generator, Remove Duplicates, URL Encoder, Base64, and Hash

Documentation

  • In-app documentation viewer with application guide and per-plugin help
  • End-user focused rewrite of application and plugin documentation
  • Plugin development and UI design language guides for authors

Removed & consolidated

  • Retired placeholder plugins and cleared stale NEW badges from the sidebar
  • Removed JSON to CSV, Cron expression, timestamp converter, and CSS to JSON standalone tools
  • Code Editor and Diagram Editor listed as coming soon under Development