更新日志

追踪 Compare JSON 的最新更新与改进。

v0.5.1

优化

  • 移动端布局适配:首页与结果页在小屏幕(小于 980px)下由左右两栏改为上下堆叠布局,间距与编辑器高度更紧凑,移动端浏览与对比体验更佳。

v0.5.0

功能

  • 渐进式 Web 应用(PWA):Compare JSON 现在支持安装——通过浏览器的安装提示将其安装到桌面,像原生应用一样使用。
  • 完整离线支持:安装后应用可完全离线使用,包括代码编辑器。详见安装与离线使用

v0.4.0

功能

  • Git Diff 视图:结果页支持切换到 Git Diff 视图,在并排的差异编辑器中逐行查看文本差异。
  • 结果页工具栏:返回按钮和对比设置移至顶部工具栏,在两种视图下均保持显示,设置按钮新增文字标签。

v0.3.0

功能

  • Skills:新增 Compare JSON Agent Skill,支持 Claude Code、Codex CLI、OpenCode、Cursor 等 AI 助手按需调用 CLI 进行 JSON 对比。
  • MCP:新增 Compare JSON MCP Server,通过 Model Context Protocol 让 AI 助手以编程方式调用 JSON 对比能力。
  • 结果页差异定位:点击结果页中的差异项可自动将对应差异行滚动到视图中。
  • 结果页数据加载:结果页支持通过 URL 或 Base64 编码数据直接加载对比内容。

v0.2.0

功能

  • 数组匹配策略:支持按索引、LCS、无序三种匹配模式。
  • 对比额外选项:新增忽略键值大小写、数字字符串等于数字等容忍选项。
  • 对比配置持久化:对比选项自动保存到 LocalStorage,刷新页面后保持用户设置。
  • JS 对象自动转换:复制粘贴 JavaScript 对象到编辑器时自动转换为 JSON。

v0.1.0

功能

  • 结构化对比:递归对比 JSON 对象,忽略键顺序与格式差异。
  • 多种输入方式:支持直接编辑、粘贴、上传文件、从 URL 获取 JSON 数据。
  • 对比结果可视化:展示差异数量与类型,按需筛选不同差异类型,并通过颜色高亮代码中的差异。