Repository navigation
Releases: patdelphi/pdx-json-editor
Releases · patdelphi/pdx-json-editor
Release list
PDX JSON Editor 2.0.0 发布说明
PDX JSON Editor 2.0.0 发布说明
主要变更
1. 性能优化
- 改进了大型JSON文件的处理性能
- 优化了编辑器渲染速度
- 减少了内存占用
2. 用户界面改进
- 全新的深色主题支持
- 改进的差异对比视图
- 更好的移动设备支持
- 优化的工具栏布局
3. 功能增强
- 添加了JSON模式验证
- 改进的搜索和替换功能
- 添加了键盘快捷键支持
- 支持自动保存和恢复
4. 测试和质量
- 全面的单元测试和集成测试
- 性能测试套件
- 端到端测试
- 改进的错误处理和报告
5. 技术改进
- 升级到最新的Monaco Editor
- 使用Preact提高性能
- 使用Vite进行更快的构建
- 模块化架构,便于扩展
修复的问题
- 修复了大文件加载时的性能问题
- 修复了JSON格式化时的缩进问题
- 修复了搜索功能中的正则表达式支持
- 修复了主题切换时的闪烁问题
- 修复了移动设备上的触摸交互问题
兼容性说明
- 支持所有现代浏览器(Chrome, Firefox, Safari, Edge)
- 支持移动设备浏览器
- 不再支持Internet Explorer
安装和使用
访问 https://github.com/patdelphi/pdx-json-editor 获取最新版本和使用说明。
JSON 编辑器 v1.0.0 正式版
更新日志
所有项目的显著变更都将记录在此文件中。
格式基于 Keep a Changelog,
并且本项目遵循 语义化版本。
[1.0.0] - 2025-07-17
新增
- 基于 Monaco Editor 的 JSON 编辑器核心功能
- 语法高亮和实时验证
- 格式化和压缩功能
- 搜索和替换功能
- 文件操作(打开、保存、新建)
- 拖拽文件上传支持
- 明暗主题切换
- 编辑器设置面板
- 状态栏显示(验证状态、光标位置、字符数)
- 键盘快捷键支持
- 响应式布局设计
- PWA 支持,可安装为本地应用
- 大文件处理优化
- 代码分割和懒加载
- 完整的测试套件(单元测试、集成测试、端到端测试)
技术栈
- React 19
- TypeScript
- Vite
- Monaco Editor
- Tailwind CSS
- Playwright (E2E 测试)
- Vitest (单元测试)
[0.1.0] - 2025-06-15
新增
- 项目初始化
- 基础架构搭建
- 核心类型定义和接口设计