Release History

Release History

Version Date Release Notes
8.7.02020-01-12 Features
  • JSON: Ability to control various aspects of diagram nodes, such as width, font, color
Enhancements
  • JSON: Copy value from diagram node
  • XML: Copy value from diagram node
Fixes
  • Diagramming: Text fields >= 32000 characters are not displayed, a GDI+ exception is thrown
8.6.12019-12-11
8.5.12019-08-06 Enhancements
  • SharePoint: Easy to use API to update list view items.
8.0.22018-03-20 Enhancements
  • SharePoint: Easy to use API to update list view items.
Fixes
  • Xsd2Jsd: oneOf is not generated for choices containing mandatory, yet repeating elements.
7.2.162017-10-26 Enhancements
  • Xsd2Jsd: Add support for pattern involving required arrays, with minItems=0, while preserving oneOf constraints derived from substitution groups.
Fixes
  • Xsd2Jsd: oneOf constraint is not generated for arrays with minItems=0
7.2.152017-10-20 Fixes
  • Shell: Close All But This command causes invalid references to browser objects.
7.2.142017-10-19 Fixes
  • Shell: Help content doesn't load when pressing F1.
  • Shell: Close All But This command prompts for each modified document instead of pooling them in one prompt (as it does when closing the shell).
  • MAPI: CC and BCC options don't seem to work (recipients are always added to the TO list).
  • Immersive Modeler: Licensing controls not enforced.
7.2.132017-10-16 Enhancements
  • Shell: New automation APIs to streamline scripts.
Fixes
  • Solvers: Balancing matrix doesn't respect minimum allocation per column.
7.2.122017-10-15 Features
  • Solvers: New matrix balancing (e.g. resource allocation over set times with support of delta increments and minimum values for column sums).
Enhancements
  • Web Browser: New automation APIs eliminate the need to reference 3rd parties libraries.
7.2.112017-10-04 Enhancements
  • Automation API: New automation APIs.
7.2.102017-09-28 Enhancements
  • SharePoint: Pagination for large lists is now supported.
7.2.92017-09-27 Enhancements
  • Automation API: New APIs for browser automation allowing for more compact scripts.
7.2.82017-09-26 Fixes
  • Query Builder: SharePoint connections are improperly disposed of while querying the corresponding data set in the UI.
7.2.72017-09-05 Fixes
  • RAML2HTML: Empty lines in MD cause issues in genearated markup.
7.2.62017-08-17 Fixes
  • RAML2HTML: Verb description shown as text instead of formatted markdown.
7.2.52017-08-15 Features
  • New features supporting automation for DMN 1.1
  • Immersive Modeler: clicking on an Entity will display the Subject Area the Entity was used.
Enhancements
  • Ability to script out generation of default DMN Decision Tables.
  • Ability to locally override Keep Head of Subsitution group.
Fixes
  • XSD2JSD: minOccurs and maxOccurs are not converted into minItems and maxItems facets.
7.2.42017-08-12 Features
  • New features supporting automation for DMN 1.1
  • Immersive Modeler: clicking on an Entity will display the Subject Area the Entity was used.
Enhancements
  • Ability to script out generation of default DMN Decision Tables.
  • Ability to locally override Keep Head of Subsitution group.
7.2.32017-07-26 Features
  • New features supporting automation for DMN 1.1
7.2.22017-07-24 Features
  • New features supporting OAS v3
7.2.02017-05-28 Features
  • Swagger2Html: New features and mappings for models migrated from RAML 0.8
7.1.32017-05-27 Fixes
  • XSD2JSD: non-nillable elements with complex content are not converted.
7.1.22017-05-26 Fixes
  • XSD2JSD: nillable="true" is applied to all elements with complex content.
  • OAS: offline validation is broken.
7.1.12017-05-25 Fixes
  • XSD2JSD: nillable="true" not considered when applied to elements with complex content.
7.1.02017-04-30 Features
  • RAML2OAS2: Ability to use Shell commands to convert RAML 0.8 to Open API Specification (fka Swagger) 2.0
Fixes
  • RAML2HTML: & not properly escaped when present in Markdown content, outside HTML content.
7.0.62017-04-11 Features
  • APIM: New API Model supporting RAML and Swagger 2.0
Enhancements
  • XSD2JSD: Support for nillable now in place without template remapping.
Fixes
  • Shell: Roslyn script engine fails with binding errors.
7.0.52017-04-10 Features
  • APIM: New API Model supporting RAML and Swagger 2.0
Enhancements
  • XSD2JSD: Support for nillable now in place without template remapping.
Fixes
  • Shell: Roslyn script engine fails with binding errors.
7.0.42017-04-09 Features
  • APIM: New API Model supporting RAML and Swagger 2.0
