更新日志

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

v0.6.0

功能

  • 分享结果:结果页新增分享按钮,可上传对比内容并生成可设置过期时间的短链接。详见分享结果

v0.5.1

优化

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

v0.5.0

功能

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

v0.4.0

功能

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

v0.3.0

功能

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

v0.2.0

功能

  • 数组匹配策略:支持按索引、LCS、无序三种匹配模式。
  • 对比额外选项:新增忽略键值大小写等容忍选项。
  • 对比配置持久化:对比选项自动保存到 LocalStorage,刷新页面后保持用户设置。

v0.1.0

功能

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