- Portable Windows distribution introduced versioned ZIP packages and SHA-256 checksum files; repository builds include 7.4.0.9, 7.4.0.20, 7.4.0.24, and 7.4.0.34.
- Settings and license data can be loaded from files for portable operation, and x64 release builds create versioned portable packages.
- Added the JSON Patch builder/debugger pane, JUnit XML and Markdown batch-result formats, schema-test include filters, and large-file zoom.
- The CLI no longer requires a free license key. JSON Schema documentation output was modernized and documentation generation was added to the CLI.
Release notes
JSONBuddy software packages version history
- JSONBuddy Standard functionality became available for personal and educational use without charge.
- The commercial Standard and Plus editions and the personal/educational use path continue to include the CLI/CI tools.
- The command-line tool version was set to 7.4.1.
- JSON Schema HTML documentation gained a list of named properties, and the validator library gained schema generation, schema documentation, and analyzer functions used by the extended Visual Studio package.
- The application and installer moved to the 7.4 line, followed by 7.4.2 and 7.4.3 maintenance builds.
- This line continues the JSON Schema testing, debugger, profiling, large-data, conversion, and CLI capabilities introduced in the 7.x releases.
- Added JSON Schema definition coverage for test collections.
- A one-click summary shows which parts of the selected schemas are exercised by the test data.
- Added the JSON Schema testing tool for validating a schema against multiple JSON test files.
- A reference result can be stored and compared with later test runs.
- Added a JSON Schema debugger pane.
- The debugger exposes validation paths and the current dynamic scope used for
$dynamicRefresolution.
- Added full JSON Schema Draft 2020-12 support.
- Added JSON Schema validation profiling with validation hits, elapsed time, and time per hit.
- Added high-DPI user-interface scaling.
- Added constant-memory streaming for pretty-print, whitespace removal, and JSON well-formedness checks started from the File Explorer window.
- Large Data schema validation gained streaming instance-data loading, and the CLI pretty-print option moved to full-file streaming.
- JSON-to-CSV conversion no longer carried the earlier JSON input and generated-output size limits.
- Added a streaming JSON Schema validator for the Large Data edition.
- Added CLI validation for large JSON batch and server tasks.
- Improved JSON Pointer evaluation for large JSON documents.
- Introduced the JSON Schema debugger.
- Added Copy JSONPath in text and grid views, background-validator performance improvements, and usability updates.
- Added dark and light user-interface modes.
- Added JSON Schema Draft 2019-09 support and JSON Schema pools for resolving related schema resources.
- Improved schema generation and sample data, inline validation while schema and instance data are edited side by side, large-data editing, and JSON/XML conversion workflows.
- Improved Draft 7 conformance and validator performance.
- Added pretty-printing for very large JSON files and reduced memory use for XML-to-JSON and JSON-to-CSV conversion.
- Introduced the Swift edition with JSON text and grid editing, auto-completion, formatting, and validation for Windows.
- Added instant validation fixes, improved UCS-2 and UTF-16 handling, optional minified XML-to-JSON output, and clearer Results-pane presentation.
- New schemas use Draft 7 by default. The CLI gained schema-linter, minify, and pretty-print options and can read license details from a local file.
- Added full Draft 7 support, including relative JSON Pointer, date, and time formats.
- Added schema refactoring to a definition and
$ref, brace matching, faster grid loading and search, and additional large-file editing controls.
- Added clickable
$refnavigation, paired-bracket insertion, and CLI validation of one or more JSON files against a schema. - Added JSON Patch in the editor and CLI, improved schema entry assistance and JSON-to-CSV conversion, background-task controls for large data, BOM restoration, and JSON Pointer fixes.
- Added automatic JSON Schema generation for JSON documents.
- Improved editing and scrolling performance for large JSON, schema-context information, inline validation indicators, and conversion behavior.
- Improved schema-context and Elements-pane information, built-in validation, and selection restoration after pretty-printing.
- Expanded use of the built-in validator and batch validation.
- Added entry assistance for JSON Schema enumeration values in text editing.
- Added schema recognition from
$schema, sample generation from Draft 6 examples, Results-pane filtering and counts, and Schema Analyzer improvements.
- Added lexer detection in Large File view, Draft 4 schema grammar and installer resources, and JSON Schema specification text in the Schema Info window.
- Added duplicate-property-name checking, direct SchemaStore schema loading, and Go To Line in Large File view.
- Added grid-value copying, replace in Large File view, JSON unescaping, Web Service response documents, restored request URLs, response copying, and richer Elements-pane information.
- Added Close All, file-based whitespace removal, grid child counts, improved text entry assistance, raw and grid Web Service response views, and the Schema Info pane.