Changelog

See the latest updates, features, and improvements for Compare JSON. Track version history and recent releases of our online JSON diff tool.

On this page

Track the latest updates and improvements for Compare JSON.

v0.12.0

Documentation

  • Tool-local format guides: XML, HTML, and YAML now have bilingual documentation under /tools/compare-*/docs/, including getting-started workflows, format-specific comparison rules, URL loading, sharing, Git Diff, offline use, and supported integrations.
  • Expanded developer references: Added XML Core, CLI, VSCode, Skills, and MCP guides, plus HTML Skills and MCP guides. Content is adapted to the current tools rather than copied from legacy domains.
  • Clearer JSON guides: Reworked the getting-started, comparison-options, array-methods, and Git Diff guides with complete examples, decision tables, limitations, and troubleshooting.

Improvements

  • Redesigned tool homepages: Replaced repetitive marketing sections with real format examples, comparison-rule guides, practical use cases, and task-based documentation cards. Removed homepage URL-loading sections and moved Base64 resources into the documentation.
  • Improved navigation: Added a Tools submenu for all comparison formats, task-oriented docs catalogs with category-local pagination, grouped footer links, and contextual blog CTAs.
  • Polished content layouts: Centered section introductions, unified lightweight documentation links, corrected alternating section backgrounds, reduced footer spacing, and removed redundant eyebrow titles from content pages.

Infrastructure

  • Share domains: Production sharing now uses https://share.comparejson.com, while preview deployments use https://share-pre.comparejson.com, with corresponding CORS coverage.

v0.11.0

Features

  • Compare XML: New Compare XML tool — semantic XML comparison with element/attribute awareness, full comparison options, share links, and URL loading.
  • Compare HTML: New Compare HTML tool — structure-aware HTML comparison that detects element, attribute, and content changes.
  • Compare YAML: New Compare YAML tool — semantic YAML comparison powered by the JSON comparison engine, with differences highlighted directly on your original YAML text (comments and formatting preserved).

Documentation

  • Skills & MCP moved: The Skills and MCP pages moved into the docs section; the old URLs redirect permanently.

v0.10.0

Features

v0.9.0

Features

v0.8.0

Features

  • GitHub Gist Import: Import from URL now accepts GitHub Gist URLs — paste a gist link and its raw file content is loaded into the editor automatically. Gist URLs also work in the base/contrast parameters when loading results via URL. See Load Results via URL.

v0.7.0

Documentation

  • Chrome Extension: Added the Compare JSON Chrome extension — capture API responses from any tab, pick two captured responses, and compare them on the result page. See Chrome Extension.
  • VSCode Extension Guide: Added a guide for the Compare JSON VSCode extension. See VSCode Extension.
  • Core & CLI Guides: Added guides for the @compare-json/core comparison engine and the command-line tool. See Compare JSON Core and Compare JSON CLI.

v0.6.0

Features

  • Share Results: The result page now has a Share button that uploads your comparison and generates a short link with configurable expiration. See Share Results for details.

v0.5.1

Improvements

  • Mobile Layout: The home and result pages now adapt to small screens — below 980px the side-by-side editors stack vertically, with more compact spacing and editor heights for a better mobile experience.

v0.5.0

Features

  • Progressive Web App: Compare JSON is now installable — add it to your desktop from the browser’s install prompt and use it like a native app.
  • Full Offline Support: Once installed, the app works completely offline, including the code editors. See Install & Offline Use for details.

v0.4.0

Features

  • Git Diff View: The result page now supports switching to a Git Diff view, showing line-by-line text differences in a side-by-side diff editor.
  • Result Page Toolbar: The back button and compare settings moved to a top toolbar that stays visible in both views, and the settings button now shows a text label.

v0.3.0

Features

  • Skills: Added Compare JSON Agent Skill so Claude Code, Codex CLI, OpenCode, Cursor, and other AI agents can invoke the CLI on demand.
  • MCP: Added Compare JSON MCP Server, letting AI assistants call JSON comparison capabilities through the Model Context Protocol.
  • Result Diff Navigation: Clicking a diff entry on the result page now scrolls the corresponding diff line into view.
  • Result Data Loading: The result page now supports loading comparison content from a URL or Base64-encoded data.

v0.2.0

Features

  • Array Matching Strategies: Choose from By Index, LCS, or Unordered matching modes.
  • Additional Compare Options: Added tolerance options such as ignoring key/value case and treating numeric strings as numbers.
  • Persistent Compare Settings: Compare options are automatically saved to LocalStorage and restored on page reload.
  • JS Object Auto-Conversion: Pasting a JavaScript object into the editor now automatically converts it to JSON.

v0.1.0

Features

  • Structural Comparison: Recursively compares JSON objects while ignoring key order and formatting differences.
  • Multiple Input Methods: Edit, paste, upload files, or fetch JSON directly from a URL.
  • Visual Diff Results: Displays diff counts and types, filters diffs by type, and highlights changes with color-coded code.