Enhancements
  • XSD2JSD: Support for nillable now in place without template remapping.
Fixes
  • Shell: Roslyn script engine fails with binding errors.
7.0.22017-04-03 Enhancements
  • API: Provide built-in defaults for XSD-based APIs.
7.0.12017-03-15 Fixes
  • API: Support for native IFX metadata files is broken on 64 bit platforms.
6.2.122016-07-28 Fixes
  • RAML2HTML: Support for property/methods in non-Razor templates is not working in certain scenarios.
6.2.112016-07-18 Fixes
  • XSD2JSD: Duplicate properties without markup are not working.
6.2.102016-07-12 Fixes
  • XSR: Conditional symbols in a list may not be properly processed under certain conditions.
6.2.92016-07-09 Fixes
  • XSR: Negated conditional symbols are not properly processed under certain conditions.
6.2.82016-07-08 Fixes
  • Markdown: Inline code blocks are rendered using tabs.
  • XSD: Validation of certain valid schemas yields invalid result.
6.2.62016-05-19 Features
  • API: Ability to force the use of the latest version available for the ModelBuildDirectory as a mechanism to enforce topic URL preservation between sites publishing different versions of the same specification.
Fixes
  • API: Under certain conditions, the BuildDirectory is used instead of the ModelBuildDirectory to check for the latest usable version.
6.2.52016-05-18 Features
  • API: Ability to force the use of the latest version available for the ModelBuildDirectory as a mechanism to enforce topic URL preservation between sites publishing different versions of the same specification.
Fixes
  • API: Under certain conditions, the BuildDirectory is used instead of the ModelBuildDirectory to check for the latest usable version.
6.2.42016-05-17 Features
  • API: Ability to force the use of the latest version available for the ModelBuildDirectory as a mechanism to enforce topic URL preservation between sites publishing different versions of the same specification.
Fixes
  • API: Under certain conditions, the BuildDirectory is used instead of the ModelBuildDirectory to check for the latest usable version.
6.2.32016-05-16 Features
  • API: Ability to force the use of the latest version available for the ModelBuildDirectory as a mechanism to enforce topic URL preservation between sites publishing different versions of the same specification.
6.2.22016-05-11 Features
  • API: API Portal TOC diff.
Enhancements
  • XSR: Automatic merge now is able to recursively traverse views and manage their versions during baseline merge.
  • API: Merged portal topics are generated with the same id regardless of the number of merged topics.
  • API: Enhanced coloring for code blocks
6.2.12016-05-10 Features
  • API: API Portal TOC diff.
Enhancements
  • XSR: Automatic merge now is able to recursively traverse views and manage their versions during baseline merge.
  • API: Merged portal topics are generated with the same id regardless of the number of merged topics.
6.2.02016-05-09 Features
  • API: API Portal TOC diff.
Enhancements
  • XSR: Automatic merge now is able to recursively traverse views and manage their versions during baseline merge.
6.1.22016-05-05 Features
  • RAML: Support for DevExtreme widgets in MD content.
  • RAML: New documentation model for navigatable content.
Enhancements
  • Shell: Support custom options for msbuild.
  • RAML: Better progress reporting during large builds.
Fixes
  • XSD: Xerces validator for XSD 1.1 throws unhandled exceptions for certain schemas using substitution groups.
  • Shell: Exec may not correctly report process termination.
6.1.12016-05-04 Features
  • RAML: Support for DevExtreme widgets in MD content.
  • RAML: New documentation model for navigatable content.
Enhancements
  • Shell: Support /m for msbuild
Fixes
  • XSD: Xerces validator for XSD 1.1 throws unhandled exceptions for certain schemas using substitution groups.
6.1.02016-05-03 Features
  • RAML: Support for DevExtreme widgets in MD content.
  • RAML: New documentation model for navigatable content.
Fixes
  • XSD: Xerces validator for XSD 1.1 throws unhandled exceptions for certain schemas using substitution groups.
6.0.132016-04-24 Features
  • RAML: Support for RazorEngine in MD markup
  • RAML: New compiler object for scripting extensions.
Enhancements
  • RAML: Ability to add user documentation for portal builds.
  • RAML: Support for Sandcastle Help File Builder 2016.4.9
6.0.112016-04-12 Fixes
  • MD: Rendering of PlantUML blocks may block the UI.
  • XSD: Buttons to switch to the diagram view don't show up on Windows 7 machines with 125% fonts (since 6.0.4)
6.0.102016-04-10 Enhancements
  • RAML: Chart template support for build analytics.
  • MD: Fenced code blocks now allow for empty lines.
6.0.92016-04-06 Fixes
  • MD: Support for PlantUML code blocks in MD.
  • MD: Support for embedding images that are sourced using relative URIs (to the MD or container file base URI).
  • RAML: Under certain configurations, the HTML generator is unable to generate a standalone help file.
