Version 4 History Version 3 History Version 2 History Version 1 History
 
Version 4 History
4.3.2 September 09, 2010
6821 2010-08-17 fix: (Toolset) Abstract types do not load correctly when dynamic expansion is on.
6822 2010-08-18 fix: (Toolset) Corrected physical IDS display to reflect language preference in handler properties.
6825 2010-08-24 fix: (Toolset/COBOL) Improved support for P.I. nodes.
6827 2010-08-25 fix: (C) #define LOGGING statement should be enabled/disabeld based on debug checkbox.
6828 2010-08026 fix: (Toolset) "Ctrl F" shortcut does not work after context menu for xml tree has been accessed.
6830 2010-08-31 fix: (Toolset) Optional Flags not inserted for XML nodes without data on handlers created from copybook/header files.
6831 2010-08-31 fix: (Toolset) Root element should always have minOccurs=1 for handlers created from sample XML or copybook/header files.
6833 2010-09-03 fix: (Toolset) Number of decimals for decimal types cannot be set to 0
6834 2010-09-07 fix: (C) NonStop C code compiler errors when source code line > 120 characters
6836 2010-09-03 fix: (COBOL) Pattern Error raised when reading XML document with empty node and content defined as numeric
4.3.1 August 05, 2010
6793 2010-06-29 enh: (Toolset) Ask to save a handler, or update the DOM only wehn there has been a change.
6795 2010-06-29 fix: (Toolset/COBOL) Error reading content with entity references uning XML PARSE.
6798 2010-07-08 enh: (Toolset/COBOL) Support for gYear, gMonth, gDay, gYearMonth, gMonthDay.
6801 2010-07-08 enh: (Toolset) Save changes made on Code Gen window- even when the user does not generate.
6805 2010-07-13 fix: (Toolset) COBOL Compact Code Reader counters inconsistent for nested repeating structures.
6812 2010-07-27 fix: (COBOL) Retrieve Node setting caused compiler errors.
6813 2010-07-29 fix: (Toolset) StackOverflowException opening a schema with recursion of elements with an empty type.
6814 2010-07-30 enh: (COBOL) COBOL performance enhancements.
6815 2010-08-02 enh: (Toolset) Add processing messages to long-running events.
6816 2010-07-29 fix: (COBOL) Error combining WSDL messages with the same header node.
4.3.0 June 23, 2010
6727 2010-04-28 enh: (Toolset/COBOL) Provide initial support for Substitution Groups
6733 2010-04-30 enh: (Toolset/COBOL) Provide inital support for Abstract Types
6741 2010-05-05 fix: (Toolset) Fixes for Adoption.
6748 2010-05-17 fix: (C) node-level reader sets an invalid-character error if any node-buffer begins with an unhandled (i.e.- non-display control character/newline)
6775 2001-06-11 enh: (COBOL) Reduce size of of source code for Writers.
6778 2010-06-14 enh: (Toolset) Show the name of the currently open handler in the title bar.
6779 2010-06-14 enh: (Toolset) Store the original XML Schema in a compressed form inside the handler file.
6780 2010-06-15 enh: (Toolset) New enhanced Find capability.
6781 2010-06-14 fix: (Toolset) Changing the domain of a node with enumerations to itself raised an error.
6782 2010-06-17 fix: (Toolset) Error saving enumeration values with quotes.
6784 2010-06-20 enh: (COBOL) Improve COBOL reader error handling for bad/missing tags
6785 2010-06-21 enh: (Toolset) Allow multiple instances of tx4.exe for concurrent user licenses (Enterprise Edition).
6786 2010-06-21 fix: (Toolset) Enumeration values of space or empty are not loaded correctly.
6787 2010-06-21 fix: (Toolset) Error converting handlers earlier than V3.8
6788 2010-06-22 enh: (Toolset) Upgrade TList control to 2.17
6791 2010-06-24 fix: (Toolset) Restrictions based on defined types were not being loaded properly from schema.
4.2.5 June 4, 20106725 2010-04-27 fix: (C) Node-level writers do not process repeating structures correctly.
6736 2010-05-03 fix: (C) Out-of-sequence errors are not logged in node-level reader.
6740 2010-05-05 fix: (Toolset) TimeStamp sample on properties pane not updated to reflect changes made to separators.
6741 2010-05-05 fix: (Toolset) Correct crashed caused when using Adoption.
6742 2010-05-07 fix: (C) Node-level reader generated code does not compile if 'Output Data to:' option is 'None'
6743 2010-05-07 fix: (C) Node-level reader does not output error log if 'Output Data to:' options is 'None'.
6744 2010-05-07 enh: (Toolset) Provide option to derive Special Fields Name from IDS field name (instead of XML node name).
6749 2010-05-17 fix: (COBOL compact code) Choice selection value not declared large enough to hold max selection value from all choices in the handler.
6750 2010-05-24 fix: (Toolset) Namespace qualifiers not kept when sample XML document is saved.
6751 2010-05-20 enh: (Toolset) Update selection attribute names (Choice) in an existent handler if it was changed through Handler properties window.
6752 2010-05-26 fix: (COBOL compact code) Retrieve Node property generated SET statement that caused compiler error.
6756 2010-05-28 fix: (Toolset) Load root element list from any file in the schema set that contains elements (not just the first file)
6757 2010-05-21 fix: (Toolset) Keep field default value when rebuilding a Locked handler.
6759 2010-05-31 fix: Read data value of a complex type that has simple content. (Only attributes were read previously)
6758 2010-05-26 fix: (COBOL) Compiler error of namespace variables declared with Occurs 0.
6760 2010-05-28 enh: (COBOL) Compiler error caused by generating namsespace support for canonical logic when handler does not have namespaces.
6761 2010-05-26 fix: (Toolset) Special fields cannot be added to structure nodes that are not mapped on Locked Handlers.
6762 2010-05-28 fix: (COBOL) Reader Test Harness does not generate FILE variable for canonical logic if reading inline data.
6763 2010-05-31 fix: (Toolset) Program ID does not accept the phrase "default" in its name.
6766 2010-06-01 fix: (COBOL) Document Level readers raise index subscript error when nested repeating structure exceeds max Occurs.
6767 2010-06-01 fix: (Toolset) Changing domain from Gregorian to Julian date causes tooset crash
4.2.4 May 3, 20106724 2010-04-27 fix: (C/COBOL) Changed generator to prevent main entry point to Handler does not get obfuscated.
6728 2010-04-29 fix: (C) Do not add separators to Pattern for Date, Time and Timestamp when it is "None ()"
6729 2010-04-29 fix: (Toolset) When reader or writer is not checked the Generate button should be protected.
6732 2010-04-30 enh: (COBOL parser) Preserve the original Enum value -with or without blanks at the beginning or end.
6734 2010-05-03 fix: (Toolset/COBOL) String enumeration values not not loaded correctly from copybook.
6737 2010-05-04 fix: (Toolset) Sample document duplicating version attribute
6739 2010-05-04 fix: (Toolset/COBOL) Use correct value for COBOL reserved word SPACE when extracting enumeration values from copybook.
4.2.3 April 25, 2010
6711 2010-04-20 fix: (Toolset) View alias name was causing a crash.
6713 2010-04-20 fix: (Toolset) Changing XML Node property caused logical IDS node name to rename without namespace prefix.
6714 2010-04-21 fix: (COBOL) Make parser supports enumaration value with blank (e.g.' ').
6716 2010-04-23 fix: (Toolset) Revoke online was not working for XT nonStop.
6718 2010-04-23 fix: (C) C code line sometimes > 255 causing compiler error on mainframe
6719 2010-04-22 fix: (C) Test Harness did not support configurable data structure prefix. CANAM was always used.
6720 2010-04-23 fix: (Toolset) XT will not start if user ID does not have read access to part of system registry.
6722 2010-04-25 fix: (Toolset) Improved XML document validation tool.
4.2.2 April 18, 2010
6704 2010-04-14 fix: (Toolset) Fixed FTP Mainframe issues.
- Provide FTP Path dropdown on Code Gen window if "Use FTP" otion is selected
- Default FTP path was always being used.
- Fix FTP Upload Files to support mainframe FTPs.
6705 2010-04-14 fix: (Toolset) “import xml declaration node” and "import xml namespace" settings should be always set to TRUE with V4 installation.
6706 2010-04-15 fix: (Toolset) Fixed issues with targetPlatform in some files.
6707 2010-04-15 fix: (COBOL) Fixed issues with enumeration values on UI and Generator.
- COBOL parser should be able to support enum value of SPACE and SPACES.
- COBOL parser should be able to support dots in the enumeration string (“A.B.C”).
- Continuation in the middle of PIC.
6708 2010-04-16 fix: Handle AttributeGroups when creating handler from schema.
6709 2010-04-19 fix: Choice Selection Value "XML Node Name" not being saved for defaults and properties.
4.2.1 April 12, 2010
6686 2010-03-31 fix: (Toolset) Correct error raised when converting sequence/choice/all indicators.
6687 2010-03-31 enh: (Toolset/COBOL/C) Add option to have ID field hold formatted (i.e. text) value for date, time and dateTime.
6688 2010-03-31 fix: (Toolset) Default the Code generation platform set to "NonStop" for NonStop licenses.
6689 2010-04-01 fix: (Toolset) Code Generation progress bar new reflects percentage complete properly.
6690 2010-04-01 fix: (C) Fix toolset crash that can occur for C code generation on the NonStop platform.
6693 2010-04-05 fix: (COBOL) Remove compiler warnings being issued for unreachable code.
6696 2010-04-11 fix: (Toolset) Fix errors when creating a handler from an XML Instance. XML structure not correct.
6702 2010-04-12 fix: (C) Toolset locked generating Readers "generate root as first level" IDS option set.
4.2.0 March 29, 2010
6610 2010-03-15 enh: (Toolset) Implement Concurrent Licensing performance improvements
6622 2010-02-16 fix: (C) Provide namespace support for C code Writers (for SOAP messages).
6623 2010-02-22 fix: (Toolset) Namespaces were not being correctly picked up for some WSDLs (RPC requests)
6625 2010-02-19 fix: (COBOL) Fix compiler error when generating handler with unmapped choice nodes.
6626 2010-02-22 enh: (Toolset) Show warning message when creating a locked handler and IDS root is repeating.
6627 2010-02-22 fix: (Toolset) Creating Handlers from copybook when transform to attribute is "true" should still transform repeating fields as elements and show correct min/max occurs values on node properties pane6629 2010-02-23 fix: (C) C Code error "too many chars in character constant
6630 2010-02-23 fix: (COBOL/C) Allow COBOL reader parses attributes value with ">" in its content
6632 2010-02-23 enh: (C) Do not generate extra code for _int64 domain.
6634 2010-02-24 fix: (Toolset) Save handler to the folder it was opened from.
6646 2010-03-03 enh: (Toolset) Support optional loading of TList assembly from filesystem at location specified in application.config to avoid GAC lookup of potentially incorrect version of TList
6655 2010-03-09 fix: (Toolset) Always set Namespace Prefix to "n" if it is empty ("").
6628 2010-02-25 enh: (C) Test Harness will base inline sample XML document on XML structure instead of mapped fields
6635 2010-02-25 enh: (C) Use "convert to upper" setting for IDS prefix.
6636 2010-02-25 enh: (C) Have C Code Test Harness use same names as IDS settings
6637 2010-02-25 enh: (C) Line split for C code was not correct for NonStop platform
6638 2010-02-25 enh: (C) Decimal Precision field not created as signed field when special fields generated to separate area
6640 2010-02-25 enh: (COBOL/C) Do not generate paragraphs that are not needed to reduce compiler warnings.
6641 2010-02-25 enh: (C) Apply the default setting IDS uppercase to "-EXP" special field for C code.
6642 2010-02-25 enh: (C) C code XML Writers should output "0" for empty numeric content
6644 2010-02-26 fix: (COBOL/C) Choice selection attribute was not working when "XML Node Name" specified.
6652 2010-03-08 fix: (COBOL) Fix root element name error when creating handlers from copybooks with comment lines (using "Fixed Format)".
6656 2010-03-10 fix: (COBOL) Date and Time paragraphs were always using double quotes for strings
6659 2010-03-11 fix: (COBOL) Tool set did not generate COBOL code for nodes Enumerations with values greater than 160.
6662 2010-03-16 fix: (Toolset) Stop toolset error when creating Handler from copybook with free format when should be using fixed format.
6664 2010-03-16 fix: (COBOL) fix 2 dashes in enumeration names (e.g. Elm--01) when IDS suffix is occurrence.
6669 2010-03-18 enh: (Toolset) Add option to Default IDS Rules to transform fields as Optional/Required when creating a handler form a Copybook.
6670 2010-03-19 enh: (COBOL)Cobol Parser supports data type of PIC 9(5).9(3) (dot or comma as decimal point)
6675 2010-03-29 enh: (Toolset) Performance enhancements.
6676 2010-03-29 fix: (Toolset) Fix tabbing sequence on properties windows and generation window.
6677 2010-03-29 fix: (Toolset) Protect variable length setting when node has exact length property.
6678 2010-03-29 fix: (COBOL) fix 153 subscript out of range error raised for some WSDLs.
6679 2010-03-29 enh: (Toolset) Add ability to set default namespace for Handler.
6680 2010-03-30 fix: (COBOL) Clean up the IF-ELSE-ENDIF logic to remove compiler warnings.
6681 2010-03-29 fix: (Toolset) Include Function Prototype IDS setting was not being saved properly.
6682 2010-03-29 enh: (Toolset) Add a new column to New Handler Wizard to show Binding for SOAP message.
6692 2010-03-29 fix: (COBOL) Compact Code Generator was obfuscating namespaces causing missing node errors.
4.1.8 March 1, 2010
6620 2010-02-12 enh: (Toolset) Add ability to Export Default settings from one toolset and Import to another.
6633 2010-02-22 fix: (Toolset) Modify XT to run on single processor to prevent random TList crashes.
4.1.6 February 17, 2010
6608 2010-02-04 fix: The toolset does not create a "choice" node and its children in the Schema tab when Creating handler from copybook (if it has redefines).
6609 2010-02-05 enh: Add choice selection node automatically at API structure when creating a handler from copybook with Redefines.
6617 2010-02-10 fix: (COBOL) date/time/dateTime pattern errors were not being cleared on subsequent calls to an XML Reader.
6618 2010-02-10 fix: (COBOL) Toolset crashes with arithmetic overflow if bufferMaxsize is greater than 999,999,999.
6619 2010-02-12 enh: (Toolset) In Summary tab, Physical instead of Logical IDS names are now used in mapping report.
6622 2010-02-16 enh: (C code) Provide namespace support for C code Writers
4.1.5 January 31, 2010
6595 2010-01-18 fix: (Toolset) File Save As action was adding extra "api.xml" to handler name
6598 2010-01-18 fix: (COBOL) Compact Code Init File name underscore character should convert to hyphen
6594 2010-01-14 fix: (COBOL) Support for numerics with more than 8 decimals.
6596 2010-01-18 fix: (COBOL) FILENAME Directive for copybook was always using Writer filename.
6597 2010-01-18 enh: (COBOL) Allow any character for prefix and suffix in IDS names.
6599 2010-01-18 fix: (COBOL) Toolset crashes with arithmetic overflow if buffersize is greater than 999,999,999
6600 2010-01-21 fix: (COBOL) Node-level handlers repeating structure count and start track pointer value was not correct at 65,536th occurrence.
6601 2010-01-21 enh: (Toolset) Implement performance improvements and improve toolset stability.
6603 2010-01-28 fix: (Toolset) Default Values could not be entered due to Enumerations.
4.1.4 January 15, 2010
6585 2009-12-11 fix: XT property pane does not load default values for nodes created from schema.
6588 2010-01-04 fix: (COBOL) Signed field property not being used correctly during code generation.
6583 2009-12-09 fix: (COBOL) Test Harness will no longer move dummy data to unmapped fields.
6591 2010-01-05 enh: (COBOL) Generation special fields as COMP option will now affect status fields as well.
6593 2010-01-13 enh: (COBOL) Extract nodes from an XML document in Canonical form.
4.1.3 December 10, 2009
6582 2009-12-09 enh: (Toolset) Increase the max buffer size allowed from 99,999,999 to 100 GB or more.
6576 2009-12-07 enh: (COBOL) Enhanced support for character references in XML content.
6583 2009-12-09 fix: (COBOL) Test Harness will no longer move dummy data for FILLER fields.
4.1.2 November 1, 2009
6574 2009-12-03 enh: (Toolset) Support IDS prefix up to 9 long. Also allow special characters so ":PREFIX:" can be used in COBOL.
6578 2009-12-07 fix: (Toolset) Correct issue with Default Property "XML Handlers define SOAP messages".
6579 2009-12-07 fix: (Toolset) In IDS generation window, generation language changes should enable and disable according to chosen language
4.1.1 October 1, 2009
6564 2009-11-18 enh: (Toolset) Provide clearer message when saving over a protected file during code generation.
4.0.0 September 1, 2009
See http://www.canamsoftware.com/LinkClick.aspx?fileticket=5G02 XB5IpY=&tabid=123 for complete list of new features.
|
Version 3 History
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 2009-10-21 fix: (COBOL) Node-level handlers repeating structure count and start track pointer value not correct at 65,536th occurrence.
6608 2009-10-24 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.
|
Version 2 History
|
2.8.0 June 20, 2005
3649 2005-06-08 Enhancement:Provide XML Choice support.
3651 2005-06-08 Enhancement:Provide COBOL Redefines support.
3985 2005-06-08 Enhancement:Currently selected node will not lose the focus after updating its properties.
3929 2005-06-15 Enhancement:Default generated buffer size set to XML Handler's maximum calculated buffer size.
2.7.2 May 24, 2005
3926 2005-05-09 Enhancement: Provide an option to separate special fields from original copybook
3943 2005-05-10 Enhancement: Update information displayed in cuecard for trial version
3945 2005-05-13 Enhancement: Provide support for FILLER fields
3936 2005-05-13 Enhancement: Keep the trees from scrolling to the top and automatically expanding when changing nodes properties.
3948 2005-05-13 Bug Fix: The addClosingTag property for element and attribute is not saved correctly
2.7.1 May 2, 2005
3900 2005-04-11 Enhancement: Provide a way to return all errors/warnings during XML reading/writing (an error array).
3908 2005-04-19 Enhancement: Provide an option to automatically generate index values as an attribute for group (repeating) elements.
3922 2005-04-27 Bug Fix: IDS prefix and IDS parameter prefix should not allow illegal character.
3923 2005-04-27 Bug Fix: Input box for numbers accept some illegal characters (i.e.: '$','&',' ').
3924 2005-04-27 Bug Fix: Parameter prefix for XML-DATA should be upper case ( the same as XML-BUFFER and XML-STATUS)
3935 2005-05-02 Bug Fix: Enable multiple selection on IDS pane so that multiple IDS fields can be Transformed to elements/attributes in batch.
3938 2005-04-29 Bug Fix: When creating new handler from an XML instance, empty attributes/elements are not converted properly.
2.7.0 Apr 01, 2005
3869 2005-03-17 Enhancement: Provide a way to enable a single IDS field to be mapped with multiple XML data nodes.
3890 2005-03-31 Bug Fix: Panels are off-screen for the main form.
3891 2005-03-31 Enhancement: Extending the IDS Prefix field to up to 6 chars.
3886 2005-04-04 Enhancement: TX4NS: "?SECTION" compiler directive should be added as the very first line on the generated code.
2.6.3 Mar 22, 2005
#3683 2005-03-07 Bug Fix: COBOL: Provide separate compiler directives for copybook.
#3871 2005-03-08 Bug Fix: In design window, press up and down key from one side colored the mapped items in the other side
#3669 2005-03-22 Enhancement: Reader: add an option to ignore namespace prefix during tag recognition.
#3876 2005-03-22 Enhancement: Provide an option to set the use of quotes or apostrophes to delimit attribute values.
#3877 2005-03-22 Enhancement: Provide a way to automatically prefix all XML nodes at once.
2.6.2 Mar 15, 2005
#3850 2005-02-16 Bug Fix: The overflow status source contains incorrect name.
#3857 2005-02-23 Bug Fix: COBOL:Unbounded:Nested data is not set correctly on successive Reads.
#3691 2005-03-01 Enhancement: COBOL: Provide option to set initial level number and increment for COBOL data structure generation.
#3692 2005-03-07 Enhancement: COBOL: Provide option to set prefix of top level data structure name "CANAM-"
#3672 2005-03-08 Enhancement: Provide an option for generating 'flag' fields for optional XML elements/attributes when importing an XML Schema / XML Instance.
#3866 2005-03-08 Bug Fix: data node names missing when create new from xsd or xml.
Feb 22, 2005
#3824 Bug Fix : Boolean settings stored on an English workstation cannot be read correctly on a non-English workstation.
#3742 Enhancement: Provide an editable "error severity" table.
#3773 Enhancement: Create a new product option which will support XML PARSE command only (COBOL).
#3851 Bug Fix : On Edit pane, text node cannot be created if XML attribute is optional.
#3853 Bug Fix : Last generated language is not saved.
#3857 Bug Fix : COBOL:Unbounded:Nested data is not set correctly on successive Reads.
January 21, 2005
#3598 Enhancement: COBOL:Provide option to generate reader code for unbounded occurrences.
#3712 Enhancement: Add generation settings to Properties window.
#3713 Enhancement: Provide option to display the IDS window on left pane.
#3714 Enhancement: Provide a tool for generating the IDS side from the xml design on demand.
#3731 Enhancement: Provide a "physical" view of the IDS.
#3741 Enhancement: Drop mappings automatically when an item is dragged to a different level.
#3781 Enhancement: Provide a consistency check report at generation time.
#3792 Enhancement: Make customer name on license mandatory.
#3774 Bug Fix : Reader does not verify end tags.
#3775 Bug Fix : Runtime error during code generation if integer size is zero for a decimal number.
Dec 22, 2004
#3746 Bug fix : LAN license cannot create semaphore file.
Dec 15, 2004
#3722 Enhancement: Accept copy protected licenses only.
Dec 10, 2004
#3643 Bug fix : 'redo' after switching to IDS view removes data nodes from the Edit view.
#3655 Bug fix : certain status messages contain internal names, like "xc:..."
#3659 Bug fix : rename 'collapse' to 'collapse all'.
#3660 Bug fix : collapse/expand does not work for IDS view.
#3670 Bug fix : Writer should check if element occurrence is less or equal to data occurrence.
#3675 Bug fix : COBOL: INSPECT statement causes runtime abend if reference modifier length is zero.
#3686 Bug fix : During XML Schema import, data nodes for date/time data types are not being created.
#3689 Bug fix : COBOL: For target platform NonStop, compiler directives must start at column 1.
#3682 Enhancement: Display optionality/variable length information as part of node text on Edit pane.
#3694 Enhancement: Provide tool for searching text on Edit pane.
#3708 Enhancement: During XML instance import, create text nodes for xmlns: prefixed attributes instead of data nodes.
#3709 Enhancement: COBOL: Allow free format copybook syntax to be imported.
Oct 13, 2004
#3550 Enhancement: Generated API structure is missing optional field flag for some elements.
#3635 Bug fix : Creating from copybook, if program id is changed on the wizard, it is not reflected on properties.
#3634 Enhancement: Provide option for default text viewer.
#3636 Enhancement: Provide option to allow copybook name to be same as the subprogram, still with a different extension.
#3637 Enhancement: Provide option for interpreting min/maxLength schema properties.
#3641 Enhancement: On IDS Generation, More Options window, make the "number of digits" disabled if "suffix" is "none".
#3644 Bug fix : Boolean schema types are imported as text(4). It should be text(5) to accomodate "False".
#3646 Bug fix : XML Validation tool can not load schema if schema has targetNamespace property.
#3647 Bug fix : Overflow error if calculated max size of the document exceeds limits.
Sep 30, 2004
#3631 Bug fix : "Browse Original Schema" shows incomplete/incorrect schema source for reference elements.
Sep 30, 2004
#3550 Bug fix : Generated API structure is missing optional field flag for elements.
#3591 Bug fix : When importing an XML Schema children should be automatically set as 'optional'.
#3630 Bug fix : Sample pane does not have sample text for a CDATA section.
#3530 Enhancement: Add capability to read and write CDATA sections.
#3531 Enhancement: Provide a formatting option for wrapping a text node with CDATA tag for the XML Writer.
#3563 Enhancement: Make error message boxes copy-enabled.
#3564 Enhancement: Add directory browse to the Schema Validation Tool window.
#3565 Enhancement: Make "Save As..." dialog as a "File Save As..." dialog.
#3566 Enhancement: Replace icons with text on dialog/window buttons.
#3567 Enhancement: Rename "Repository" to "Current Folder".
#3568 Enhancement: Allow user to change generated source name(s).
#3572 Enhancement: Add HP-NonStop target platform.
#3576 Enhancement: Display obfuscation status as part of the license information.
#3577 Enhancement: On edit pane, display more information about the current node on the status line.
#3578 Enhancement: Replace the word API with IDS (interface data structure)
#3600 Enhancement: Display welcome screen after main window loads.
#3601 Enhancement: Remove "XML Handler->New->From ..." menu items.
#3602 Enhancement: Allow the current folder to be changed on open dialog.
#3603 Enhancement: Provide option panel for XML Schema related properties.
#3605 Enhancement: Save the destination folder for each XML Handler.
#3606 Enhancement: Remove "view/save after generation" options on generation window.
#3609 Enhancement: Provide generation options for copybook field names.
#3612 Enhancement: Remove enum suffix on XML-DATA structure.
#3623 Enhancement: Enhance license management window.
#3624 Enhancement: COBOL:Provide option to use EXTENDED-STORAGE section instead of WORKING-STORAGE.
#3625 Enhancement: COBOL:Make "?ANSI" compiler directive system default if target platform is NonStop.
#3626 Enhancement: Display processing message while checking the license at startup.
Aug 31, 2004
#3612 Bug fix : Using IBM XML PARSE command, reader does not populate data values when mapped to element content.
Aug 3, 2004
#3595 Bug fix : When importing an XML Schema, elements/attributes with no type information do not have data nodes defined.
#3585 Bug fix : Compile errors using IBM Enterprise COBOL for z/OS OS/390 v3.2 related to XML-NTEXT special register.
July 8, 2004
#3556 Bug fix : During XML Schema import, the length of the data node is not correctly set.
#3560 Bug fix :"whitespace" property is not set correctly.
#3562 Bug fix : COBOL: when whitespace=preserve, the reader assigns the text value one character short
June 30, 2004
#3547 Bug fix : User Code 2 for network client activation is wrong.
#3549 Bug fix : COBOL DECIMAL-POINT keyword is obfuscated.
June 20, 2004
#3458 Enhancement: Represent (>7F) character as numerical character reference. Convert character reference into byte.
#3506 Enhancement: Use INSPECT CONVERTING instead of INSPECT REPLACING in COBOL code.
#3390 Enhancement: Provide option for using IBM XML PARSE command in COBOL Reader.
#3515 Enhancement: Setup CR/LF/TAB character codes in COBOL automatically for EBCDIC environment.
#3536 Enhancement: Launch default e-mail client or display a window before manual registration with license information
#3507 Bug fix : COBOL reader trim function does not remove spaces from left of the text.
#3508 Bug fix : C array of struct generated incorrectly.
#3509 Bug fix : C-char domain fields of length 1 are being generated with incorrect length.
#3523 Bug fix : Generated XML Schema is not correct for optional and extensible elements.
#3524 Bug fix : Data nodes without mapping are not being preserved after Adoption.
#3525 Bug fix : Circular definitions in XML Schema are causing "out of stack" error.
#3526 Bug fix : Generated XML Schema is not correct when element has attributes and content but no child elements.
May 20, 2004
#3503 Bug fix : Undo fails after first operation.
#3504 Enhancement: Make the first item selected on list if there is only on item to select.
May 10, 2004
#3498 Bug fix : XML Schema import does not recognize extension base if the referenced name has a namespace prefix.
#3499 Enhancement: In XML Schema import, deduce the length of numeric data from maxInclusive value.
May 1st, 2004
#3414 Enhancement:Provide COBOL option tab on XML Handler Properties and Options windows.
#3053 Enhancement:Remove ATTRLIST node from XML view if the last attribute is removed.
#3439 Enhancement:Improve C XML Writer performance (addTextValue method).
#3433 Enhancement:Remove "typedef" keyword from ContentHandler struct declaration
#3049 Enhancement:Generate 88 level definitions inthe API for status codes.
#3412 Enhancement:Obfuscate generated COBOL/C code.
#3413 Enhancement:Add option to generate separate copybook files.
#3396 Enhancement:Provide alias name for xml element/attribute for display purposes.
#3397 Enhancement:Provide white-space option(replace/preserve/collapse) for text data nodes.
#3398 Enhancement:Provide default-value option for data nodes.
#3443 Bug fix :Flag fields are missing from the API for optional attributes.
April 8, 2004
#3438 Bug fix : Some XML Schema elements missing after import XML Schema.
#3113 Bug fix : non-ANSI functions are being used, causing UNIX compiler failures.
#3446 Bug fix : C writer removes last 0 digit of numeric value if there is no decimal part.
#3468 Bug fix : Namespace prefix causes element to be skipped during import of XML Schema.
#3472 Bug fix : BYTE definition in C reader (__int8) is not ANSI compliant.
#3469 Enhancement: Allow user to select the root element during import from XML Schema.
February 19, 2004
#3389 Enhancement: add support for "include" in XML Schema definition import
#3404 Bug fix : import copybook fails and/or hangs.
#3394 Bug fix : C EAB stub source analyzer fails to recognize the difference between a non-repating gvw and a repeating gvw with 1 occurence.
#3395 Bug fix : EXIT PARAGRAPH stmt not accepted in IBM COBOL for OS/390 & VM 2.1.1 C370.
#3393 Bug fix : OC7 abend, COBOL reader, while incrementing occurence counter of a nested gvw.
#3399 Bug fix : <> not accepted in IBM COBOL for OS/390 & VM 2.1.1 C370.
#3401 Enhancement: define symbolic names for TAB/CR/LF/
#3403 Bug fix : XML-IEF-DATE reference modified stmts not accepted in IBM VS COBOL II Release 3.2
#3370 Enhancement: make COBOL generated code ANSI85 compliant.
#3408 Enhancement: make quote/apos optional for COBOL
February 1, 2004
#3335 Bug fix : incorrect parameter pointer for setCharValue.
#3340 Bug fix : summary view displays a blank page on some Win2000 installations.
#3390 Bug fix : API tab occasionally displays four identical redundant tree structures.
#3342 Bug fix : recursive elements causing stack overflow during schema input.
#3370 Enhancement: add cobol dialect (ANSI85).
#3377 Enhancement: introduce target platform setting.
#3380 Enhancement: during schema import, do not add element if one already exists with same name on the same branch.
#3383 Enhancement: add dialog for find and match options.
November 1, 2003
#3247 Enhancement: C/COBOL - added moredata warning.
#3284 Enhancement: attribute values are enclosed in single quotes. make it customizable.
#3285 Enhancement: prevent launching more than one instance of the exe
#3289 Enhancement: replace _strnicmp/_strnset functions with ANSI equivalents
#3291 Bug fix : displays "Evaluation" for periodic license.
#3334 Bug fix : api missing repeating element.
#3335 Bug fix : incorrect parameter pointer for setCharValue
September 1, 2003
#3258 Bug fix : generator error if rgvw is both mapped to a repeating element and data node.
#3260 Bug fix : replace COMPUTE stmts with MOVE/ADD/MULT
#3261 Enhancement: reader returns error(OV) if overflow occurs for numerical data.
#3270 Bug fix : import xml instance does not count elemetns properly.
#3271 Bug fix : user can not activate product without entering demo key
August 15, 2003
#3250 Bug fix : overflow message during adopt.
July 20, 2003
#3142 Bug fix : possible to do transform from api node even if it was mapped to sth else.
#3129 Enhancement: enable mapping formatting
#3130 Enhancement: add text formatting
#3131 Enhancement: add integer size to number formatting
#3133 Enhancement: replace embedded spaces in a node name with dashes instead of giving an error message
#3154 Enhancement: new tool for XML design - Add Data Node
#3155 Enhancement: improve xml schema import - process data type and facets
#3156 Enhancement: improve xml instance import - discover data domain/length
#3157 Enhancement: map function must use current data node if exists
#3158 Enhancement: unmap function must not remove data node
#3160 Enhancement: wizard dialog to start a new handler
#2966 Enhancement: create api structure from xml structure
#3233 Bug fix : compiler error for C reader:fatal error C1026: parser stack overflow, program too complex
#3236 Bug fix : compiler error for COBOL: some continuation lines are wrong
|
Version 1 History
|
May 12, 2003
#3145 Bug fix : can not map a sub-field to a repeating xml element
#3147 Bug fix : import xml schema does not recognize simpleContent within complexType.
May 1, 2003
#3106 Enhancement: enable repository file to be opened by dragging it onto the exe
#3128 Bug fix : list background color is not valid for some windows color schemes
April 1, 2003
#2917 Enhancement: use listbox on options panel
#2913 Enhancement: decimal symbol customization
#3011 Enhancement: use html help
#3019 Enhancement: make #2791(add closing tag) customizable for each element
#2920 Enhancement: enable map-count for all elements/attributes for conditional output
#3035 Enhancement: allow writer to create DOCTYPE nodes.
#2938 Bug fix : DOCTYPE is not handled in COBOL reader
#2939 Bug fix : reader returns EB if doc is modeled with elements
#3033 Bug fix : reader returns IC when CRLF encountered in xml doc.
#3058 Bug fix : incorrect data definition being generated for numeric fields with no integer part(COBOL).
February 20, 2003
#2933 Bug fix : addNodeAttr fails for P.I.
#2935 Bug fix : allow more than one P.I. element
February 17, 2003
#2928 Enhancement: display api items in mixed case
February 10, 2003
#2881 Enhancement: C language support.
#2888 Enhancement: replaced drop-down type list on gen window by radio buttons.
#2891 Enhancement: removed dependencies to unused dll components.
#2892 Enhancement: auto-hilite-mapped only if not right-clicked.
#2911 Bug fix : do not allow open handler to be selected as source of adoption
#2912 Bug fix : adopt-auto-find should skip to next source if no match can be found
January 31, 2003
#2894 Enhancement: made options panel larger and multirow.
January 27, 2003
#2544 Enhancement: allows adoption of and existing XML handler.
#2883 Enhancement: gives extra information if no license file has been found.
#2882 Bug fix : toolbar settings are now saved/restored properly.
#2884 Bug fix : Sample/Schema/Summary views now refresh properly.
January 15, 2003
#2826 Enhancement: Tabbed manual/online registration
#2827 Enhancement: Remember "required" and "extensible" properties
#2698 Enhancement: Tool provided for validating instance file(s) against an XML Schema
#2845 Bug fix : Generate IF/THEN statements instead of EVALUATE/WHEN
January 8, 2003
#2844 Bug fix : Map tool must be disabled if there is a text value child node
#2847 Enhancement: Performance improvement for mapping markings
#2848 Enhancement: Non-unique names modified automatically during batch transformation
#2849 Bug fix : Skip whitespaces after attribute equal sign
#2855 Enhancement: Disable save operation in DEMO mode
November 5, 2002
#2791 Enhancement: Added option for writer to add close tag for empty elements.
October 25, 2002
#2778 Bug fix: "Save As..." dialog problem fixed.
#2780 Bug fix: import schema from handler schema creates double root.
October 20, 2002
initial release
|
|
|
|