Version 2020 Release 2
•The Validate on Edit feature flags validation and well-formed errors as you type in Text View and JSON Grid View. This feature can be switched on/off in the program options, as well as via a toolbar icon.
•New JSON Grid View options enable you: (i) to determine whether filters and formulas are saved to an application-wide JSON metadata file automatically, on request, or never, and (ii) to specify the location of this JSON metadata file. The metadata file can be used subsequently to apply the stored filters and formulas on the associated JSON files across multiple instances of XMLSpy, thus providing portability of filters and formulas. (Note: Removed in version 2021r2.)
•JSON Grid View: The context menu provides commands (i) to collapse all unselected components, and (ii) to remove all comments from the document including, optionally, formulas (which are stored as comments).
•JSON Grid View: Improved Find functionality.
•JSON Grid View provides additional editing features: (i) automatic type detection, (ii) in-cell commands, (iii) XQuery filters for modifying the view, and (iv) XQuery formulas for generating additional output from JSON data.
•Validation and editing support for JSON Lines and JSON Comments.
•The Options dialog (Tools | Options) provides settings for JSON Grid View and for pretty-printing JSON documents in Text View. (Note: Moved to the Grid View Settings dialog and the Pretty Printing section of the Options dialog.)
•A XULE validator and XULE processor have been added. XULE is a query language for XBRL instance documents. See the section XBRL > XULE for an overview of the new XULE features.
•A XULE Window enables you to interactively query XBRL instance documents.
•Multiple Inline XBRL documents can be processed as a set—as opposed to, previously, processing each document separately.
•The Evaluator and Expression Builder of the XPath/XQuery Window have been re-designed for ease of use.
•The XPath Debugger functionality of the XPath/XQuery Window has been enhanced with a number of new features: (i) Watch expressions, (ii) improved interface for better overview, and (iii) more powerful analytics. As a result of these new features, it is even easier for you to test and debug XPath/XQuery expressions against XML and JSON files.
•Previously, the default editing view of files with different filetypes was selected in the Options dialog. The default editing view can now, additionally, be chosen directly in the editing view itself.
•Support for the integration of XMLSpy in Visual Studio has been extended to Visual Studio 2019.
•Support for the integration of XMLSpy in Eclipse has been extended to Eclipse 4.11 and 4.12.