6.0.82016-04-05 Enhancements
  • MD: Support for PlantUML code blocks.
  • MD: Support for embedding images that are sourced using relative URIs (to the MD or container file base URI).
Fixes
  • RAML: Under certain configurations, the HTML generator is unable to generate a standalone help file.
6.0.72016-04-03 Enhancements
  • RAML: Support for validation dashboard in portal mode.
Fixes
  • Shell: Standalone updater was checking v5.x updates instead of v6.x
6.0.62016-03-18 Features
  • Experimental port of IFX BMS extensions as a standalone immersive modeler.
Fixes
  • RAML: Validation defaults to JSON Schema Draft#3 instead of #4.
6.0.52016-03-07 Features
  • Experimental port of IFX BMS extensions as a standalone immersive modeler.
6.0.32016-02-08 Features
  • XSR: Ability to use negation (!) with conditional generation symbols.
6.0.22016-02-07
6.0.02016-02-04
5.11.72015-12-08 Enhancements
  • Setup: 45% reduction in setup download size.
  • Shell: 40% reduction in disk footprint.
  • Shell: 30% reduction in startup time.
5.11.32015-12-01 Fixes
  • XSR: Multiple redefines do not work when the redefined type does not extends another type.
  • XTM: Pasting new rows from the clipboard causes the top row to change (to the first row).
  • ETX: The COBOL to XSD converter doesn't support the PACKED-DECIMAL format.
5.11.12015-10-27 Fixes
  • XSR: QTAssistant crashes when generating sets with certain redefines.
  • XTM: Unable to export to Excel multipage XTMs.
