What's New in Version 8.3.1?

This document covers the following topics:


Basic Functionality for Natural Application Development

This section describes new features and enhancements in NaturalONE's basic functionality for Natural application development which have been added after the release of NaturalONE Version 8.2.7. It covers the following topics:

Custom Build Sequence

It is now possible to define a custom build sequence. This sequence is used by the Build Natural Project command to upload and stow objects in the Natural environment. For information on the default build sequence, see Build Sequence in Using NaturalONE.

The default build sequence can be changed for all Natural projects in the Natural preferences (see Natural > Build Sequence in Setting the Preferences) or for a specific Natural project in the project properties (see Builder in Changing the Project Properties).

Consolidating Objects in Private-Mode Libraries

In the Navigator view and in the Natural Navigator view, it is now possible to show which objects are stored in private-mode libraries and which objects are obsolete in the private-mode libraries because they are identical to those stored in the base libraries. Obsolete objects can now be consolidated. See Consolidating Objects in Private-Mode Libraries in Using NaturalONE.

Two new label decorations, the private-mode flag (default character "+") and the consolidate flag (default character "-"), have been added to the label decorations which can be set in the Natural preferences. See Label Decorations in Setting the Preferences which is part of Using NaturalONE.

Natural Profiler

With NaturalONE Version 8.3.1, the Natural profiler is provided as a preview version. There will be no support for this preview version. Any feedback from our customers on this new feature is greatly appreciated. Since the Natural profiler is still under development, a later version of NaturalONE may include substantial changes for the Natural profiler.

The Natural profiler is used to monitor the internal process flow of a Natural application and to collect trace data for selected events that are performed within a Natural application. It helps application programmers, administrators and quality engineers to analyze the logical flow of Natural applications and to trace the utilization of resources. See Using the Natural Profiler in Using NaturalONE.

Natural Navigator View

With NaturalONE Version 8.3.1 the Natural Navigator view is still provided as a preview version. There will be no support for this preview version. Any feedback from our customers on this new view is greatly appreciated. Since the Natural Navigator view is still under development, a later version of NaturalONE may include substantial changes for this view. See Using the Natural Navigator View in Using NaturalONE.

Arabic Shaping

With NaturalONE Version 8.3.1, support for Arabic shaping is still provided as a preview version. There will be no support for this preview version. Any feedback from our customers on this new feature is greatly appreciated. Since support for Arabic shaping is still under development, a later version of NaturalONE may include substantial changes to this type of support. See Arabic Shaping in Using NaturalONE.

Natural for Ajax / Ajax Developer

This section describes new features and enhancements in Natural for Ajax and Ajax Developer which have been added after the release of NaturalONE Version 8.2.7. It covers the following topics:

New Property for the NATPAGE Control

The NATPAGE control now supports the new property natkcheck. This property helps to avoid ambiguous variable names when a check for keywords is performed with the Natural profile parameter KCHECK.

Custom Layout Templates

You can now create your own custom layout templates. Your custom layout templates will then be offered for selection when you create a new layout. See Creating Custom Layout Templates in the Ajax Developer documentation.

Optional Components

Important new features are available with the following optional components. For detailed information on the new features, see the Release Notes in the documentation of the corresponding optional component.

Application Testing

You can now use the NaturalONE debug attach server to debug a subprogram in the Test Subprogram editor.

Documentation

The Travel Approval Sample Application documentation has been renamed to Sample Applications. In addition to the travel approval application, this documentation now also explains how to install and use the Hello World application. These are the NaturalONE sample applications which are available from the welcome page.

Known Issues

Byte Order Marks (BOMs) in Input Files for XML Toolkit

BOMs in XML schema and DTD input files are currently not supported. If the input file contains a BOM, a parsing error will occur. As a workaround, you have to remove the BOM manually. See also Using the XML Toolkit in Using NaturalONE.