|
3.12.12 November 20, 2009
6541 2009-09-29 fix: (COBOL) default separators for timestamp not set on new install and invalid choice not raising error 6600 2010-01-21 fix: (COBOL) Node-level handlers repeating structure count and start track pointer value not correct at 65,536th occurrence. 6608 2010-02-04 fix: (Toolset) Choice node not created properly when creating handler from copybook with redefines. 3.12.10 August 27, 2009
6531 2009-08-20 fix: (COBOL) Floating point name incorrect when the IDS name setting for suffix is "none". 6532 2009-08-18 enh: (COBOL) Added support for "SIGN LEADING SEPARATE" and "SIGN TRAILING SEPARATE" 6533 2009-09-01 fix: (COBOL) Floating point name ("-EXP") was incorrect when IDS field did not have a Suffix. 6534 2009-09-03 fix: (Toolset) Fixes for Julian Date XML domain maintenance.
3.12.9 July 25, 2009
6511 2009-07-20 enh: (COBOL) Add option to generate only special fields as COMP. 6513 2009-07-21 enh: (C) Add function prototypes to the C Header file. 6514 2009-07-21 enh: (C) Add double-include protection to C Header files 6515 2009-07-22 fix: (Toolset/COBOL/C). Fixed issues with saving Handler properties for nillable.
3.12.8 July 6, 2009
6498 2009-06-22 fix: Modifed to the SOAP WSDL Parser to prevent duplicate namespace error. 6504 2009-07-02 fix: (COBOL) CDATA nodes giving invalid value when content is empty. 6505 2009-07-03 fix: (COBOL) Whitespace collapse was removing all characters when content was empty. It now collapses to 1 space. 6508 2009-07-14 fix: (C) Missing nodes were not being trapped as errors for C Handlers.
3.12.7 June 22, 2009
6493 2009-06-07 Enhancement: (COBOL) Initialize optional flag fields to zero inside XML Readers. 6493 2009-06-07 Enhancement: (COBOL) Initialize choice selection attribute to spaces within Handler.
3.12.6 May 24, 2009 6482 2009-05-06 Enhancement: COBOL Add the required length for selection field when max size exceeded 6485 2009-05-14 fix: (COBOL) Modify Test Harness file write logic to not write beyond size of XML-BUFFER 6486 2009-05-14 fix: (Toolset) Added RICHTX32.OCX and comdlg32.ocx to the installation to support VISTA
3.12.5 May 10, 2009 6447 2009-03-20 Enhancement: (COBOL) Implement compact code generator in 3.12.0 6473 2009-04-28 Enhancement: (Toolset) Introduce Handler-Based LIcensing 6478 2009-04-29 fix: (C) The global variables must be decalred as static 6465 2009-04-14 fix: (Toolset) Set choice to required when opening Handlers created with earlier versions 6474 2009-04-27 fix: (Toolset) Use minOccurs property from schema when manually mapping nodes 6475 2009-04-27 fix: (Toolset) Fix error when creating Handlers from WSDL combined with an IDS source (copybook or program) 6477 2009-04-28 fix: (Toolset) Compiler directives not being saved properly when the contain parenthesis 6479 2009-04-29 fix: (COBOL) COBOL Reader returning maxLength Pattern Error when spaces between tags 6480 2009-04-29 fix: (COBOL) COBOL node-level error reading documents that have repeating structure with only attrbutes 6481 2009-05-29 fix: (COBOL) Duplicate namespace prefix attribute error when multiple defualt namespaces
3.12 March 30, 2009 6432 2009-03-30 Enhancement: (COBOL) Implemented new compact code generator for COBOL readers (includes optional choice) 3.11.8 April 20, 2009 6468 2009-04-15 Enhancement: (COBOL) Provide support for more than 8 namespace declarations within a given element. 6454 2009-04-03 Enhancement: (COBOL) Add comments to Copybook to show the mapped node name. 6469 2009-04-18 Enhancement: (COBOL) Add "occurrence" suffix option for IDS and have Test Harness use same IDS names as copybook 6458 2009-04-05 Enhancement: (Toolset) Change intial defaults for some settings 6459 2009-04-04 fix: (COBOL) Fix file reading logic for NonStop node-level Handlers
3.11.7 April 12, 2009 6448 2009-03-29 fix: (C) C Code compiler error when exact Length setting used. 6449 2009-03-29 fix: (C) C Code compiler issue for getting integer values from string. 6455 2009-04-03 fix: (Toolset) Default prefix type on IDS Generation options should be "none" and prefix text should be "" 6457 2009-04-05 fix: (Toolset) Manual mapping of IDS field to XML node was setting minOccurs to maxOccurs. Changed to default minOccurs to 1. 6459 2009-04-04 fix: (COBOL) Fix file reading logic for NonStop node-level Handlers 6458 2009-04-05 Enhancement: (Toolset) Change intial defaults for some settings.
3.11.6 March 2, 2009 6432 2009-02-20 fix: (COBOL) COBOL Fixed issues supporting namespaces, ignoring namespace and nillable for Readers and Writers.
3.11.5 February 20, 2009 6423 2009-02-12 fix: (Toolset) Use the Tools->Options settings as defaults for date, time and timestamp formatting. 6431 2009-02-20 fix: (Toolset) Set minLength property when creating Handler from copybook. 6434 2009-02-20 Enhancement: (Toolset) When creating Handler from schema, get the minLength from patterns and ignore Unicode expressions in patterns. 6436 2009-02-19 fix: (Toolset) Handler created from copybook has error if structure has only a FILLER field. 6425 2009-02-20 fix: (COBOL) Allow timestamps with less than 6 digits for milliseconds. 6432 2009-02-20 fix: (COBOL) COBOL Fixed issues supporting namespaces, ignoring namespace and nillable for Readers and Writers.
3.11.4 January 30, 2009 6404 2009-01-15 fix: (Generator) Change the File ASSIGN statement for Test Harness under NonStop. 6373 2009-01-15 fix: (Toolset) Fix for UNC mapping for concurrent licensing.
3.11.3 December 11, 2008 6389 2008-12-09 Enhancement: (COBOL): Date validation for year, month, day and time 6394 2008-12-09 Enhancement: (COBOL): Raise a Pattern Error when a numeric node has empty content.
3.11.2 November 23, 2008 6383 2008-10-01 Enhancement: (Toolset) Licensing improvements
3.11.1 October 3, 2008 6359 2008-10-01 Enhancement: (Toolset) Integrate an automated Levelset deployment process 6352 2008-10-01 Enhancement: (Toolset) Allow alternate locations for Network license file
3.11.0 August 31, 2008 6325 2008-08-15 Enhancement: (Toolset) Implement improved security licensing management (CNMSEC6.DLL) 6346 2008-08-28 Enhancement: (C) Implement the following enhancements in C: - Node-level, multiple-buffer support (Readers / Writers) - Improved date, time and timestamp pattern error checking (Readers) - Track pointers functionality (Readers) - Create Header using context prefix (Readers / Writers) - Validate minLengh and maxLength facets (Readers / Writers) - Validate maxOccurs facets for repeating structures (Readers) - Validate minOccurs facets for repeating structures (Readers) - Support for and order indicators (Readers) - Floating point handling for decimal values (Readers / Writers) - Support for unbounded nodes 6322 2008-07-28 Enhancement: (COBOL) Performance improvements of COBOL code generator for obfuscated code. 6323 2008-08-01 Fix: (COBOL) is showing the wrong element name for "not closed properly" message 6324 2008-08-01 Fix: (Toolset) Complier directives should not trim the leading whitespaces for Handler Properties 6327 2008-08-09 Fix: (COBOL) Compile error when special fields (e.g. flags, length fields) are not mapped 6330 2008-08-15 Fix: (C) Repeating structures sometimes caused a C Code Compile error. 6332 2008-08-18 Fix: (C) Fix XML Reader Test Harness to generate sample data equal to max size for text fields 6336 2008-08-19 Fix: (C) Fix C Code runtime crash when reading XML document (memory violation) 6340 2008-08-25 Fix: (C) Modify C code readers to ignore namespaces by default 6345 2008-08-27 Fix: (COBOL) Fix compile error generating node-level handlers with error logging turned on.
3.10.0 May 20, 2008 6120 2008-01-23 Enhancement: Support for Order Indicators - ALL and SEQUENCE in COBOL. 6143 2007-12-14 Enhancement: Support for maxOccur edit checking for XML Readers in COBOL. 6152 2008-01-08 Enhancement: Support for nodes defined as "unbounded" in XML schemas in COBOL 6157 2008-01-30 Enhancement: Support for floating-point values for numeric nodes in COBOL. 6161 2008-01-31 Enhancement: Support for minOccur edit checking for XML Readers in COBOL.. 6212 2008-04-12 Enhancement: Allow for separate copybook names for Readers and Writers. 6236 2008-05-05 Enhancement: Performance improvements when opening and creating handlers. 6292 2008-06-20 Enhancement: Allow user to specify Soap namespace used when parsing WSDL file. 6313 2008-07-18 Enhancement: Support schemas that import http://www.w3.org/2001/03/xml.xsd. 6314 2008-07-18 Enhancement: Support for namespaces imported by subordinate schemas. 6145 2007-12-14 fix: Error with character encoding in C. 6157 2008-03-18 fix: Copybook generation error related to floating-point support. 6164 2008-02-04 fix: Prefix and Log Generation issues. 6166 2008-02-08 fix: Not recognizing case sensitive nodes when creating handler from schema 6177 2008-02-27 fix: French language translation issue for optional flags field 6184 2008-03-18 fix: The default setting is not saved properly for many properties 6188 2008-03-20 fix: MOVE LENGTH OF is not COBOL ANSI85 compliant. 6192 2008-03-31 fix: Fix Ignore Namespace setting and Namespace handling 6200 2008-03-30 fix: Namespace processing errors 6202 2008-03-31 fix: Improve Test Harness file handling 6203 2008-04-03 fix: Initialize group structures even if all children under group are not mapped 6208 2008-04-14 fix: Missing END-IF when nillable and ignore namespaces options are set 6211 2008-04-12 fix: Save multiple buffer system setting 6223 2008-04-22 fix: Print out only the first child of a choice node on dummy data 6224 2008-04-22 fix: Automatically create Selection attribute with data node when inserting a new choice node. 6225 2008-04-22 fix: Sample document tab will now print out two occurence for repeating elements. 6231 2008-04-25 fix: Reader multiplebuffer is looping when buffer is empty. 6253 2008-05-07 fix: Text Node do not accept : when adding it. When updating is ok. 6254 2008-05-08 fix: Fix for the missing node name on DC (Duplicate Choice) cobol error message 6279 2008-06-11 fix: SOAP:envelope and SOAP:body should be SOAP:Envelope and SOAP:Body 6280 2008-06-11 fix: Trap error when root node in Handler not found (XML Reader) 6289 2008-06-16 fix: Correct Help File display issue for client machines under client server installation. 6293 2008-06-20 fix: Enble save icon after code generation 6304 2008-07-24 fix: Support for reading numeric nodes padded with spaces (XML Reader) 6310 2008-07-14 fix: Set minOccurs properly to zero when creating handler from a sample document. 6317 2008-07-24 fix: Dummy data should alway have the same date and time format. COBOL and C Test Harness generation. 6318 2008-07-24 fix: C Code Compile Error when "Root as First Level" chosen for IDS
3.9.1 Oct 15, 2007 6027 Enhancement: (COBOL) Added support to track the start and end position of a data node (Track Pointers) 6056 Enhancement: (COBOL and C) Added ability to create an IDS with context prefix derived from parent node. 6101 Enhancement: (Toolset) Add Target field on Handler->Properties->Code Generation window. 6006 Fix: (COBOL) Correct issue with IBM XML Parse statement. Elements with both attribute and data nodes were not handled properly. 6041 Fix: (COBOL) Compile error occurred when nillable facet was used, but a namespace had been declared in the document. 6061 Fix: (COBOL) Some invalid timestamp values were not being flagged as a Pattern Error. Fix: (COBOL) Numeric fields were truncated when they exceeded the specified precision. They are now flagged as a violation. Fix: (COBOL) Required choice nodes were not flagged as an error when empty (Readers). Fix: (COBOL) "Duplicate Choice" errors for Readers were not being flagged as an error. (node-level handlers). Fix: (COBOL) Nodes that exceed the max length property are now flagged as errors for Readers. 6098 Fix: (COBOL) Corrected data alignment issue for multilpe buffer handlers on NonStop platform. 6080 Fix: (COBOL) Corrected issue with suppression of nodes under repeating structures. Choice and repeating nodes structures are now initialized on each call for a "node level" handler. 6104 Fix: (Toolset) xs:gYear, xs:gMonth and xs:dDay restrictions were being created as date formats. 6105 Fix: (COBOL) Generated COBOL code is not able to properly parse the namespace prefixes of nodes in different depth levels due to bugs with the handling of choice members and optional nodes.
3.9.0 July 5, 2007 4830 2007-03-29 Enhancement: Provide support to create XML Handler based on an WSDL file. 4831 2007-03-29 Enhancement: provide properties to add/remove SOAP elements to/from the XML design. 4832 2007-03-29 Enhancement: Provide support to edit namespaces based on a list derived from the XML Schema. 4834 2007-03-29 Enhancement: Enhancements to the COBOL copybook parser. 4835 2007-03-30 Enhancement: Provide options to validate XML Choice by alias, XML node name or fully-qualified XML node name. 4836 2007-03-30 Bug fix: Batch generation will not use code generation options for each individual XML Handler being generated. 4837 2007-03-30 Enhancement: Provide option to set the maximum length for the generated XML Handler program name. 4838 2007-03-30 Enhancement: Provide option to not generate Error Log. 4839 2007-03-30 Enhancement: Provide option to consider an XML node as "variable length" based on its enumeration values. 4840 2007-03-30 Bug Fix: Setting the Target platform does not work when generating Node-level COBOL XML Handlers. 4841 2007-03-30 Enhancement: Provide option to drop all unmapped xml nodes from the design (bulk deletion). 4842 2007-03-30 Bug Fix: XML Handler Adoption has unexpected behaviour under specific scenarios. 4850 2007-04-05 Enhancement: Provide support for Julian dates. (Automatic conversion from Julian into Gregorian). 4880 2007-05-02 Enhancement: Optimize compact code for COBOL. 4898 2007-05-30 Enhancement: Provide support for multiple buffers and node-level XML Handlers in the C code generator. 6003 2007-06-06 Bug fix: When deriving an XML Handler from an Xml instance, the namespace declaration should be hidden. 6022 2007-06-15 Enhancement: Provide the ability to dynamically explode an XML Schema.
3.8.0 April 16, 2007 4827 2007-02-22 Bug fix: Two consecutive REDEFINEd fields do not get converted to XML Choices properly. 4828 2007-02-22 Enhancement: COBOL Copybook properties should also be applied to 88-level field names. 4829 2007-02-22 Bug fix: Generated COBOL code does not compile when XML enumeration facet value is "ERROR" or "SPACE". 4833 2007-03-08 Enhancement: COBOL enumerations declared at the data group level are ignored. 4870 2007-04-16 Enhancement: Provide support to generate Test Harness for the HP NonStop platform. (XML Thunder for HP NonStop)
3.7.0 February 9, 2007 4773 2006-12-06 Enhancement: Provide option to return the processed IDS length from an XML Reader. 4675 2007-01-05 Enhancement: Provide DBCS (double-byte character set) support. 4763 2007-01-26 Enhancement: Provide native support for XML documents of unlimited size. (Multiple-buffer XML Handlers) 4742 2006-10-31 Enhancement: Add C language support for the "XML Integation Wizard". 4761 2006-11-27 Enhancement: Recognize "VALUES ARE" syntax in enumeration descriptions.in COBOL copybook 4743 2006-10-31 Bug fix : COBOL: 88 level/enumeration field names need to respect maximum data name length rule as described in the ANSI-COBOL standard. 4762 2006-11-27 Bug fix: Generated COBOL code would not compile when using specific Nillable AND Namespace functionalities. 3.6.0 October 19, 2006 4724 2006-10-06 Enhancement: Major performance enhancements. 4734 2006-10-18 Enhancement: Streamlined the XML Enabling wizard. 4719 2006-10-18 Enhancement: Added system option and XML handler property to control whether the program id should be quoted when using the end program tag. 4720 2006-10-18 Enhancement: Added code to validate numeric fields before mathematical operations. 3.5.2 September 8, 2006 4670 2006-09-01 Enhancement: Code Snippets module. 3.5.0 August 2, 2006 4625 2006-06-07 Bug fix: Node-level XML Reader does not work properly with unbounded elements nested inside an XML Choice structure. 4628 2006-06-09 Bug fix: Dummy data in test harness may miss a timestamp separator for timestamp fields. 4629 2006-06-09 Enhancement: Do not output "ACCEPT" statements when target is mainframe. 4630 2006-06-09 Enhancement: Default length for XML types: positiveInteger and negativeInteger should be 10. 3422 2006-06-09 Enhancement: Provide XML Namespace support. 4627 2006-06-09 Enhancement: Provide option to control the maximum length of a text data node. 4634 2006-06-30 Enhancement: Provide option to select if numeric nodes should be translated as signed or unsigned. 3.4.0 June 6, 2006 4572 2006-04-17 Enhancement: Provide support for field-level repeating IDS variables. 4581 2006-04-19 Enhancement: Add buffer length parameter to the export view in C. 4582 2006-04-20 Enhancement: Provide copybook property to only generate the interface data struture (no Buffer; no Status Codes). 4586 2006-04-21 Bug fix: "Encode char to numeric" function causes compiler errors. 4587 2006-04-25 Enhancement: Split "compact code" XML Reader into two smaller programs. 4590 2006-04-26 Enhancement: Provide option to transform the XML root element as the first IDS field (no CANAM-XML-DATA). 4584 2006-05-01 Enhancement: Provide option to import XML declarations. 4583 2006-05-01 Enhancement: Provide system level options to XML Handler specific IDS properties. 4600 2006-05-03 Bug fix: Compiler directive should start from first column and preserve leading spaces. 4603 2006-05-05 Bug fix: Test Harness will display and dump invalid values when a Node-level XML Reader is executed. 4610 2006-05-11 Enhancement: Accept "IS NOT NUMERIC" COBOL syntax as an XML Nillable condition for numeric data nodes. 4612 2006-05-11 Enhancement: Provide option to select if numeric nodes should be translated as COMP fields. 4613 2006-05-11 Bug fix: Output value for variables of type 'double' in C may present rounded values. 4619 2006-05-26 Enhancement: Provide option to generate a data interface between C and COBOL XML Handlers. 3.3.0 March 30, 2006 3698 2006-03-28 Enhancement: Provide DTD Support. 4550 2006-03-21 Enhancement: [XTNS] Improve C code generation compatibility with the TNS/R C compiler. 3.2.0 March 9, 2006 4485 2006-02-14 Enhancement: Generated C code should output only 128 characters per line for XML Thunder for HP NonStop. 4478 2006-02-10 Enhancement: Provide option to generate all COBOL code in a single physical file. 4345 2006-02-24 Enhancement: Provide XML enumeration facet support. 4391 2006-02-24 Enhancement: Provide XML nillable facet support. 4525 2006-03-09 Bug fix: XML Schemas declaring XML Choices modified by an xsd:extension would not be imported properly. 4526 2006-03-09 Bug fix: Generated test harness does not handle signed numbers. 4527 2006-03-09 Bug fix: Generated test harness and compact code are not fully ANS85 compatible (compiler warnings). 4528 2006-03-09 Bug fix: Complier directives should not trim leading whitespaces. 3.1.0 February 8, 2006 4269 2006-01-05 Bug Fix: XML Writer will not check for End of Buffer errors in generated C code. 3900 2006-01-05 Enhancement: Provide error log for XML handler in generated C code. 3649 2006-01-05 Enhancement: Provide XML Choice support for XML handler in C code. 4409 2006-01-20 Enhancement: Provide option to generate "Compact Code" version of document-level COBOL XML Readers. 4451 2006-01-23 Enhancement: Provide support for the VMS/DEC environment. 4472 2006-02-06 Enhancement: Provide option to generate the "END PROGRAM ." tag in the generated COBOL code. 3.0.2 November 30, 2005 4211 2005-10-26 Enhancement: Implement a reviewed license and protection model 4275 2005-10-09 Bug Fix: Design-time parsing of a COBOL source will fail if any single field is bigger than 32767 bytes. 4276 2005-11-09 Bug Fix: XML Readers generated with the XML PARSE statement enabled may fail to compile. 4277 2005-11-09 Enhancement: Provide capabilities to only invoke an XML Reader or an XML Writer at generation time for existing COBOL programs. 4278 2005-11-09 Enhancement: Enable user to insert the IDS / XML Handler call at the very end of data division/procedure division while XML-enabling an existing COBOL program. 4290 2005-11-16 Bug Fix: Numeric IDS fields will convert to text XML field when doing an IDS->XML transformation 4297 2005-11-16 Enhancement: Change the Node-level XML Handler from checkbox to combo. 4292 2005-11-16 Enhancement: Provide individual test harness properties for XML Reader and XML Writer 4298 2005-11-16 Bug Fix: When creating an XML handler from an XML Schema, the whitespace facet preserve is modified to the system default. 4325 2005-11-28 Bug Fix: Right-clicking twice over an XML item will cause a hard crash. 3.0.1 November 2, 2005 4260 2005-11-02 Enhancement: Update TList component to version 7.0 3.0.0 October 7, 2005 3927 2005-06-28 Enhancement: Provide test harness generation for XML Reader and XML Writer. 4067 2005-07-12 Enhancement: Provide XML Choice support for Node-level XML Handlers. 4068 2005-07-12 BugFix: Mutual Exclusive structures do not work properly in Node-level handlers when the multiple mapping node is also an XML Choice element. 4069 2005-07-13 BugFix: When using Node-level XML Handlers, the auto gen index feature may generate empty index attributes. 3958 2005-07-13 Enhancement: Provide compiler directive options for test harness generation. 3867 2005-07-13 Enhancement: Improve IDS and Edit tree performance when loading big XML Handlers. (500 leaves or more) 4071 2005-07-15 BugFix: There may be an End-Of-Buffer error for node-level reader if it has a Processing Instruction node in the handler. 4090 2005-07-22 BugFix: Batch code generation won't work when handler file name has dots. 4091 2005-07-26 BugFix: Filler fields should not be transferred to XML nodes when doing a mass transformation. 4127 2005-08-12 BugFix: [C] If programid starts with a number, there would be a compiler error. 4128 2005-08-12 BugFix: [C] When the length of a number is equal to the length of its decimal part, XML Reader would throw an "OV"(overflow) error. 4129 2005-08-12 BugFix: Sample XML does not retrieve the separator of date, time and timestamp nodes properly. 4147 2005-08-30 Enhancement: Provide optional support for HP3000 minicomputer. 4145 2005-09-14 Enhancement: Provide support to XML enable existing cobol programs. 4183 2005-10-05 Enhancement: Provide new UI for wizards, XML Handler properties dialog and generation dialog.
|