5.11.02015-10-26 Enhancements
  • XTM: Improved operations to copy/move rows/mappings between XTMs.
  • XTM: Significantly reduced load time (> 5x) for XTMs with many mapping sheets.
  • Shell: Full skin support extended to non-core tree controls.
  • XSR: Ability to register and run (at the document level) all supported script languages (in addition to Javascript, we've added C#, VB.NET, Python and Ruby).
Fixes
  • CPY: A redefine of an already redefining field in a COBOL copybook causes an unexpected exception.
  • CPY: Fields that start with a number (before any dash) are rejected as invalid.
5.10.52015-10-06 Enhancements
  • MPX: Ability to convert Excel to Firebird databases.
  • MPX: Support for Firebird data sources
5.10.42015-10-04 Features
  • SOC: New API to support REST API specs, such as Swagger and RAML (experimental).
Enhancements
  • RAML2HTML: Ability to queue and run multiple Sandcastle Help File Builder builds in parallel.
5.10.32015-10-01 Features
  • XTM: New JSON Path documenter function, which converts an XPath to its equivalent JSON, as if converted by XSD2JSD
Enhancements
  • XSD2JSD: Ability to create definitions schema (useful for Swagger) by pick-and-choose types.
  • JSON: Ability to strip properties from a JSON token.
5.10.22015-09-29 Enhancements
  • XSD2JSD: API support to independently control inlining of user defined types, complex and simple, and core definitions.
Fixes
  • XSD2JSD: The description of certain simple typed fields is replaced with the core type's description.
5.10.12015-09-28 Features
  • XSD2JSD: Ability to generate Swagger 2.0 "reduced" JSON Schema
Enhancements
  • XSR: Streamlined transformation of group particles when inlining element references in different namespaces.
Fixes
  • XSD2JSD: Generates oneOf for properties that are not required.
  • XSR: Inlining element references does not preserve particle occurrences in certain scenarios.
5.10.02015-09-27 Enhancements
  • XSD2JSD: API changes to allow for custom core definitions.
  • XSD2JSD: Ability to collapse single property objects through nillable property names.
Fixes
  • XSD2JSD: Inline complex types only works for the first level.
  • XSD2JSD: Certain array scenarios (complex types with repeated content models) are not correctly converted.
5.9.32015-09-25 Enhancements
  • Shell: Import Script Set allows for spec files without scripts.
5.9.22015-09-23 Fixes
  • RAML: Resolving reusable schemas not referenced anywhere else in the RAML is causing HTML documentation to be incomplete (schema is replaced with the error message).
5.9.12015-09-22 Features
  • MPX: New APIs to streamline XMLBuilder batch generation.
Enhancements
  • Swagger: Improved integrated specification (press Shift+F1 to get contextual help).
  • XSD: Ability to specify camel-case conversion when converting an XSD to a JSON Schema Draft#4
  • RAML: Improved template support for other mime types when generating Sandcastle .AML files.
  • MPX: Ability to parameterize Excel files used as data sources.
5.9.02015-08-31 Features
  • Swagger: Intellisense support for offline editing of Swagger files.
  • Swagger: Integrated specification (press Shift+F1 to get contextual help).
  • RAML: Integrated specification
  • JSON: Generate JSON sample file from JSON Schema Draft #4.
Enhancements
  • XSD: Ability to convert an XSD to a JSON Schema Draft#4
  • XML: Ability to configure the camel case conversion strategy.
5.8.82015-08-30 Fixes
  • XTM: Generating a subset XSD based on XTM fails to generate proper content models for referenced elements.
  • Swagger: Offline validation fails when flipping between online/offline modes.
5.8.72015-08-21 Features
  • JSD: Ability to visualize HTML documentation
  • JSD: New HTML documentation layout
Fixes
  • RAML2HTML: Descriptions associated with HTTP status code are not rendered in generated HTML.
  • Sandcastle: Redirecting build outputs to custom folders no longer working after upgrading Sandcastle to v2015.7.25.0
  • JSD2HTML: Collapsible Schema section is not preserved when switching JSD themes.
5.8.62015-08-19 Features
  • JSD: Ability to visualize HTML documentation
  • JSD: New HTML documentation layout
Fixes
  • RAML2HTML: Descriptions associated with HTTP status code are not rendered in generated HTML.
  • Sandcastle: Redirecting build outputs to custom folders no longer working after upgrading Sandcastle to v2015.7.25.0
5.8.52015-08-17 Features
  • JSD: Ability to visualize HTML documentation
  • JSD: New HTML documentation layout
Fixes
  • RAML2HTML: Descriptions associated with HTTP status code are not rendered in generated HTML.
5.8.42015-08-10 Features
  • Swagger: Ability to validate Swagger 2.0 specifications, written in JSON or JSON. **External references** are not supported by this release.
Enhancements
  • SHFB: Updated Sandcastle core libraries to 15.7.25 version.
Fixes
  • RAML2HTML: Descriptions associated with HTTP status code are not rendered in generated HTML.
5.8.32015-08-09 Features
  • Swagger: Ability to validate Swagger 2.0 specifications, written in JSON or JSON. **External references** are not supported by this release.
Enhancements
  • SHFB: Updated Sandcastle core libraries to 15.7.25 version.
Fixes
  • RAML2HTML: Descriptions associated with HTTP status code are not rendered in generated HTML.
5.8.22015-07-23 Features
  • CTM: Ability to load exported TXT, XLS and HTML into the shell.
Enhancements
  • Shell: Improved startup time.
Fixes
  • CTM: Arrays with union parameters don't display properly the filters or the number of generated combinations.
5.8.02015-07-21 Enhancements
  • SQL: Support for IBM Netezza SQL syntax is added.
  • SQL: Support for Advantage Database Server syntax is added.
  • JSD2HTML: HTML layout improvements.
Fixes
  • RAML: Updated RAML parser to https://github.com/raml-org/raml-java-parser/commit/6b69168b2944febb5dc0affe72de6ecc378f25fb
  • SQL: PostgreSQL: Parsing of ANY, SOME, ALL predicates is fixed.
  • SQL: Query Statistics: The StatisticsField.Selected property is fixed.
  • SQL: The bug with odd fields references removed from derived table is fixed.
  • SQL: The bug with aliases in ORDER BY when SQL syntax doesn't support them is fixed.
  • SQL: The crash on displaying the derived query datasource object containing an expression without alias is eliminated.
  • SQL: Weird WinForms TreeView behaviour with very long internal painting operations on dispose is corrected.
  • SQL: Malformed foreign keys loaded from manually created XML files are ignored now.
  • SQL: The bug with odd HAVING clause when disabling grouping in the grid is fixed.
5.7.72015-07-17 Enhancements
  • JSD2HTML: HTML layout improvements when generating HTML documentation from JSON Schema Draft #4.
5.7.62015-07-15 Fixes
  • JSD: Documentation generator incorrectly tags object schemas as any in certain scenarios.
5.7.52015-07-14 Enhancements
  • XSR: Added support for wildcard * in conditional generation symbol.
5.7.42015-06-18 Enhancements
  • XSR: Improved visual feedback when renaming a node in the Document Explorer fails.
Fixes
  • XSR: Command New Output Set on a never-before-expanded Release node causes an unhandled exception.
  • XSR: Expanding a cloned output set after reloading first time causes unexpected exception.
5.7.32015-06-17 Enhancements
  • RAML: Automatic merging of topics that fall under the same conditional generation symbol.
Fixes
  • RAML: Unable to generate an integrated Sandcastle documentation project containing RAMLs with the same title.
5.7.22015-06-12 Enhancements
  • RAML: Documentation generation configuration support for file path variable <$BuildVersion>.
Fixes
  • XSR: Macro context not passed in properly in subsequent calls.
  • Shell: .NET editors don't display MSDN help when pressing F1.
  • RAML: Generated documentation for primitive JSON schema types shows obfuscated strings.
5.7.12015-06-11 Enhancements
  • RAML: Documentation generation configuration support for file path variable <$BuildVersion>.
Fixes
  • XSR: Macro context not passed in properly in subsequent calls.
  • Shell: .NET editors don't display MSDN help when pressing F1.
5.7.02015-06-08 Enhancements
  • Scripting: Execution of startup scripts is now responsive.
  • Scripting: Startup scripts may be executed from a user defined folder.
  • Scripting: Ability to mark any script in the Automation Explorer as a startup script.
Fixes
  • Scripting: Loading two or more scripts at the same time (another script is used as a reference) causes the overall execution of certain scripts to fail.
  • Scripting: Scripts used as references show the wrong icon in the Automation Explorer.
  • Shell: The Properties tool window doesn't change the selected object when focus moved to an already active document, or an already selected object in docked panel.
5.6.22015-06-03 Features
  • MD: New Markdown editor.
  • XLSX: New Excel built in editor.
Enhancements
  • XSR: New algorithms to better handle conditional generation symbols.
  • RAML: Ability to build documentation for the whole set without rebuilding existing projects.
Fixes
  • MPX: Numeric null parameters are not handled properly when working with MySQL databases.
  • YAML/RAML: Automatic outlining doesn't work.
5.6.12015-05-31 Features
  • MD: New Markdown editor.
  • XLSX: New Excel built in editor.
Enhancements
  • XSR: New algorithms to better handle conditional generation symbols.
  • RAML: Ability to build documentation for the whole set without rebuilding existing projects.
Fixes
  • MPX: Numeric null parameters are not handled properly when working with MySQL databases.
5.6.02015-05-28 Features
  • MD: New Markdown editor.
  • XLSX: New Excel built in editor.
Enhancements
  • XSR: New algorithms to better handle conditional generation symbols.
Fixes
  • MPX: Numeric null parameters are not handled properly when working with MySQL databases.
5.5.222015-05-14 Features
  • MPX: Ability to visualize external dependencies of mapping files.
Enhancements
  • MPX: Improved filtering of duplicate xi:includes for better user experience.
5.5.212015-05-03 Features
  • JSON: New serializer using advanced conversion algorithms for transformation of valid XML (validated against an XSD) into JSON.
  • X2J: Support for repeating compositors, allowing support for anonymous arrays (arrays within arrays).
Enhancements
  • XSD: New appinfo () markup supporting XML to JSON, and XSD to JSON schema Draft#4 conversions.
Fixes
  • XSR: Keeping the repeating head of a subsitution group causes the nested members to also be repeated.
5.5.202015-04-26 Features
  • MPX: New editor feature, ability to drag-drop XSD nodes and command instances on the editor source.
  • MPX: New editor feature, ability to execute parameterized command instances directly from the editor (instead of going through the Query Designer tool)
Fixes
  • MPX: Capitalization conversion for acronyms containing digits is not working properly.
5.5.192015-04-23 Enhancements
  • MPX: Support XInclude for mapping files.
Fixes
  • Shell: DockAsTab doesn't work correctly if the current panel is represented by a PanelContainer with multiple child DockPanels
  • Shell: Incorrect panel z-order when DockManager is in UserControl
  • Shell: The order of DockPanels is changed when any panel visibility is changed
  • Shell: It is impossible to show the dock panel that is initially hidden in some circumstances
  • Shell: DockPanel is not docked as it is shown by dock hints
  • Shell: Docking hints do not work properly
5.5.182015-04-21 Enhancements
  • XSR: New API to expose global xsd:group processing.
Fixes
  • MPX: json conversion doesn't work for unsigned XSD datatypes (it generates strings).
  • XSR: searching an XML Schema Release Fileset by resolved name doesn't work.
5.5.172015-04-12 Features
  • MPX: Added support for composable model files through XInclude [http://www.w3.org/TR/xinclude/]
Enhancements
  • MPX: Improved error handling and validation; integration with the Error list.
Fixes
  • MPX: Refreshing MPX files doesn't work.
5.5.162015-04-05 Features
  • API: New algorithm allowing to generate/forward engineer RAML 0.8 specs into new, or merge with existing, XSR + XSD
5.5.152015-03-20 Enhancements
  • DataSet: Diagram link style now defaults to orthogonal.
  • Diagrams: Layout of a file relationships diagram for large sets (100+ files) is running on a separate, non-UI blocking, thread.
  • COBOL2XSD: Global elements are now defined using a global type. This allows for a streamlined conversion of COBOL2JSD (JSON schema draft #4).
  • COBOL2XSD: Numeric fields are captured with more precise types/ranges (min/maxInclusive, and unsigned/int/long).
Fixes
  • MPX: Ctrl+F shows two search boxes in the DataSet view
  • COBOL2XSD: Default value for Begin Parsing Column field is 1 instead of 7
  • MPX: XMLBuilder snippet folder option is read only.
  • XML: XML Editor snippet folder option is read only.
  • Snippet: Snippet Editor snippet folder location is read only.
  • COBOL2XSD: Blank 88 (PIC X) records are enumerated as empty strings.
  • XSD2JSD: Enumerated numeric values are generated enclosed in double quotes.
  • MPX2DB: Exception "The association '' is ambiguous between the 'A' and 'B' members" when generating database from a model using many-2-many relationships.
5.5.142015-03-16 Enhancements
  • XSD2JSON: New API to streamline generated JSON schema (Draft#4)
Fixes
  • RAML: Refresh of the source panel should force a reparsing of the loaded text, as required after fixing external references (e.g. !include pointing to missing files).
  • RAML: Improved the validator to mimic Java parser's resilience in the scenario where an unused (not referenced) schema key pointing (through !include) to a missing/invalid file should not post an error.
5.5.132015-03-10 Features
  • MPX: New API and algorithms allowing the creation of databases from ER map models.
Enhancements
  • Query Designer: Ability to inspect metadata.
Fixes
  • XSD: Refresh of the Relations diagram doesn't work after manually removing nodes from the diagram.
  • XML/XSD: Snippet fields style makes markup hard to read for dark shell skins.
5.5.122015-02-17 Fixes
  • Scripting: Unhandled exceptions when running XSR automation scripts on certain machines (user permissions related).
5.5.112015-02-11 Features
  • SOC: Built in HTTP proxy server can now serve files from the local filesystem.
  • Automation: New Automation API allows RAML model traversing using scripted hooks.
Fixes
  • XSR: Compare XSD with another file doesn’t fill in the base file with the selected file AND it doesn’t open the html report (since 5.5.10)
  • Shell: Importing exported script sets doesn't work after migrating to 5.5.0
5.5.102015-01-30 Fixes
  • Automation: Active window path returns MIME type instead of path of the document.
  • RAML: Un/Comment Selection command is not functioning properly.
  • YAML: Un/Comment Selection command is not functioning properly.
5.5.92015-01-28 Fixes
  • XSR: Fixed unexpected exception while generating certain XSDs using custom refactoring scripts.
  • Editors: Fixed unexpected exception while attempting to hide/unhide selections in Automatic outlining mode.
  • Scripting: In a specific scenario, involving Java classes, name resolution fails (e.g. java.lang.Object instead of System.Object)
5.5.82015-01-27 Fixes
  • XSR: Fixed unexpected exception while generating certain XSDs using custom refactoring scripts.
  • Editors: Fixed unexpected exception while attempting to hide/unhide selections in Automatic outlining mode.
5.5.72015-01-10 Enhancements
  • RAML: Updated RAML parser to build 0.8.10
Fixes
  • RAML: Intellisense word completion now works for partial entries
  • XSR: Improved algorithm to automatch member of substitution groups for scenarios where XML namespaces have been remapped.
  • Shell: Text seach prompt now preserves Use selection (wildcards/regex) between invocations.
  • Shell: Error list category filters do not work (always show all)
5.5.62014-12-18 Fixes
  • BIN: Wrong encoding is passed to the Edit as Copybook editor.
  • Shell: Replace All button in text editors doesn't work as expected.
5.5.52014-12-17 Fixes
  • BIN: Wrong encoding is passed to the Edit as Copybook editor.
5.5.42014-12-16 Features
  • XSR: New algorithm for model-to-model transformations (specifically for JSON Schema Draft 4)
Fixes
  • XSR: Refactoring single-member substitution group, w/ Keep particle head and Preserve Choices, would cause unexpected exception.
  • WSDL: Validating opened WSDL file for editing still prompts for a file to be loaded.
  • WSDL: Checking opened WSDL file for WS-I compliance still prompts for a file to be loaded.
5.4.12014-11-28 Features
  • Query Designer: Is now fully integrated within the QTAssistant shell.
  • CTM: Algorithmic improvements and core implementation changes allow for generation, and data navigation of extra large combinations (> 4MM) with a very small memory footprint (< 500MB)
  • MPX: Full support for XSD-aware XML to JSON conversion; XML to JSON conversion now preserves and converts appropriately in JSON type system.
Enhancements
  • Shell: Reduced setup size, improved startup time and memory footprint.
Fixes
  • CTM: Filtering on a value in combination grid causes exception.
  • XSD: The links between content model components use the wrong dash style for mandatory content.
5.3.12014-11-09 Fixes
  • Workspace: Unable to restore virtual folders with content linked to physical folders.
  • SOC: Unable to start an HTTP proxy server (with an X509 certificate) linked to an arbitrary WSDL mock file.
5.3.02014-11-06 Enhancements
  • Editors: Skin support for JScript, SQL, Plain Text, C#, VB.NET, PowerShell, CSS, BAT/CMD, Iron Python/Ruby
  • YAML: New document explorer.
  • RAML: New document explorer.
  • XTM: Ability to insert an imported Word table or Excel range starting at the focused column (as opposed to always at the end).
Fixes
  • JSON: Document explorer doesn't work.
  • RAML: Key words are inappropriately lit within block scalars having more than one row.
  • Shell: Header text items in popup menus do not support skins.
  • XTM: The upgrade prompt for saving a new XTMX created from a version 4.x template does not work as expected for the Yes/Cancel options.
  • Workspace: Ribbon is not un-merged properly when closing a floating workspace document.
  • Workspace: Large items in list mode have trimmed text.
  • Workspace: Tooltips for items with trimmed text don't show up in all views.
  • SOC: Cancelling the wizard for WSDL/SOAP/HTTP validator throws an unexpected exception.
5.2.22014-10-16 Fixes
  • JSON: The editor leaks memory when changing color scheme.
  • XML: The editor leaks memory when chaning colro scheme.
5.2.12014-10-15 Features
  • Shell: New document explorer for workspaces.
Enhancements
  • Shell: Support for dark color schemes is now improved.
  • JSON: Support for color schemes.
Fixes
  • XSD: Various fixes for XML generators.
  • WRK: Tooltip doesn't show for trimmed file names.
  • WRK: Description (full path) doesn't show for content
  • WRK: Selected object's properties don't show in the Properties tool window.
5.2.02014-10-09 Features
  • Shell: New workspace file type.
Enhancements
  • Shell: Support for dark color schemes is now improved.
5.1.112014-09-29 Enhancements
  • RAML: Extended syntax highlighting
  • RAML: Skinned editor (supports shell skinning)
Fixes
  • XSD: Spell checking locks on the first typo.
  • Shell: File properties don't get updated when flipping between files.
5.1.102014-09-25 Features
  • MPX: In addition to XML and Flat, MPX can output in JSON format.
Enhancements
  • Shell: Dark color schemes improvements.
Fixes
  • RAML: Unable to load external JSON files having BOM bytes.
  • RAML: External references are only updated once the file is saved to the disk.
  • RAML: External references search doesn't work.
  • MPX: Repeating xsd:choices are not created when there are gaps (keys that are not found) intermixed with records.
5.1.92014-09-22 Features
  • RAML: Extended validation; ability to validate external or inlined JSON Schemas and XSDs.
  • RAML: Ability to visualize the relationships between component files (referenced through !include tags, or other specific directives, such as xsd:include/import for XSDs, definition anchors for JSON Schemas, etc.)
Enhancements
  • JSON: Various enhancements, particularly in error handling and syntax highlighting (matches VS2013).
  • XSR: Various enhancements in detecting and elimination of superfluous sequences.
  • XSR: For certain XSD content models, Inlining particles and substitution group replacements can now be done in the same output set configuration (instead of two cascading ones).
  • CTM: New algorithm "shuffledraws" creates combinations based on traditional draws from a shuffled card deck.
Fixes
  • RAML: Validation warnings were shown as errors.
  • RAML: External file errors are attributed to the currently loaded RAML (partial fix, included RAML content still shows current file)
5.1.82014-09-21 Features
  • RAML: Extended validation; ability to validate external or inlined JSON Schemas and XSDs.
  • RAML: Ability to visualize the relationships between component files (referenced through !include tags, or other specific directives, such as xsd:include/import for XSDs, definition anchors for JSON Schemas, etc.)
Enhancements
  • JSON: Various enhancements, particularly in error handling and syntax highlighting (matches VS2013).
  • XSR: Various enhancements in detecting and elimination of superfluous sequences.
  • XSR: For certain XSD content models, Inlining particles and substitution group replacements can now be done in the same output set configuration (instead of two cascading ones).
5.1.72014-09-19 Enhancements
  • JSON: Various enhancements, particularly in error handling and syntax highlighting (matches VS2013).
  • XSR: Various enhancements in detecting and elimination of superfluous sequences.
  • XSR: For certain XSD content models, Inlining particles and substitution group replacements can now be done in the same output set configuration (instead of two cascading ones).
5.1.62014-09-03 Features
  • New experimental RAML editor with RAML 0.8 validator
Enhancements
  • JSON: Updated to the latest JSON Draft #4 schema support.
Fixes
  • XSR: Null key exception for element matches with XSDs without a target namespace.
  • XSR: App crash when clicking on a schema filter node in the explorer, with the output set editor opened.
  • XSR: Removed External node under a Filter editor as it has been obsoleted in v5.
  • XSR: Fixed System.InvalidCastException: Unable to cast object of type 'System.Xml.Schema.XmlSchemaGroup' to type 'System.Xml.Schema.XmlSchemaSimpleType' when expanding the Output of a schema filter.
5.1.52014-09-02 Features
  • New experimental RAML editor with RAML 0.8 validator
Enhancements
  • JSON: Updated to the latest JSON Draft #4 schema support.
Fixes
  • XSR: Null key exception for element matches with XSDs without a target namespace.
5.1.42014-08-18 Fixes
  • Internal release includes numerous bug fixes and documentation updates.
5.1.42014-08-15 Features
  • WSDL: Limited support for validating WSDL 2.0 documents.
  • WSDL: Ability to generate IFX WSDL in a single file.
Enhancements
  • XSR: Performance enhancements while cloning large source sets.
Fixes
  • XTM: Generating XML from XTM documents where XSDs were based on type restrictions doesn't take into account sample/allowed values.
  • XSD: Intelisense is broken for nested elements.
  • XSR: Key not found error when generating certain filesets.
  • XSR: Key not found error when generating filesets with complex types remapped to XSD primitives.
  • XSR: Cloning source set versions with deeply nested folders doesn't work.
4.1.532014-08-14 Features
  • WSDL: Ability to generate IFX WSDL in a single file.
Enhancements
  • XSR: Performance enhancements while cloning large source sets.
Fixes
  • XSR: Key not found error when generating certain filesets.
  • XSR: Key not found error when generating filesets with complex types remapped to XSD primitives.
  • XSR: Cloning source set versions with deeply nested folders doesn't work.
4.1.522014-08-13 Features
  • WSDL: Ability to generate IFX WSDL in a single file.
Fixes
  • XSR: Key not found error when generating certain filesets.
  • XSR: Key not found error when generating filesets with complex types remapped to XSD primitives.
  • XSR: Cloning source set versions with deeply nested folders doesn't work.
4.1.512014-08-12 Features
  • WSDL: Ability to generate IFX WSDL in a single file.
Fixes
  • XSR: Key not found error when generating certain filesets.
  • XSR: Key not found error when generating filesets with complex types remapped to XSD primitives.
4.1.472014-08-09 Enhancements
  • IFX WSDL Gen: Ability to define different scenarios for soapAction generation.
Fixes
  • Shell: Double click on a script in the Automation Explorer windows doesn't open the file in the editor.
4.1.472014-08-08 Enhancements
  • IFX WSDL Gen: Ability to define different scenarios for soapAction generation.
Fixes
  • Shell: Double click on a script in the Automation Explorer windows doesn't open the file in the editor.
5.1.22014-06-23 Features
  • WSDL: Limited support for validating WSDL 2.0 documents.
Fixes
  • XTM: Generating XML from XTM documents where XSDs were based on type restrictions doesn't take into account sample/allowed values.
  • XSD: Intelisense is broken for nested elements.
5.1.12014-05-07 Enhancements
  • XSR: Added support for additional tag types corresponding to all remaining XSD facets.
  • XSR: Allow control of a release through XTM (whereas before it was available only from under XTM editor).
Fixes
  • XSR: Conversion to Russian Doll style does not support recursive structures.
5.0.32014-02-05 Fixes
  • Shell: Performance problems when maximizing the shell window when showing the backstage control.
  • Shell: Layout of the XSD Import prompt was not scalling well on high custom DPI computers.
4.1.472013-11-20 Enhancements
  • IFX WSDL Gen: Ability to define different scenarios for soapAction generation.
Fixes
  • Shell: Double click on a script in the Automation Explorer windows doesn't open the file in the editor.
4.1.462013-09-26 Fixes
  • XSD: Elements based on types inherited from other complex types don't show content from base types when Show Complex Content setting is set to false.
  • XSR: Filters don't keep settings for XML schemas without a target namespace.
4.1.452013-09-15 Features
  • XSR: New XTM Analysis tool.
Enhancements
  • Shell: Ability to configure JAVA_HOME for QTAssistant.
Fixes
  • XSD: Diagram find nodes is not working in certain scenarios.
  • XSD: Loading an XSD from an XSR context, then closing the XSR and validating the XSD causes unexpected exception
  • XSD: Diagram find nodes is not working in certain scenarios.
  • XSD: Optional heads of substitution groups show solid border.
  • Shell: Double click on the left/right arrow in MDI Shell to scroll when lots of tabs are opened, should not maximize/restore the layout.
4.1.442013-08-26 Enhancements
  • XSR: XTM import of sample XML can now handle non-SOAP samples/data captures.
Fixes
  • XSR: XTM import of sample XML does not correctly handle certain XML attribute scenarios.