What's New v3.30
This topic provides an overview of the more important changes in iCore Integration Suite v3.30.
Runtime performance improvements
- XML parser has been rewritten resulting in significant performance improvements.
- Execution of Script and Adapterflow definitions has been improved.
Component definitions
Some of the changes listed below will affect backwards compatibility and may require actions. Note that this can also be true for some service packs that contain new functionality.
For more information, see Backwards compatibility.
Script
New managed implementations
- AddDate / SubDate / ConvertDate
- ExecProgram
- GetSystemDate
- XML document objects
- XML parser objects
- XML writer objects
Native implementations of rewritten Script functionality is still included in installation, but must be configured to become active. This can be a useful fail-back if any compatibility problems between native and managed implementations are found.
Structure and record functions
- An option to inherit a called map procedure from inherited Scripts has been added. The option is called 'inherit' and is selected instead of a specific inherited map procedure. The option is only available in structures that are imported by inherited Scripts. Existing Scripts will be updated when opened. The option 'inherit' will be set for mappings where there is one or more consecutive inherited Scripts that specify the same map procedure (including 'no mapping'). For more information, see structure vocabulary.
- Map procedures now show in which Script they are implemented.
- Set Record Value and Set Record Element Value now has a trim option.
Mail objects
- The Login method on SMTP Script object has a new parameter called SASLMechanism.
Standard (old) and Trigger Scripts are now obsolete
- *It is no longer possible to create Scripts based on the Standard (old) type. During system upgrade, any Scripts of type Standard (old) will be upgraded to Standard.
- Trigger Scripts are now converted to Standard Scripts during upgrade. All functions that were available in Trigger Scripts are now available in Standard Scripts.
Obsolete Scripts, functions and objects
- Script functions included in the module supporting "Uafi and Mapi" (Define e-Mail variable, Init e-mail, Send e-Mail, and Receive e-Mail).
- Script functions Define HTTP Server and HTTP Command.
- Script object 5250 Screen Scraping Object.
- Script objects NT Event Log Object and NT Event Log Record Object.
Adapterflow
- It is now possible to access Adapterflow in arguments using code expressions. The in arguments are available in both entrypoint activities and other activities.
- SFTP supports proxy configuration (HTTP proxy, SOCKS).
Workflow
SFTP and FTP activities
- FTP activities have been modified to also support the SFTP protocol, and some additional SFTP activities has been added.
Spawn Workflow activity
- An option to not create child Job (provided that the 'Wait' option is True) has been added.
- *The activity designer now supports matching of argument values when changing the Workflow to spawn.
Generic implementation of Workflow activities
The following activities, that previously only returned object types, can now return generic types:
- Get Setting Attribute Value
- Get Partner Attribute Value
- Get Entity from Key
- Get Filtered Entities
- Get Node Member Value
Nodes
Node type
- New property ("Internet media type"), has been added.
Databases
The iCore database is now supported on case-sensitive databases.
Tools
| Web Administrator | The Web Administrator is included in this version of iCIS and can be used to access your iCore systems and view entity properties through a web browser. Note that development of the Web Administrator is still in progress. For more information, see Installing the Administrator. |
Documentation
| iCore Packages | Information about iCore packages has been removed from this helpfile. The information is now available on the Packages Docs website. |