Oxygen JSON Editor V26.1
Released: Mar 25, 2024
V26.1 での更新項目
機能
JSON
- Transform JSON Documents with XSLT - An enhanced feature has been added that enables you to transform JSON documents using XSLT processing. This involves the implementation of transformation scenarios, which can be created and linked to JSON documents. This facilitates the smooth processing of JSON documents, streamlining the overall workflow.
- Transform Multiple JSON Documents at Once - It is now possible to transform multiple JSON documents at once with XSLT processing.
- Edit JSON5 Documents - Text editing support has been added for JSON5 documents (a superset of JSON that aims to alleviate some of the limitations of JSON by expanding its syntax to include some productions from ECMAScript 5.1). The Outline view also includes syntax highlights for JSON5 documents. Validation support is also available.
- Content Completion Offers Proposals Even When no Schema is Associated - When editing a JSON document that does not have an associated schema, Oxygen now automatically learns the document structure as you edit and the content completion assistant will propose inferred JSON structures accordingly.
- Better Array Rendering in JSON Outline View - The JSON Outline view now displays the number of child elements in each array's label and each child is prefixed with the index in the array. This makes it easier to identify and work with the arrays using the Outline view.
- Enhanced Drag and Drop Functionality in JSON Outline View - Significant improvements have been made to the drag and drop support in the JSON Outline view. You can now easily drop a property within an object or array as a sibling or a child. This feature ensures a more seamless and efficient editing experience.
Markdown
- Syntax Highlights for Languages Embedded in Markdown - For Markdown documents that contain code from various languages, those blocks are now rendered with proper syntax highlights to make it easier to distinguish the non-Markdown syntax. The languages that are rendered with syntax highlights in Markdown documents include JavaScript, JSON, YAML, XML, Java, Python, and CSS.
Add-ons
- JSON Schema Validator - A new JSON Schema Validator add-on is now available to provide support for validating JSON documents against JSON schema version 2020-12. The validation engine is based on the json-sKema library. Once the add-on is installed, you can choose the JSON Schema Validator (json-sKema) engine when creating a validation scenario.
- Batch Documents Converter Improvements - Several enhancements have been made to the Batch Documents Converter add-on, including the addition of an XSD to JSON Schema conversion that results in a version 2020-12 JSON Schema.
Miscellaneous
- Create New XML Documents - The Oxygen JSON Editor now supports creating new XML documents. The new document wizard contains a template for creating a new XML document and it has an option to customize the properties of the new XML file.
Component Updates
- The version of OpenJDK that is bundled with the installation kits for providing the Java Runtime Environment has been updated to version 17.0.10 from Eclipse Adoptium.
- Updated the JSON-Java (org.json) package to version 20240205.
- Updated the Apache Lucene libraries used for indexing content for the Open/Find Resource functionality to version 9.7.0.
- Updated the Apache Commons IO utilities library to version 2.15.0.
- Updated the logback-classic library to version 1.4.14.
- Updated the logback-core library to version 1.4.14.