Releases: MemoryZy/Json-Assistant
Releases · MemoryZy/Json-Assistant
v1.9.1
- 修复因插件导致的 Show Breadcrumbs 功能失效的问题。
- 更换
节点值修改功能的显示方式。 - 修复一些BUG。
- 用户体验优化与改进。
- 兼容性优化。
- Fix the issue where the Show Breadcrumbs feature does not work due to a plugin.
- Changed the display method of the
node value modificationfeature. - Fixed some bugs.
- Optimize and improve user experience.
- Optimize compatibility.
v1.9.0
- 改变历史记录窗口样式,去除列表样式,只保留树样式。
- 修改历史记录存储方式,防止丢失。
- 增加实时显示 JSON 路径的功能。
- 用户体验优化与改进。
- 兼容性优化。
- Change the style of the history record window, remove the list style and only retain the tree style.
- Modify the storage method of the history records to prevent loss.
- Add the function of real-time display of JSON paths.
- Optimize and improve user experience.
- Optimize compatibility.
v1.8.7
- 优化历史记录窗口。
- 增加 JSON 排序功能。
- 增加字符统计功能。
- 优化 JSON 树的过滤功能。
- 修复表格化错误的问题。
- 用户体验优化与改进。
- 兼容性优化。
- Optimize the history window.
- Add JSON sorting functionality.
- Add character counting functionality.
- Optimize the filtering functionality of the JSON tree.
- Fix tabulation error issues.
- User experience optimization and improvement.
- Compatibility optimization.
v1.8.5
- 更新历史记录展示形式。
- 切换识别并粘贴剪贴板数据的方式。
- 增加从文件导入 JSON 数据功能。
- 优化 JSON 转义功能的格式问题。
- 增加反序列化类型自动推导开关控制。
- 为 JSON 树结构增加编辑功能,并支持将变更同步至源文件。
- 优化插件性能。
- 用户体验优化与改进。
- 兼容性优化。
- Update the display format of the history record.
- Switch the method of recognizing and pasting clipboard data.
- Add the function of importing JSON data from files.
- Optimize the format issues of the JSON escape function.
- Added switch control for automatic type inference during deserialization.
- Enhanced JSON tree structure with editing capabilities and source file synchronization support.
- Optimize the performance of the plugin.
- User experience optimization and improvement.
- Compatibility optimization.
v1.8.2
- 支持选择部分字段进行序列化为JSON。
- 支持将 JSON 以表格视图展示。
- 大幅提升扩展功能(如时间戳转换等)的执行速度。
- 解决运行时的大型对象转 JSON 时的窗口UI冻结问题。
- Support the selection of certain fields for serialization into JSON.
- Support displaying JSON in a table view.
- Significantly enhance the execution speed of extended functions such as timestamp conversion, etc.
- Solve the problem of window UI freezing when converting large objects to JSON at runtime.
v1.8.0
- 新增 JavaBean 转 JSON5(包含属性注释)功能。
- 新增 运行时对象 转 JSON5(包含属性注释)功能。
- 在 JSON 树结构中新增注释展示功能。
- 支持 JSON 反序列化为 JavaBean 时带上注释或 Swagger 注解。
- 增加 时间转时间戳 的意图操作和全局操作。
- 解决 JSON5 处理时的大数值丢失精度问题。
- 优化时间戳转换功能中数值识别的逻辑。
- 优化 JSON 反序列化为 JavaBean 功能的实现方式,提升效率。
- 优化 Java 常量转为 JSON 功能中的判断逻辑,支持更多方式定义的常量。
- 用户体验优化与改进。
- 兼容性优化。
- BUG修复。
- Added functionality to convert JavaBeans to JSON5 (including property comments).
- Added functionality to convert runtime objects to JSON5 (including property comments).
- Added a comment display feature to the JSON tree structure.
- Supports JSON deserialization to Javabeans with comments or Swagger annotations.
- Increased the intent operation and global operation for converting time to timestamp.
- Solve the problem of losing precision of large values in json5 processing.
- Optimize the logic for numeric recognition in the timestamp conversion functionality.
- Optimize the implementation of JSON deserialization to JavaBean functionality to improve efficiency.
- Optimize the judgment logic in the functionality of converting Java constants to JSON, supporting constants defined in more ways.
- User experience optimization and improvement.
- Compatibility optimization.
- BUG fixes.
v1.7.8
- 将历史记录保存切换为手动模式。
- 解决【运行时对象转 JSON】功能中无法解析内部类的问题。
- 解决时间戳转换的问题。
- 解决序列化时的类的嵌套递归问题。
- 解决之前的遗留问题。
- 优化 XML 文本判断逻辑。
- 用户体验优化与改进。
- 兼容性优化。
- Switch history saving to manual mode.
- Fixed an issue where inner classes could not be handled in the runtime Object to JSON function.
- Resolve timestamp conversion issues.
- Solves the problem of nested recursion of classes when serializing.
- Solve the remaining problems.
- Optimize XML text judgment logic.
- User experience optimization and improvement.
- Compatibility optimization.
v1.7.7
- 检测 JSON 中是否存在时间戳,并提供了时间戳转为时间格式的快速修复功能。
- 新增对比窗口两侧标题的编辑功能。
- 在工具窗口编辑器中新增自动导入剪贴板数据前的确认提示。
- 新增两项扩展功能
- 将 JSON 内所有时间戳转为时间格式。
- 将 JSON 内所有嵌套 JSON 字符串转为 JSON 对象。
- 解决插件兼容问题。
- 用户体验优化与改进。
- BUG修复。
- Detects whether timestamp exists in JSON, and provides a quick repair function to convert timestamp into time format.
- Added the ability to edit the titles on both sides of the comparison window.
- Added a confirmation prompt before automatically importing clipboard data in the Tool Window Editor.
- Two new extensions
- Converts all timestamps in JSON to time format.
- Converts all nested JSON strings in JSON to JSON objects.
- Solve plugin compatibility issues.
- User experience optimization and improvement.
- BUG fixes.
v1.7.7-beta
- 解决在 GoLand、PyCharm 平台上的兼容问题。
- Resolve compatibility issues on GoLand and PyCharm platforms.
v1.7.6
- 新增了从 JSON 树结构中提取节点路径的功能。
- 新增了从运行中的环境中提取对象为 JSON 的功能。
- 优化了反序列化配置选项。
- 实现了对嵌套 JSON 结构的智能感知能力。
- 当选定目标为对象实例或对象、数组、集合时,类序列化将以此对象实例或对象、数组、集合代表的对象为准 #52。
- 修复了配置持久化过程中因非法字符导致的错误。
- 用户体验优化与改进。
- BUG修复。
- Added the capability to extract node paths from JSON tree structures.
- Added the ability to extract objects as JSON from a running environment.
- Optimized deserialization configuration options.
- Implemented intelligent detection capabilities for nested JSON structures.
- When an object instance or object, array, or collection is selected as the target, the class serialization takes the object represented by this object instance or object, array, or collection as the standard #52.
- Fixed the error caused by invalid characters during configuration persistence.
- User experience optimization and improvement.
- BUG fixes.